Что нового в 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 содержит следующие обновления и улучшения:
- Инструмент Запросы к слоям
- Поддержка параметров URL-адреса
- Усовершенствования всплывающих окон
- Поддержка порталов с защитой PKI и IWA
- Поддержка защищенных интегрированных сервисов
- Усовершенствования для разработчиков
- Интеграция с Visual Studio 2013
- Поддержка Windows 8.1, Server 2012 и Server 2012 R2
- Двенадцать новых языков
Инструмент Запросы к слоям
Viewer версии 3.2 содержит новый инструмент, который позволяет пользователю создавать запросы к слоям из картографического сервиса ArcGIS Server. Инструмент позволяет создателям приложений вводить простые или сложные запросы к слою картографического сервиса по своему выбору и предлагает пользователям простой интерфейс, состоящий из надписей, ниспадающих меню и текстовых полей для задания входных значений для запроса. Кроме того, в ArcGIS Online есть исходный код инструмента. Более подробную информацию об инструменте Запросы к слоям можно найти в разделе Справки Запросы к слоям.
Поддержка параметров URL-адреса
Viewer теперь поддерживает указание параметров в строке запроса в URL-адресе приложения. В помощью этой функции можно задавать экстент, масштаб, центр, уровень масштабирования, веб-карту и поиск мест, включив соответствующие параметры в строку URL-адреса. Для разработчиков теперь доступен исходный код надстройки, включающей эту функцию, который можно найти в ArcGIS Online. Дополнительные сведения см. в разделе Параметры URL-адреса.
Усовершенствования всплывающих окон
В версии 3.2 улучшены информационные всплывающие окна, появляющиеся при щелчке на объекте. К нововведениям относятся автопозиционирование всплывающего окна в пределах карты (теперь не нужно перемещать карту, чтобы увидеть окно), улучшенная производительность, внешний вид и, при использовании устройств с сенсорным вводом, возможность открытия всплывающих окон касанием объекта.
Поддержка доступа к ресурсам на порталах, использующих защиту Public-Key Infrastructure (PKI) или Integrated Windows Authentication (IWA)
Теперь Viewer поддерживает подключение к экземплярам ArcGIS for Portal, использующим защиту PKI или IWA. При задании подключения к Portal с защитой PKI или IWA в Application Builder, соответствующее окно ввода учетных данных появится автоматически. Для приложений Viewer, включающих сервисы с таких порталов, окно ввода учетных данных появится при загрузке приложения.
Поддержка защищенных интегрированных сервисов
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 новыми языками: датский, голландский, эстонский, финский, корейский, латвийский, литовский, норвежский, польский, португальский (португальский), румынский и шведский.