我需要在谷歌地图中绘制复杂的区域边界多边形。有没有一种方法可以轻松访问区域数据来绘制这些多边形?这些区域将是澳大利亚邮政编码区域。如果您在 google 中输入邮政编码(不是映射正常搜索),例如在 google 中输入“2454”,第一个结果是带有区域多边形的图像(也许只有在您从澳大利亚搜索时此搜索才有效)。我假设这些数据是可访问的,因为谷歌正在绘制多边形。
知道我将如何访问此边界数据吗?
这里是我所说的例子
最佳答案
目前无法通过 Google Maps API 获得此数据。您需要找到边界数据的第三方提供商。快速查询显示 several providers of the data ,但我不确定它们是否在任何地方免费提供。获取数据后,它可能采用 GIS 数据格式,例如 Shapefile 或 KML 文件。这些可以加载到 Google Fusion Tables 中,或者可以使用 Google Maps API KMLLayer 直接加载 KML 文件。
关于php - 在谷歌地图 v3 API 上绘制区域多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088429/