合并两个 KML 文件以在 Google 地图上使用不同的标记图标显示它们

合并两个 KML 文件以在 Google 地图上使用不同的标记图标显示它们

假设我有两个包含地址的电子表格。我将这些电子表格上传到 Google Fusion Tables,对地址进行地理编码,并将结果导出为 KML 文件。现在,我想获取这两个 KML 文件并将它们合并,同时保留位置数据并使用它通过 Google 地图绘制这些点。

好吧,我找到了一种轻松合并 KML 文件的方法:使用 Google 地图将两个文件导入“我的地图”地图!但是,我的问题是:当我这样做时,我数据中的所有位置在地图上都有相同的标记图标。根据过去的经验,我知道这些标记可以在 KML 文件中以某种方式定义。是否可以将这两个 KML 文件合并,同时为其中一个点赋予一个标记图标,为另一个点赋予另一个标记图标?

为了防止我的问题令人困惑,我的意思是,给第一组点蓝色标记,例如,给另一组点红色标记,以便它们可以叠加。

答案1

我没有找到任何可以执行此操作的工具,但如果您愿意亲自动手,您可以编辑 kml 文件并添加<icon><iconstyle>元素。

<Style id="globeIcon">
  <IconStyle>
    <Icon>
      <href>http://maps.google.com/mapfiles/kml/pal3/icon19.png</href>
    </Icon>
  </IconStyle>
</Style>

资料来源:

相关内容