Что нового в ArcGIS Viewer 3.2 for Silverlight

В этом разделе дается краткий обзор улучшений, внесенных в версию 3.2 ArcGIS Viewer for Silverlight. Версия 3.2 содержит множество улучшений и исправлений. Они внесены по многочисленным обращения пользователей сообщества и используют функции, предоставляемые ArcGIS Server 10.2 и ArcGIS API for Silverlight версии 3.2.

Сведения об изменениях в предыдущей версии см. в разделе справки Что нового в версии 3.1.

Обновления и усовершенствования

Версия 3.2 содержит следующие обновления и улучшения:

Инструмент Запросы к слоям

Viewer версии 3.2 содержит новый инструмент, который позволяет пользователю создавать запросы к слоям из картографического сервиса ArcGIS Server. Инструмент позволяет создателям приложений вводить простые или сложные запросы к слою картографического сервиса по своему выбору и предлагает пользователям простой интерфейс, состоящий из надписей, ниспадающих меню и текстовых полей для задания входных значений для запроса. Кроме того, в ArcGIS Online есть исходный код инструмента. Более подробную информацию об инструменте Запросы к слоям можно найти в разделе Справки Запросы к слоям.

Инструмент Запрос

Поддержка параметров URL-адреса

Viewer теперь поддерживает указание параметров в строке запроса в URL-адресе приложения. В помощью этой функции можно задавать экстент, масштаб, центр, уровень масштабирования, веб-карту и поиск мест, включив соответствующие параметры в строку URL-адреса. Для разработчиков теперь доступен исходный код надстройки, включающей эту функцию, который можно найти в ArcGIS Online. Дополнительные сведения см. в разделе Параметры URL-адреса.

Параметр URL-адреса Поиск места

Усовершенствования всплывающих окон

В версии 3.2 улучшены информационные всплывающие окна, появляющиеся при щелчке на объекте. К нововведениям относятся автопозиционирование всплывающего окна в пределах карты (теперь не нужно перемещать карту, чтобы увидеть окно), улучшенная производительность, внешний вид и, при использовании устройств с сенсорным вводом, возможность открытия всплывающих окон касанием объекта.

Усовершенствования всплывающих окон

Поддержка доступа к ресурсам на порталах, использующих защиту Public-Key Infrastructure (PKI) или Integrated Windows Authentication (IWA)

Теперь Viewer поддерживает подключение к экземплярам ArcGIS for Portal, использующим защиту PKI или IWA. При задании подключения к Portal с защитой PKI или IWA в Application Builder, соответствующее окно ввода учетных данных появится автоматически. Для приложений Viewer, включающих сервисы с таких порталов, окно ввода учетных данных появится при загрузке приложения.

Запрос аутентификации Windows

Поддержка защищенных интегрированных сервисов

Viewer версии 3.2 обеспечивает полную поддержку сервисов ArcGIS Server, интегрированных с экземпляром ArcGIS for Portal. Если доступ к таким сервисам запрещен, пользователю будет предложено ввести учетные данные.

Усовершенствования для разработчиков – Предупреждение о позиционировании и инициализации окна

ArcGIS Extensibility SDK for Silverlight версии 3.2 также содержит несколько ключевых усовершенствований для разработчиков настроек:

  • Позиционирование окна – используя метод MapApplication.ShowWindow разработчики могут задавать начальное положение окон, отображающихся в их надстройках. Дополнительно, метод ShowWindow теперь возвращает ссылку на окно, в котором происходит отслеживание и изменение положения окна с использованием свойств FloatingWindow.HorizontalOffset и FloatingWindow.VerticalOffset.
  • Предупреждение о инициализации – Extensibility SDK в версии 3.2 содержит новый интерфейс INotifyInitialized. Этот интерфейс позволяет пользовательскому инструменту или поведению уведомлять Viewer при завершении инициализации. При использовании в надстройке, Viewer задержит завершение инициализации, включая срабатывание события MapApplication.Initialized, до тех пор, пока от надстройки не поступит уведомление.

Интеграция с Visual Studio 2013

Шаблон проекта Visual Studio, включенный в версию 3.2 ArcGIS Extensibility SDK for Silverlight, полностью интегрирован с Visual Studio 2013. Если вы используете Visual Studio 2013, просто установите SDK и шаблон проекта Viewer появится в диалоговом окне Новый проект Visual Studio. Дополнительные сведения о расширении функциональности вьюера с помощью шаблона см. в разделе справки Шаблон Visual Studio. Studio 2010 и Visual Studio 2012 по-прежнему поддерживаются.

Поддержка Windows 8.1, Server 2012 и Server 2012 R2

ArcGIS Viewer for Silverlight 3.2 полностью поддерживает Windows 8.1, Windows Server 2012 и Windows Server 2012 R2. Все остальные ОС, поддерживающиеся ранее, также поддерживаются в версии 3.2.

Двенадцать новых языков

Viewer версии 3.2 доступен с 12 новыми языками: датский, голландский, эстонский, финский, корейский, латвийский, литовский, норвежский, польский, португальский (португальский), румынский и шведский.

1/23/2014