このコードを使用して、KMLファイルをOpenLayersにロードします。
var kmlLayer = new OpenLayers.Layer.Vector("KML", {
projection: map.displayProjection,
isBaseLayer: false,
strategies: [new OpenLayers.Strategy.Fixed()],
protocol: new OpenLayers.Protocol.HTTP({
url: "mykml.kml",
format: new OpenLayers.Format.KML({
extractStyles: true,
extractAttributes: true,
maxDepth: 2
})
})
});
次に、このファイルに含まれているポリゴンのすべての名前をリストする必要があります。
試しconsole.log(kmlLayer.features)
てみると機能は表示されますが、アクセス方法がわかりません。まだ画像のアップロードが許可されていないので、http://s14.directupload.net/file/d/3148/2et4d7wf_png.htmをご覧ください。
これらの機能の名前と説明を取得するにはどうすればよいですか?
前もって感謝します。