arcgis appi for javascript 4.xは現在クリックしているポイント/線/レイヤーの情報を取得します.
429 ワード
地図上のレイヤーの幾何学的要素がhitTest()法で得られます.
view.on(['click'], function(event) {
view.hitTest(event).then(function(response) {
if (response.results.length) {
var graphic = response.results.filter(function(result) {
return result.graphic.layer === nodesGraLayer || result.graphic.layer === allPipesGraLayer
})[0].graphic;
if (graphic) {
//
console.log(graphic)
}
}
});
})