我有一个kmz文件,我已将其保存为kml,以便在google fusion表中使用。然后我就可以在地图上显示每个kml项目的地图。但是,我希望突出显示那些kml文件的外边界。
举个例子,kml是每个邮政编码的大纲。在我的表格中,我有一个字段,说明kml属于哪个区域。我可以让用户搜索某个区域,它会显示kml概述的每个邮政编码。但是,我不想要每个单独的项目,我想要围绕小组的边界。
有没有办法实现这个目标?
答案 0 :(得分:1)
抽象答案相当简单:将kml加载到XML DOM中,循环遍历所有位置节点,并跟踪最小和最大的纬度和经度。然后,您将拥有一组4个latitiude /经度点,代表坐标的“边界框”。由于在您的问题中没有提及您想要使用的工具,我需要更多信息来帮助您。
答案 1 :(得分:0)
单个Polygon共享一个样式,因此唯一的方法是将outerBoundary复制为具有不同样式的单独Polygon。