2009-10-22 3 views
2

Я уже знаком с программированием Silverlight, но не имею опыта работы с ГИС.Какой разработчик silverlight должен научиться использовать arcGIS silverlight?

Моя роль как разработчика Silverlight заключается в том, чтобы отображать существующие данные ГИС.

Если у вас есть опыт работы с arcGIS silverlight control & api, что еще вы думаете, я должен научиться его использовать.

Любая справочная информация об обучении может быть полезна. Благодарю.

ответ

2

Вам не нужно много, вы можете dl the SDK from ESRI, а затем check out thier help site у них есть множество примеров, как загружаемых источников, так и живых образцов (с исходным кодом). Если у вас есть лицензия, вы можете использовать бинговые карты в элементе управления ESRI silverlight - для этого есть сборки в SDK.

В стороне, SDK также включает в себя сборки WPF.

0

Я сделал несколько разных проектов, которые использовали данные ГИС. Я не пробовал arcGIS, но использовал Bing Maps (http://www.bing.com/community/blogs/maps/archive/2009/03/18/introducing-the-virtual-earth-silverlight-map-control.aspx) и компонент Silverlight от ThinkGeo (http://gis.thinkgeo.com/Microsite1/MapSuiteSilverlight2/tabid/709/Default.aspx?adcampaign=Map+Suite+Silverlight+Edition&leadsource=Google&adgroup=Silverlight+General&adtype=search&keyword=silverlight+map&gclid=CIu976aW0Z0CFZ1h4wodwGsDsA).

Я думаю, что Bing Maps действительно прост в работе, и есть много помощи, доступной в Интернете. Может быть, это может помочь вам с некоторыми исходными ресурсами для argGIS ?!

0

Крис прав. На сайте справки достаточно образцов. У меня нет навыков Silverlight, поэтому я действительно боролся с этим, и я тоже был против. Я думаю, что кривая обучения Silverlight намного круче.

Я попытался подключить инструменты/кнопки GIS к ленточному управлению. Работа отработала, разработчик silverlight сделает лучше: View esri-silverlight-toc-png

Если вам просто нужно контролировать видимость между службами. Это очень легко. Или, если у вас есть один сервис, со слоями внутри, которые вам нужно контролировать ... это тоже легко.

Но если вам нужно обоим, вам придется свернуть свой собственный элемент управления уровнем. Я подключил его к дереву, но он не выглядит сексуальным. ESRI может иметь больший контроль TableofContents сейчас, они не делали, когда я был возиться с ним: View esri-silverlight-png

1

Это помогает иметь базовые understaind объектной модели ESRI карты и графики для любого из их API (они все имеют сходство). API Silverlight намного проще, чем API Arcobjects, но имеет несколько одинаковых шаблонов.

Если вы выполняете определенные операции (например, расчет расстояний, аннотирование карты и т. Д.), Могут быть очень конкретные концепции, которые помогут. Можете ли вы задать вопрос с более подробной информацией о своей цели?