Google街景:如何像Google一样获取室内全景图

时间:2015-08-26 20:10:44

标签: google-maps google-maps-api-3 google-street-view

我正在寻找一种方法来获取谷歌在[谷歌地图]中展示的企业完全相同的室内全景图(无法添加更多链接)。

我做了什么
google.maps.StreetViewService类需要lng / lat或pano ID,所以......

  • 使用google.maps.Geocoder将商家地址转换为lng / lat(发生问题,见下文)
    例如Richard-Wagner-Str. 7, 04109 Leipzig, Germany
  • 使用google.maps.Place将业务转换为lng / lat(发生问题,见下文)
    例如Park Hotel, Richard-Wagner-Str. 7, 04109 Leipzig, Germany
  • 感谢this post我找到了获取某个地址的全景ID的方法

问题
这一切都没有像我希望的那样......

  • 通过将商家地址转换为lng / lat来获取室内全景图:
    发现所得到的全景图在同一地址是错误的商家(获得restaurant,想要hotel)---并且不,没有结果数组有多个条目
  • 使用地点API的整个搜索字词获取室内全景:
    略有不同的lng / lat但是在全景之外而不是在里面
  • 通过pano ID获取室内全景:
    工作正常但仍然在外面全景

问题

  • 一定很有效。不知何故。知道谷歌如何做这个工作吗? (请查看左侧的Google maps复选框:使用地址也会在Google上显示相同的外部全景。但是如何获得相应的内部全景?)
  • 如何确保pano在里面,而不是在外面?
  • Google经常为某项业务提供多个室内全景图。有什么建议可以吗?
  • http://developers.google.com/places/place-id#id-overview的文档说,place-id
    " ...可以与Google Maps Javascript API一起使用..."
    任何想法为什么不使用街景panos?

非常感谢!


更新 让我的问题更精确:

  • 如何获得与Google相同的室内全景图?
  • 我如何获得每个商家不仅仅有一个全景图(就像谷歌那样)?
  • 是否有机会使用Google商家信息进行街景设置place_id?

1 个答案:

答案 0 :(得分:0)

您可以使用此工具提取全景ID:)

www.ekreativa.com/pano-id-extract/