Bing Maps에서 ESRI로 전환했지만 동일한 작업을 수행 할 샘플을 찾는 데 어려움이 있습니다.Esri Silverlight 컨트롤입니다. Bing 맵과 비슷한 계층을 어떻게 바인딩합니까?
자산의 위치를 표시하는 기본지도 위에 레이어가 있습니다. MVVM을 통해 바인딩 된 데이터.
이 코드는 빙지도에서입니다 :
<m:MapItemsControl ItemsSource="{Binding Source={StaticResource WorkLayerData}}">
<m:MapItemsControl.ItemTemplate>
<DataTemplate>
<Canvas .. coordinate properties
.... STUFF drawn here.....
</Canvas>
</DataTemplate>
</m:MapItemsControl.ItemTemplate>
</m:MapItemsControl>
나는 가장 가까운 ESRI 실버 라이트 컨트롤의 ElementLayer이지만, 내 데이터 소스에 바인딩과 유사한 결과를 달성하는 방법을 알아낼 수 없다는 생각.
ESRI 웹 사이트에서 찾은 모든 샘플이 정적 요소를 수행하기 때문에 시도한 것을 게시 할 수 없지만 컬렉션을 바인딩해야합니다.
모든 포인터?
네,하지만이 데이터는 내 서버에 있고 로컬에 저장합니다. – katit
필요한 것은 레이어를 표시하는 것입니다. 데이터를 표시하기 위해 Esri 서버에 데이터를 업로드해야하는 경우 - 이해가되지 않습니다. – katit
MapService 또는 공간 데이터 서비스에 연결할 수 있습니다 ... 자신의 서버에 데이터가있는 경우 그럼 어떻게 그걸 내고 있니? 서비스를 통해? 이 서비스를 공간 서비스로 만들 수 있습니까? AFAIK를 사용하면 MapService를 사용할 필요가 없습니다. – Mashton