Что нового в ArcGIS Viewer for Silverlight 1.0.1
В данный момент доступна версия ArcGIS Viewer for Silverlight 1.0.1. Этот раздел содержит информацию об обновлениях и усовершенствованиях, появившихся между Beta 2 и 1.0.1.
Обновления и усовершенствования
В ArcGIS Viewer for Silverlight включены следующие обновления и усовершенствования:
- Редактирование
- Всплывающие окна
- Веб-карты
- ArcGIS для организаций
- Локализация
- Геообработка
- Стили интерфейса Конструктора приложения
- Настройки конструктора приложения
- Шаблон Visual Studio
- Расширяемость
Редактирование
Среда редактирования значительно улучшена и стала интуитивно понятной. Пользователи могут добавлять объекты непосредственно с панели Добавить объекты, на которой находятся шаблоны объектов, публикуемые с сервисом. Всплывающие окна позволяют быстро отредактировать геометрию и атрибуты объектов, и дают возможность добавить вложения к объекту без открытия отдельного диалогового окна. Для работы нужен тот же уровень квалификации пользователей, что и для ArcGIS Viewer for Flex и ArcGIS Explorer Online.
![]() |
Всплывающие окна
Всплывающие окна "по щелчку" теперь используются как стиль по умолчанию и содержат основные инструменты редактирования, позволяющие удалять объекты, редактировать их геометрию и атрибуты и добавлять вложения. Кроме того, вложения объектов интегрированы непосредственно во всплывающие окна.

Веб-карты
Проще всего для создания и настройки карт в Конструкторе приложения воспользоваться веб-картами с ArcGIS Online. Конструктор приложения теперь открывает ссылку на выделенную веб-карту по умолчанию. Это означает, что обновления веб-карты будут автоматически отражаться в приложениях Viewer, основанных на этой карте.
![]() |
Кроме того, ArcGIS Viewer for Silverlight теперь поддерживает просмотр диаграмм, созданных в ArcGIS Online, во всплывающих окнах.
![]() |
ArcGIS для организаций
ArcGIS для организаций позволяет изучать карты, находящиеся в общем доступе в пределах организации. ArcGIS Viewer for Silverlight поддерживает доступ к веб-картам из индивидуальных групп и из групп организации, которым они принадлежат.
![]() |
Локализация
Теперь ArcGIS Viewer for Silverlight имеет полную международную поддержку, это означает, что приложение будет правильно работать, независимо от различий в форматах чисел и дат в разных локализациях. Viewer и программа установки теперь переведены на арабский, итальянский, португальский (бразильский) и русский языки.
![]() |
Геообработка
Результаты слоя картографического сервиса — некоторые сервисы геообработки используют картографический сервис для отображения результатов. Часто такие сервисы геообработки могут возвращать данные объектов не более определенного количества результатов. Ранее ArcGIS Viewer for Silverlight предпринимал попытки получить данные объектов и отобразить результаты в виде графики на карте. Теперь приложение проверяет, используется ли для отображения результатов картографический сервис и, если это так, отображает результаты с помощью сервиса.
Стили интерфейса Конструктора приложения
Окно Конструктора приложения и стили диалоговых окон обновлены. Эти изменения позволяют лучше различать окна Конструктора приложения и Viewer при настройке приложения Viewer.
![]() |
Закладка Настройки Конструктора приложения
На страницу настроек Конструктора приложения добавлена закладка Настройки приложения. На этой закладке можно задавать Bing AppID, Сервис геометрии, который вы хотите использовать, и расположение Portal for ArcGIS.

Шаблон Visual Studio
Шаблон VS был обновлен, теперь проекты надстроек генерируются с тем же именем, которое указано в диалоговом окне создания проекта. Например, на следующем рисунке в качестве имени решения указано "Bookmarks".
![]() |
Расширяемость
Расширение для всплывающих окон — новая опция дает возможность добавления команд (т.е. инструментов) во всплывающее окно, а также с помощью программирования позволяет редактировать всплывающее окно объекта и включать и выключать всплывающие окна слоя. Кроме того, язык Extensible Application Markup Language (XAML), применяемый во всплывающих окнах, теперь представлен в файле Shared_Resources.xaml, который используется в компоновке.
MapApplication.Current.Urls — обеспечивает программный доступ к URL приложения, таким как базовый URL приложения, URL сервиса геометрии и URL прокси (если задано).
MapApplicationBindingSource — позволяет связать XAML с MapApplication.Current.Map и MapApplication.Current.SelectedLayer.
MapApplication.Current.LoadMap — облегчает инициализацию карты приложения, основанной на существующей карте.
MapApplication.Current.LoadWebMap — инициализирует карту приложения, основанную на веб-карте.






