2

(複数の) KML ファイルを Google マップに読み込む geoXML3 パーサーがあり、赤い矢印/マーカーが表示されています。それらを抑制する方法はありますか?

var myOptions = {
        center: new google.maps.LatLng(39.397, -100.644),
        zoom: 4,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var geoXml = new geoXML3.parser({
        map: map,
        singleInfoWindow: false,
        afterParse: useTheData
    });

geoXml.parse('data/file1.kml');
geoXml.parse('data/file2.kml');
geoXml.parse('data/file3.kml');

ここに画像の説明を入力

4

1 に答える 1

1

マーカーを抑制する方法はいくつかあります。

  1. <Point>最も簡単な方法は、KML の目印からジオメトリを削除することです。
  2. 後処理関数を作成して、作成後に非表示にすることができます
  3. マーカーを作成しないカスタム createMarker 関数を作成できます

マーカーを非表示にする例

于 2013-04-10T15:26:27.013 に答える