【问题标题】:KML: Display multiple PlacemarksKML:显示多个地标
【发布时间】:2013-03-14 20:08:16
【问题描述】:

我想在一个 KML 文件中显示起点、目的地和中间路线。 我的档案:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
 <Document id="raptor">
  <name>Raptor.kml</name>
  <visibility>1</visibility>
  <open>1</open>
  <Placemark id="start">
    <name>Start</name>
    <Point id="startpoint">
      <coordinates>
        0.16212,51.5454
      </coordinates>
    </Point>
  </Placemark>
  <Placemark id="target">
    <name>Target</name>
    <Point id="targetpoint">
      <coordinates>
        0.06146,51.5529
      </coordinates>
    </Point>
  </Placemark>
  <Placemark id="route">
    <name>Route</name>
    <LineString id="routelines">
      <coordinates>
        0.16212,51.5454
        0.16619,51.5445
        0.16553,51.5442
        0.05228,51.5394
        0.05113,51.5381
        0.0589,51.5528
        0.06146,51.5529
      </coordinates>
    </LineString>
  </Placemark>
 </Document>
</kml>

当我将它加载到谷歌地图时(使用我的地图 -> 创建新地图 -> 导入), 有时只显示起点,有时只显示起点和目标点,有时只显示路线,...

我定义多个元素的方式似乎有问题。我该怎么做?

编辑: 当我将文件上传到服务器并将 URL 插入谷歌地图搜索字段时,它可以工作。这是谷歌地图的错误吗?

【问题讨论】:

  • 我没有看到文件有任何问题,在我的地图上观看也没有问题(从 PC 上传)

标签: google-maps google-maps-markers kml


【解决方案1】:

我也检查了您在 Google 地球中发布的上述 kml,它运行良好,所有起始目标和路线都清晰可见。

代码没有问题,再次检查。

【讨论】:

    猜你喜欢
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-26
    相关资源
    最近更新 更多