谷歌开始用粉色突出显示搜索区域。这个功能在谷歌地图API 3中是否可用?

26
自2012年1月起,谷歌开始以醒目的颜色突出显示搜索区域。详情请见: http://googlesystem.blogspot.in/2012/01/highlight-areas-in-google-maps.html 请问是否有人知道是否可以使用Google Maps API 3编程实现此功能?我想像上面链接中展示的那样,在地图上突出显示我的城市。
我已经尝试了Geocode API,其中我搜索了一个城市。该API只提供给我纬度和经度信息,无法帮助我绘制城市边界。

2个回答

39

不,这在API中不可用。

(它可能会在将来提供。Google Maps的功能会迁移到API中,但是Google不会提前公布任何公告,并且没有人拥有水晶球。)

您需要找到城市边界并自己画出线条。美国的边界数据几乎肯定是公共领域。其他司法管辖区可能不会那么慷慨。


谢谢!目前我正在绘制一个多边形来突出显示边界。当谷歌在API中提供此功能时,那将是太棒了!! - Himanshu Khurana
1
自回答发布以来情况有变化吗? - Sangharsh
2
@Sangharsh,虽然 API 在3年半的时间里发生了翻天覆地的变化,但我认为如果现在可以实现的话,Google 也并没有让这件事变得容易。但这并不是评论的地方;请另外提一个问题(引用您能找到的所有其他相关问题,包括这一个。侧边栏会有所帮助)。 - Andrew Leach
1
虽然我没有在谷歌API中看到任何选项来执行此操作,但是我在这里找到了获取行政区域边界的解决方案。希望这可以帮到你! - radu-matei
这篇帖子现在已经快一年了,有人知道API是否已经添加了该功能吗?(或者有计划去做吗) - True Solutions

2

1
不,地理编码只提供点的纬度和经度,不提供多边形轮廓。 - hoogw
1
检查Gmap API的响应,您可以看到东北和西南坐标。 - Mahesh Budeti
1
谢谢,Mahesh!这就是我需要的,因为我只是想在地图视图中获取城市。它不会返回多边形,但至少它可以返回边界! - ihodonald

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接