1

如何获取最近的GoogleStreetView图片及其确切位置的位置不准确?感谢其他api? 谷歌地图做到这一点,例如:HTTPS:?//maps.google.fr/maps Q = 45.755622,4.869343 & HL = FR & NUM = 1 &吨=米& 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文档,我们应该使用这种网址: ... /地图/ API /街景尺寸400×400 =位置& = 40.720032,%20-73.988354 &传感器=假&键= API_console_key

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

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

回答

2

您可以使用StreetViewService.getPanoramaByLocation()

有一个半径参数,当他是小于50,您将收到最近的全景数据(不到50米)。

当在50米范围内没有全景可用时,您可以增加半径直到获得结果。