【发布时间】:2013-05-02 10:22:08
【问题描述】:
我在谷歌地图上有一个 KML 地图图层,其中包含一个名为“BLOCKS”的行政单位的行政边界。每个街区都有不同的 ID。如果我使用手机获取位置的经度和纬度,如何获取块的 ID?
【问题讨论】:
我在谷歌地图上有一个 KML 地图图层,其中包含一个名为“BLOCKS”的行政单位的行政边界。每个街区都有不同的 ID。如果我使用手机获取位置的经度和纬度,如何获取块的 ID?
【问题讨论】:
目前无法通过 KmlLayer 访问该信息。如果您将 KML 导入 Fusion Tables,您可以查询该表并确定 Lat/Lng 点位于哪个多边形中(使用带有小 CIRCLE 的 ST_INTERSECT)
另一种选择是使用第三方解析器,如 geoxml3,但如果您的 KML 很复杂,则会出现性能问题。
【讨论】: