Есть такой xaml:
Код: Выделить всё
<esri:Map x:Name="Map" >
<esri:ArcGISDynamicMapServiceLayer ID="BaseLayer"
Url="http://localhost:6080/ArcGIS/rest/services/streetRK/MapServer" />
<esri:FeatureLayer ID="bridges"
Url="http://localhost:6080/ArcGIS/rest/services/streetRK/MapServer/2"
MouseEnter="FeatureLayer_MouseEnter" >
</esri:FeatureLayer>
</esri:Map>
нужно определить - и слой и feature , на котором произведен клик.
Если я понимаю правильно, то необходимо сделать как с мостами - поместить FeatureLayer с ID="bridges" - тогда
при клике на значке моста - не сложно определить feature, на котором произведен клик и его параметры.
1. Это единственный метод для решения задачи?
2. Могу ли я в программе динамически менять url для FeatureLayer, чтобы сделать возможным определения на каком feature произведен клик для различных слоев. Не хотелось бы в xaml плодить много кода.
Спасибо!