2016-06-20 11 views
2

개별 기능 점을 클릭하고 클릭 한 점과 관련된 특정 특성의 특정 값을 반환 할 수 있기를 원합니다. 이 값을지도에 표시하는 데 정보 템플릿이 필요하지 않지만 별도의 서비스를 호출하려면 값이 필요합니다. 속성과 값이 레이어에 저장되어 있습니까? 어디에?ESRI - 기능을 클릭 할 때 특성 반환

on(lyr, 'click', function(evt) { 
    alert('objectid is: ' + evt.graphic.attributes.objectid + '. echelon is ' + evt.graphic.attributes.echelon); 
}); 

문서는 here이며, 샘플 응용 프로그램은 here입니다 :

 // onclick handler for meters. 
     dojo.connect(Lyr, "onClick", function (evt) { 

      console.log(evt.???); 

     }); 

답변