我在Google地图上有一个KML地图图层,其中包含一个名为“BLOCKS”的管理单元的管理边界。每个Block都有不同的ID。如果我使用手机获取位置的经度和纬度,我如何获得Block的ID?
答案 0 :(得分:1)
KmlLayer目前无法访问该信息。如果将KML导入Fusion Tables,则可以查询表并确定Lat / Lng点所在的多边形(使用带有小CIRCLE的ST_INTERSECT)
另一种选择是使用像geoxml3这样的第三方解析器,但如果你的KML很复杂,那就会出现性能问题。