使用 Google 地图 API 处理邻域多边形?

Manipulating neighborhood polygons using the Google Maps API?

Google 地图很好地突出了街区边界多边形:

底层多边形数据很好。它绝对比 Foursquare 的 Quattroshapes 好。

因为我认为没有办法从 Google 中提取这些数据,我认为也许可以显示/突出显示和操作这些多边形作为第一个 class 对象 inside Google Maps using the Google Maps Javascript API?

我想做的是仅突出显示每个城市的邻域多边形的子集,根据我自己的数据更改它们的填充颜色等。

另一种选择是从 Google 获取多边形数据并自己绘制多边形,但我很确定它不是真正可用的。有人知道吗?

谢谢!

很遗憾,您无法直接通过 JavaScript API 获取信息。如果你能在网上找到KML数据(或者自己做一些),可以通过google.maps.KmlLayer.

加载。

在 Google 地球中制作 KML 图层非常容易。所以如果你只需要1个城市,可能是投资的好时机。