如何检测地图中的某个点没有街景

时间:2015-01-07 14:58:03

标签: google-maps

我使用静态街景视图网址来获取地图中某个点的图像,但是当某个点没有街景视图时,您会看到一个丑陋的图像:

https://maps.googleapis.com/maps/api/streetview?size=400x400&location=-31.2703693,-64.3079765&fov=90&heading=235&pitch=10

有关mi app如何发现该点没有街景图像的任何建议,并避免显示丑陋的错误图像? 谢谢!

1 个答案:

答案 0 :(得分:0)

当您的地图使用Maps-Javascript-API(目前尚不清楚您的"地图"是什么)时,您可以尝试使用StreetViewService.getPanoramaByLocation方法,例如对于给定的位置,它返回状态ZERO_RESULTS

此方法适用于交互式streetView,但我想在没有返回结果时也不会有静态图像。