最近的街景图像

时间:2012-09-02 13:37:23

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

如何以不准确的位置获取最近的GoogleStreetView图像及其确切位置?感谢另一个api? Google地图会这样做,例如:https://maps.google.fr/maps?q = 45.755622,4.869343& hl = fr& num = 1& t = m& z = 16 但API不太宽容: http://maps.googleapis.com/maps/api/streetview?size=400x400&location=45.755622,4.869343&fov=90&heading=235&pitch=10&sensor=false

根据API文档,我们应该使用这种网址: ... / maps / api / streetview?size = 400x400& location = 40.720032,%20-73.988354& sensor = false& key = API_console_key

无法检查照片是否可用(解析照片颜色?)

(倒转:http://cbk0.googleapis.com/cbk?output=xml&ll=40.720032,%20-73.988354&cb_client=apiv3给出图像的确切位置,我在我的android项目中使用它但是这个webservice似乎没有维护供公众使用??:/)

1 个答案:

答案 0 :(得分:2)

您可以使用StreetViewService.getPanoramaByLocation()

有一个半径参数,当他小于50时,你会收到最近全景(50米内)的数据。

如果在50米范围内没有可用的全景图,则可以增加半径直到得到结果。