レイヤーのカスタム属性を読み取るにはどうすればよいですか?GUIDE4YOU/OL3 - レイヤーのカスタム属性を読み取る方法
たとえば、カスタム属性テストと値samのレイヤーを追加しました。
createG4U('#g4u-map', 'conf/client.commented.json', 'conf/layers.commented.json').then(function (map) { map.asSoonAs('ready', true, function() { map.get('api').addFeatureLayer({ "id": "1", "type": "GeoJSON", "style": stylefunction, "source": { "url": "files/sample.json" }, "visible": true, "test" : "sam" }); map.getLayers().forEach(function (layer) { console.log(layer); }); }); });
敬具、
サム
動作していない、私はいつも '未定義' を取得。属性id(必須属性)を読み出すことさえも 'undefined'です。 – Sam
私は答えを更新しました –