0

Web サイトに地図があり、kml ファイルからいくつかのパスを作成したいと考えています。私はgeoxml3を見つけました、そして私はこのコードを持っています:

<script type="text/javascript" src="geoxml3.js"></script>
<script type="text/javascript">

var geoXml = null;
var map = null;
var myLatLng = null;

    function initialize() {
      var mapOptions = {
        //stuff
      };
      map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);

      geoXml = new geoXML3.parser({
                      map: map
                  });
      geoXml.parse('paths/path1.kml');
    };
</script>

ドキュメントサンプルからのものです。のプロパティにアクセスしてパスを取得したいのですgeoXmlが、kml ファイルからポリラインのポイントを定義するマーカーがマップに表示されていても、ブラウザーのデバッガーはパスが未定義であると主張します。必ずしもこの方法を使用する必要はありませんが、ファイルからパスを描画するにはどうすればよいですか?

ファイルは次のとおりです: http://pastebin.com/R1PsuumL の座標からパスを作成したいと思いますFolder/Placemark/LineString/coordinates

4

1 に答える 1

0

これは、 geoxml3でレンダリングされた KML です。

于 2012-09-05T05:08:20.997 に答える