0

2000 を超える目印を含む kml ファイルを googla マップにインポートしたいと考えています。私はGoogle API v3を使用しています。表示できる目印は 200 個までです。より多くのレイヤーを使用できることはわかっていますが、毎週更新する必要があり、毎回分割したくないため、1 つだけが必要です。

リプレイありがとうございます

これはコードです:

<script>

  var map;
  function initialize() {

    var mapOptions = {
      zoom: 8,
      center: new google.maps.LatLng(47.25,19.5),
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    map = new google.maps.Map(document.getElementById('map-canvas'),
        mapOptions);

    loadKmlLayer(map);

  }

  function loadKmlLayer(map) {
      var ctaLayer2 = new google.maps.KmlLayer('https://.../asdf.kml', {
        suppressInfoWindows: false,
        preserveViewport: false,
        map: map 
    });
}

  google.maps.event.addDomListener(window, 'load', initialize);
</script> 
4

2 に答える 2

0

KML がそれほど複雑でない場合は、サードパーティの KML パーサー ( geoxml3またはgeoxml-v3 ) でレンダリングしてみてください。それが機能するかどうかを確認してください (または、KmlLayer で発生している問題を示しています)。

于 2013-03-29T03:47:10.813 に答える