正在寻找Google StreetView引擎的开源替代品?[关闭]


15

我正在寻找使用Leaflet或OpenLayers创建一个开源javascript应用程序。

有什么方法可以将全景图(类似于Google的StreetView)实现到其中一个或任何其他开放API中吗?

我的全景视图将根据个人照片定制,因此我无需从现有服务中获取全景图像。

我了解可以将Google StreetView集成到非Google应用中,但是有没有可以在不使用任何Google API的情况下为我提供类似功能的功能?

Answers:


6

该问题已转换为“社区Wiki”,并且Wiki已锁定,因为它是一个问题的示例,它寻求答案列表,并且似乎很受欢迎,可以防止其被关闭。应该将其视为特殊情况,并且不应将其视为在此或任何Stack Exchange网站上鼓励的问题类型,但是,如果您希望向其中贡献更多内容,请随时编辑此答案。


OpenView项目是一个开放源代码的全景开放源项目。

人而不是沥青的交互式全景图。

openviewproject.org(失效的过期链接)

(看来项目进度变慢了。)

但是您可以将Streetview / Photosynth API与您自己的全景图一起使用(但不能使用开源路线)

Mapjack可能是街景的最佳替代品(尽管不是开源的) 在此处输入图片说明


2

据我所知,它不存在。

顺便说一下,Google街景API还提供了一种合并您自己的图像的方法。这意味着您可以将自己的照片和封闭的API一起用于开源应用程序中!


1

马普利亚

任何人都可以使用智能手机或运动相机等简单工具加入社区并收集街道照片。

通过跨时间和用户连接照片,我们可以创建沉浸式街道级照片视图,以供人们虚拟地探索世界上的不同地方。它可以是在哥斯达黎加的海滩上散步,东京的街道上或在瑞典乡村中开车。

我们只是想让您决定应该绘制哪些街道,道路和隐藏路径,以及何时绘制。不再需要等待其他人为您拍摄街道照片。


0

OpenStreetCam项目可能会很有用,因为它允许您自托管StreetView之类的服务。它不够完善,需要大量工作才能集成到现有系统中。看一下该网站,感受一下。它还具有用于直接移动上传的开源应用程序。

您可以在HowlingPixel上查看列表的另一个链接,以检查是否已在全球范围内使用现有服务。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.