我正在使用Google API在地图中显示相应的地址。如何在给定地址的Google地图信息窗口中显示街景信息
最近我添加了地图的街景。但是我的问题是,如果街景不存在给定的地址,它显示空白屏幕。
所以不是在信息窗口本身不显示街景链接。
如果街景已存在,我们只能显示街景链接。
那么我该如何解决这个问题呢?
感谢, 瓦拉Prasad.M
我正在使用Google API在地图中显示相应的地址。如何在给定地址的Google地图信息窗口中显示街景信息
最近我添加了地图的街景。但是我的问题是,如果街景不存在给定的地址,它显示空白屏幕。
所以不是在信息窗口本身不显示街景链接。
如果街景已存在,我们只能显示街景链接。
那么我该如何解决这个问题呢?
感谢, 瓦拉Prasad.M
如果我理解你的权利,你“显示在地图相应的地址”通过反向地理编码地图上的一个点来获取街道地址。所以你必须知道点的坐标。正如aniri还指出的那样,通过查询该位置的服务,这一定是您试图获取StreetView全景图的方式。
因此,如果您使用的点没有StreetView结果,则可以增加服务呼叫中的半径,然后重试。继续尝试直到它达到整体最大值的递归方法是我的建议。
这里阅读:http://code.google.com/apis/maps/documentation/javascript/services.html#StreetViewService
您可以检查使用功能getPanoramaByLocation的有一个街景服务()。如果它返回ZERO_RESULTS,则会知道没有可用的街景。
API参考:http://code.google.com/apis/maps/documentation/javascript/reference.html#StreetViewService
是的,我写了,但它是返回作为“600”代码值不是“ZERO_RESULTS” – 2010-11-24 03:34:44
是的,我是通过使用地址给定的点将被retreived,并基于我得到的确切地址 – 2010-11-24 03:36:04