0

この機能をエミュレートしようとしています

https://maps.google.com/maps?q=http://en.wikipedia.org/w/index.php%3Ftitle%3DTemplate:Attached_KML/N_postcode_area%26action%3Draw

外部リンク/チェックボックスから郵便番号地域を追加および削除できるようにしたい。このコードを使用して KML ファイルを正しく読み込みましたが、外部イベント リスナー/ハンドラーをアタッチする方法がわかりません。

function initialize() {
  var london = new google.maps.LatLng(51.522416,-0.11673);
  var mapOptions = {
    zoom: 11,
    center: london,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  }

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

  var ctaLayer = new google.maps.KmlLayer({
    url: 'path/to/kml',
    suppressInfoWindows: true
  });
  ctaLayer.setMap(map);

}

google.maps.event.addDomListener(window, 'load', initialize);

KML ファイルから個々のノードを取得するために ctaLayer オブジェクトを調べてみましたが、そこにないようです。

4

0 に答える 0