2

出発地、目的地、経由地を1つの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>

Google マップに読み込むと ([マイ マップ] -> [新しいマップの作成] -> [インポート] を使用)、出発点のみが表示される場合もあれば、出発点と目的地が表示される場合もあれば、ルートのみが表示される場合もあります。

複数の要素を定義する方法に問題があるようです。どうすればいいですか?

編集: ファイルをサーバーにアップロードし、URL を Google マップの検索フィールドに挿入すると機能します。これはグーグルマップのバグですか?

4

1 に答える 1

0

私もあなたがGoogle Earthに投稿したkmlの上でチェックしましたが、すべての開始ターゲットとルートが完全に機能しています。

コードに問題はありません。もう一度確認してください。

于 2013-03-14T12:08:16.343 に答える