ArcGIS Release Q1 2019
Многолетняя история успешной разработки концептуальных принципов и подходов к практической реализации геоинформационных технологий компанией Esri продолжается. В этом году компания отметила свой 50-летний юбилей и ознаменовала его проведением очередной, рекордной по числу участников пользовательской конференции, собравшей почти 19 тысяч профессионалов, представляющих многомиллионное глобальное сообщество приверженцев ArcGIS. На ней были представлены текущие разработки компании и ее взгляд в будущее, а также огромный передовой опыт, накопленный организациями при выполнении проектов и исследований в самых разных областях деятельности.
По мере того, как вся индустрия ГИС продолжает быстро прогрессировать и развиваться, компания Esri сохраняет свои лидерские позиции в создании разнообразного, передового программного обеспечения, приложений, целевых решений и сервисов для своих клиентов. Вышедший весной этого года очередной релиз ПО ArcGIS с дополнительными приложениями и продуктами, а также средствами для разработчиков ‑ это следующий важный шаг в развитии ГИС на платформе ArcGIS. Предлагаем вам ознакомиться с основными улучшениями и новыми продуктами, вошедшими в эту версию.
ArcGIS Pro. Версия 2.3 наиболее современной настольной ГИС ArcGIS Pro является самой значимой на сегодняшний день, в нее вошло больше новых и улучшенных функций и инструментов, чем при выпуске всех предыдущих промежуточных версий. Они касаются улучшения рабочих процессов картографирования, пространственного анализа, управления геоданными и их обработки и представления в 2D и 3D видах. Переработан процесс начала работы, который теперь позволяет запускать ArcGIS Pro без предварительного создания проекта, а это значит, что вы можете начать решать свои задачи гораздо быстрее. Новая версия ArcGIS Pro 2.3 включает цветовые шкалы для контуров полигонов, новый набор инструментов глубокого обучения и новые инструменты для измерения и интерполяции 3D-данных (рис. 1).
Рис. 1. В новой версии ArcGIS Pro было улучшены инструменты измерения и визуализации в 3D видах внутри сцен. Например, на этом рисунке оранжевые и белые пунктиры показывают прямое расстояние между вершинами, а горизонтальные линии показывают задаваемые значения высоты на разных объектах по данным лазера.
ArcGIS Image Analyst. Дополнительный модуль ArcGIS Image Analyst был дополнен несколькими важными возможностями и функциями. Помимо добавления набора данных Глубокое обучение и средства работы с изображениями Motion Imagery, которое является новым этапом эволюции надстройки для поддержки полномасштабного видео Full Motion Video в ArcMap, большое внимание уделено добавлению качественных улучшений и исправлению ошибок в работу со стерео и пространством изображений.
ArcGIS Data Reviewer. В модуле ArcGIS Data Reviewer были добавлены новые возможности автоматизации процессов контроля качества данных. Большинство автоматических проверок теперь можно настроить в виде Правил атрибутов, которые помогают поддерживать целостность данных в ходе процесса их создания и редактирования. Кроме того, добавлен новый настраиваемый шаг Удалить сеанс Reviewer. Совместно с промежуточным шагом Создать сеанс Reviewer он дает возможность автоматического удаления результатов ошибок, связанных с выполнением задания.
Топографическое картографирование. В картографические модули Esri Defense Mapping и Esri Production Mapping добавлено множество новых наборов инструментов, в том числе для автоматизации производственных процессов, уточнения картографических данных, генерализации данных разных типов геометрии, выявления узких и широких частей многоугольников и превращение многоугольников в центральные линии, что будет очень полезно для картографирования гидрографических объектов. Также пользователи смогут использовать новый элемент карты Slope Guide, который показывает процентаж уклона на основе масштаба карты и шага горизонталей.
Решение ArcGIS for Aviation. В версии ArcGIS Pro 2.3 добавлена новая функциональность в решение для авиационной отрасли ‑ модуль ArcGIS for Aviation: Airports (для Аэропортов). Во все инструменты группы Поверхности идентификации препятствий (Obstruction Identification Surfaces) был добавлен новый параметр, который позволяет настроить пользовательские поверхности. Импорт шейп-файлов FAA 18B и Экспорт шейп-файлов FAA 18B в группе инструментов Обмен данными позволяют пользователям переключать данные из модели данных в заданный формат Федерального управления гражданской авиации (FAA) и наоборот. В группе инструментов Анализ появился новый элемент Analyze LAS Runway Obstacles, позволяющий определить, проникают ли точки лидара в поверхности препятствий. Для упрощения выполнения анализа и отображения полигональных, линейных и мультипатч-препятствий Esri обновил некоторые возможности инструмента Generate OIS Obstacle Data и элемента Terrain and Obstacles Profile.
ArcGIS Pipeline Referencing. В последней версии модуля для работы с данными по трубопроводам ArcGIS Pipeline Referencing обновлен процесс редактирования сети на базе сервиса, добавлены поддержка на основе сервиса для инструментов геообработки и средство предупреждения конфликтов для многопользовательского редактирования. Новые инструменты были добавлены в набор Location Referencing, в том числе такие как: Построить калибровочные точки и Удалить перекрывающиеся центральные линии.
ArcGIS Enterprise
Серверно-портальное ПО ArcGIS Enterprise версии 10.7 включает улучшения в работе с данными, публикации сервисов, распределенном сотрудничестве, веб-картографировании, администрировании и многом другом. Что касается данных, то теперь для размещенных векторных слоев доступны домены кодированных значений. Области для выгрузки офлайн-карт можно сделать непосредственно в веб-картах. Совместно используемые экземпляры уменьшают объем памяти сервисов, это позволяет поддерживать гораздо большее их количество, чем раньше. Улучшенное распределенное сотрудничество позволяет участникам публиковать элементы из веб-приложения для анализа данных в Insights for ArcGIS и копировать размещенные представления векторных слоев. Новый стиль символов отношений помогает отображать соотношения между атрибутами на карте. Веб-хуки (Webhooks) позволяют получать уведомления, когда что-то происходит на портале ArcGIS Enterprise, например, при добавлении элемента в публичную группу. В версии 10.7 добавлено лицензирование по нескольким Типам пользователей для участников портала ArcGIS Enterprise, чтобы ГИС-роли пользователей лучше соответствовали выполняемым ими процессам.
ArcGIS GeoEvent Server. Было улучшено несколько ключевых моментов в дополнительном модуле ArcGIS GeoEvent Server. Теперь пользователи могут ускорить анализ своих потоковых данных в режиме реального времени с помощью шести новых процессоров: Добавить значения XYZ, Калькулятор курса, Соединитель событий, Контроллер объема событий, Объект в точку и Калькулятор веера радиуса действия. Источники данных в пространственно-временном хранилище больших данных поддерживают z-значения и пользователи могут экспортировать текст с разделителями из этого хранилища в облачные хранилища Azure или Amazon непосредственно из GeoEvent Manager. Опубликованные сервисы объектов из GeoEvent Manager теперь поддерживают размещенные представления, которые позволяют применять различные настройки редактирования, стили или фильтры. Для лучшего управления системными ресурсами можно настраивать собственные интервалы обновления на странице Monitor для GeoEvent Manager. Пользователи также могут быстро обратиться к документации по всем доступным соединителям и процессорам непосредственно в GeoEvent Manager, т.к. теперь в него встроена справка.
ArcGIS GeoAnalytics Server. Дополнительный модуль ArcGIS GeoAnalytics Server теперь включает несколько новых инструментов для работы с большими данными, которые упрощают управление данными и ускоряют выполнение аналитических процессов (рис. 2). Работать с данными стало гораздо удобнее с появлением инструментов Вырезать слой, Слияние границ и Слияние слоев. В анализе данных появились новые статистические инструменты: Классификация и Регрессия на основе алгоритма случайный лес (random forest) и Обобщенная линейная регрессия, которые дают более широкие возможности в поиске закономерностей и прогнозировании. Пользователи теперь могут хранить свои данные в одном месте, т.к. результаты анализа записываются обратно в источники данных в виде веб-слоя в ArcGIS Enterprise. В версии 10.7 также появилась справочная статья с рекомендациями по планированию и масштабированию сайта с GeoAnalytics Server.
Рис. 2. В модуле ArcGIS GeoAnalytics Server появились новые возможности работы с большими данными, в том числе инструмент Создать переменную сетку. В данном примере выбраны области в городе (Нью-Йорке), наиболее удаленные от парковых зон, при этом сами парки показаны одним цветом (красный), а эти области – другим (синий).
ArcGIS Excalibur. Новое облачное приложение для работы с изображениями ArcGIS Excalibur 1.0 позволяет вести быстрый поиск, находить и работать с изображениями в полностью интегрированных рабочих процессах. Оно доступно для использования в ArcGIS Enterprise 10.7. Это совершенно новый инструмент для аналитиков, специалистов по ДДЗ и управленцев, помогающий им работать совместно и своевременно готовить пространственные данные для тех, кто принимает решения. Проекты изображений в Excalibur дают возможность подключаться ко всем ресурсам из одной точки, в том числе к геопространственным базовым слоям, дающим контекст для задач работы с изображениями и инструментам, которые упрощают рабочие процессы. Пользователи также могут работать с проектами изображений для обеспечения совместного доступа и управления их задачами при исследовании снимков.
ArcGIS Notebook Server. Запуск инфраструктуры блокнотов Jupyter, размещаемой на вашем ГИС-портале и названной ArcGIS Notebook Server, сделал возможным сформировать встраиваемую среду скриптов Python в ArcGIS Enterprise 10.7. Пользователи могут быстро начать работать со скриптами, используя готовые примеры, а также автоматизировать рабочие процессы и работу с пространственными данными непосредственно из своей веб-ГИС. Библиотеки Python включают ArcGIS API for Python, ArcPy и открытые статистические библиотеки и библиотеки машинного обучения.
ArcGIS Monitor. Очередная версия модуля ArcGIS Monitor, уникального и уже завоевавшего популярность инструмента для отслеживания состояния задействованных в вашей системе компонентов ArcGIS, включает несколько улучшений. Новая страница Статуса позволяет быстро получить сведения о состоянии корпоративной ГИС-инфраструктуры, баз данных и др.; возможности Root Cause Analysis быстро находят источники оповещений и их последующее воздействие на производительность системы; кроме того теперь выдаются отчеты по целевому использованию ArcGIS Server и Portal for ArcGIS. Также в ArcGIS Monitor появились счетчики журнала и новый API.
ArcGIS for INSPIRE
Новейшее обновление ArcGIS for INSPIRE — веб-решения от Esri, которое обеспечивает совместимость с требованиями к публикации пространственных данных Евросоюза в рамках реализуемой им программной инициативы — поддерживает три дополнительных темы данных: Agricultural and Aquaculture Facilities (сельское хозяйство), Production and Industrial Facilities (промышленное производство) и Energy Resources (энергоресурсы). В эту версию также вошли улучшения в существующие шаблоны баз данных, проверка заполнений Atom для сервисов INSPIRE Predefined Dataset Download, а также в сервисы загрузки объектов INSPIRE Feature Download. Также в продукте был решен ряд известных проблем и обеспечена лучшая совместимость со спецификациями INSPIRE. Компания Esri вместе с партнерами продолжает активное участие в поддержке этой масштабной общеевропейской программы, в проводимых ею семинарах и конференциях.
Приложения ArcGIS
В состав компонентов ArcGIS входит целый ряд приложений, расширяющих возможности базовых продуктов. Кратко рассмотрим новшества, появившиеся в некоторых из них.
Tracker for ArcGIS. Приложение для оптимизации управления полевыми операциями Tracker for ArcGIS теперь доступно для работы в ArcGIS Enterprise и поддерживается в облачной среде ArcGIS Online. Постоянное отслеживание местоположений является важной возможностью ArcGIS, которая позволяет организациям вести мониторинг и хранить записи о том, где сейчас находятся сотрудники и где они находились ранее, таким образом можно отслеживать их перемещение и анализировать его с помощью средств ArcGIS. Tracker for ArcGIS включает приложение Track Viewer, с помощью которого администраторы ArcGIS могут создавать представления треков для управления доступом к просмотру и работе с индивидуальными треками местоположения. Веб-приложение Track Viewer позволяет супервайзерам изучать, визуализировать и работать с несколькими треками. Мобильное приложение Tracker – это облегченное нативная утилита для устройств iOS и Android, оптимизированная для отслеживания местоположения людей и объектов в фоновом режиме, то есть ведения мониторинга, с минимальным воздействием на ресурсы аккумулятора.
ArcGIS for Insights. В очередной версии веб-приложение для комплексного анализа данных ArcGIS for Insights появился новый тип пользователя Insights Analyst, доступный в ArcGIS Enterprise и ArcGIS Online. Он дает аналитикам, не являющимся ГИС-специалистами, доступ к простым аналитическим инструментам Insights без дополнительных возможностей пользовательских типов Creator (Создатель) или GIS Professional (профессионал ГИС). Таким образом, аналитики, не входящие в подразделение ГИС, получают только те инструменты, которые им в первую очередь нужны, и в то же время могут анализировать все аспекты данных: временные, качественные, количественные и пространственные (рис. 3). Кроме того, новые возможности Insights включают обновленную главную страницу для управления данными и проектами, интеграцию с R и Python, а также поддержку распределенного сотрудничества и данных PostgreSQL.
Рис. 3. В этом примере показано, как округ Кобб в штате Джорджия использует средства пространственного анализа связей в Insights for ArcGIS для изучения отношений между инфраструктурой главного распределительного центра и его клиентами.
ArcGIS Maps for Power BI. Обновленная версия средств бизнес-аналитики ArcGIS Maps for Power BI включает улучшенные возможности картографирования и бизнес-анализа, демографические данные и убедительные способы визуализации данных. Улучшен пользовательский интерфейс, появились данные о границах для более 130 стран, а также появился новый инструмент Найти похожие, помогающий выявить локации со сходными атрибутами. Также пользователи могут подключиться к дополнительным данным инфографики и легко работать с картами и операционными панелями с картами, на которых отображается до 5000 адресов.
Operations Dashboard for ArcGIS. Недавняя версия диспетчерского приложения Operations Dashboard for ArcGIS дает большую гибкость в настройке операционных панелей мониторинга, т.к. ее можно выполнять через параметры URL. Доступно несколько типов параметров, включая категорию, число, дату, объект и геометрию, которые предназначены для запуска определенных действий во время работы, таких как загрузка панели мониторинга на основе заданного пространственного экстента или с применением определенного фильтра.
ArcGIS Business Analyst. Обновленный модуль для геомаркетингового анализа ArcGIS Business Analyst теперь предоставляет пользователям возможность создавать карты плотности точек, которые удобны для отображения значений переменных данных в выбранных областях (рис. 4). Также стало возможным загружать шаблоны инфографики одной организации и импортировать их в данные других организаций. Кроме того, у пользователей появился новый способ управления тем, как они обмениваются универсальными отчетами в формате PDF: при добавлении адреса электронной почты в скрытую копию они теперь могут делать PDF-файлы конфиденциальными или общедоступными и делиться ими с участниками своей организации.
Рис. 4. Обновленный модуль для геомаркетингового анализа ArcGIS Business Analyst предоставляет пользователям возможность создавать карты плотности точек, которые удобны для отображения значений переменных данных в выбранных областях.
ArcGIS Maps for Adobe Creative Cloud. Новая версия приложения ArcGIS Maps for Adobe Creative Cloud дает больше свободы в оформлении карт в продуктах Adobe Illustrator и Photoshop. Интерфейс Mapboard теперь позволяет определять экстент на основе слоя данных, карты или файла, сохраненных на компьютере. А новая кнопка Избранное позволяет выбирать предпочитаемые слои или веб-карты, а также удобно организовать наиболее часто используемые ресурсы. Для тех случаев, когда требуются творческие решения, в окно Компиляция добавлены новые действия «повторить / отменить».
AppStudio for ArcGIS. В версию 3.2 этого средства создания мобильных приложений без написания кода и их публикации в Apple App Store и Google Play включены следующие обновления: ArcGIS Runtime 100.4 и Qt 5.11.2. Ряд улучшений был сделан в компоненте Email Composer в AppStudio Desktop Edition, появилась поддержка уведомлений и вибрации для приложений на Universal Windows Platform (UWP). AppStudio Player теперь поддерживает скачивание и просмотр публичных приложений без выполнения входа. Также обновилась главная страница и появилась темная тема оформления (рис. 5). Были исправлены несколько шаблонов AppStudio, такие как Map Tour и Quick Report.
Рис. 5. Приложение AppStudio Player получило новую начальную страницу и тему с темным фоном. Кроме того, теперь вы можете скачивать и просматривать публичные приложения без авторизации.
Survey123 for ArcGIS. В мобильное приложение для сбора данных в поле Survey123 for ArcGIS добавлена прямая поддержка внешних приемников Global Navigation Satellite System (GNSS), это позволяет собирать высокоточные данные о местоположениях с помощью умных форм. Приложение может подключаться к приемнику через Bluetooth, серийный порт или USB. Метаданные GNSS приемника можно использовать для настройки предупреждений и запуска правил проверок данных в момент их сбора в поле. Например, можно настроить опрос таким образом, чтобы появлялось предупреждение, когда местоположение, полученное с приемника GNSS, не использует другой тип поправок GPS или не соответствует указанному порогу горизонтальной точности. Все метаданные GNSS можно хранить в виде ГИС-атрибутов для обеспечения поддержки точности данных и камеральной обработки.
Web AppBuilder for ArcGIS. В конструкторе веб-приложений Web AppBuilder for ArcGIS на базе HTML5/JavaScript, появилось два новых виджета: Анализ угроз, который помогает сотрудникам общественной безопасности и первым свидетелям определить безопасное расстояние и области для планирования событий; а также виджет Видимость, определяющий видимость на основе расстояния, высоты обозревателя и поля обзора (рис. 6). Были также улучшены существующие виджеты. Виджет Направления теперь позволяет настраивать барьеры на основе слоев карты. В виджете Анализ появилось три новых инструмента: Найти центроиды, Найти кластеры точек и Суммированный центр и дисперсия. Виджет 3D Поиск позволяет выполнять поиск в векторных слоях.
Рис. 6. Новый виджет Видимость в конструкторе Web AppBuilder for ArcGIS определяет, что будет видно, на основании расстояния, высоты наблюдателя и поля видимости.
Collector for ArcGIS. Версия 18.1.0 мобильного приложения Collector for ArcGIS для создания и редактирования пространственных данных непосредственно на смартфоне или планшете, включает существенные улучшения для платформы iOS. Более 2000 пользователей Esri, принявших участие в бета-тестировании, высоко оценили новые функции и улучшения, появившиеся в этом приложении. Его движок поддерживает векторные тайлы, надписывание и улучшенную настройку символов, в нем стало намного проще выполнять типовые повторяющиеся рабочие процессы. При сборе данных в областях, где нет подключения к сети, пользователи теперь могут заранее создавать офлайн-карты в офисе для скачивания на устройства и автоматической синхронизации правок на карте. Кроме того, новый Collector (iOS) может запускаться одновременно с его предыдущей версией, которая теперь называется Collector Classic.
ArcGIS Earth. Это приложение теперь доступно на устройствах Android и настольных компьютерах Windows. Оно было оптимизировано для быстрого просмотра 2D и 3D данных как в режиме онлайн, так и офлайн. С помощью интерактивных инструментов анализа, таких как Профиль высоты, Линия видимости, Площадь водосбора и Измерить 3D, пользователи могут выполнять ряд аналитических процедур гораздо быстрее и эффективнее (рис. 7).
Рис. 7. Интерактивные аналитические инструменты в обновленном приложении ArcGIS Earth позволяют выполнять проекты и аналитику качественнее и быстрее.
ArcGIS Hub
Существенно усовершенствовано портальное прикладное решение ArcGIS Hub. Оно призвано обеспечить удобный коллективный доступ к наборам данных и приложениям и объединить усилия групп сотрудников департаментов по разным инициативам, что позволяет организациям, муниципалитетам и сообществам составлять планы, организовывать активности, выполнять и отслеживать проекты и достигать поставленных целей развития и повышения устойчивости. С новыми возможностями поиска и поддержкой скачивания файловых баз данных ArcGIS Hub упрощает нахождение нужных данных и совместную работу с ними (рис. 8). Обновления в карточке галереи, а также новая карточка «медиа» ускоряют добавление ресурсов на сайты хаба. А новая панель мониторинга сайта позволяет увидеть количество просмотров сайтов хаба за определенный промежуток времени. Также были обновлены профили пользователей и уведомления. Ключевые рабочие процессы по построению сайтов, управлению ресурсами и публикации информации были упрощены, благодаря переработанной навигации и Редактору сайта.
Рис. 8. В новой версии портального решения для муниципалитетов и сообществ ArcGIS Hub стало гораздо удобнее работать с контентом, командам теперь проще строить сайты, управлять ресурсами и делиться информацией.
Новые возможности для разработчиков
Разработчикам приложений доступен большой выбор инструментов в виде ArcGIS API и SDK для различных платформ. Упомянем некоторые из появившихся усовершенствований.
ArcGIS API for JavaScript. В версии 4.10 появилось много новых функциональных опций. Существенно улучшены рабочие процессы редактирования с помощью нового виджета FeatureTemplates. Появились также виджеты 2D и измерения расстояния, а все слои на карте прорисовываются с использованием единого контекста WebGL, который повышает производительность. Виджеты символов WebStyleSymbols улучшили работу с 3D, появился новый тип слоя строений для визуализации зданий с детальными интерьерами; а также новый виджет отображения скрытого контента в 3D сцене.
ArcGIS API for Python. Версии 1.5.1 и 1.5.2 включают новую функциональность и некоторые исправления ошибок, облегчающие и улучшающие работу пользователей (рис. 9). Теперь они могут добавлять легенду к карте и использовать строки с разделителями для возвращения запросов в виде DataFrame. Также представлен новый модуль Survey123 в Python API, который позволяет добавить возможности применения автоматизации и аналитики к данным, собираемым с помощью приложения Survey123.
Рис. 9. Всю мощь, предоставляемую средами Python и R, можно объединить непосредственно в интерфейсе Insights for ArcGIS. Появилась возможность преобразования фреймов данных DataFrame pandas в наборы данных с помощью простого кода, а затем использовать их для расширенного анализа в Insights.
ArcGIS Runtime SDK ‑ технология разработки и развертывания настольных и мобильных приложений с интерфейсами в виде API для ряда платформ: Android, .NET, iOS, Mac OS, Java и Qt. Очередной релиз 100.2 включает новые слои и источники данных, дополнительные инструментами анализа, улучшения рендеринга 2D и 3D и выполнения географических преобразований, повышение производительности рабочих процессов и другие новшества.
Заключение. Дополнительную информацию с более подробным описанием обновлений программных продуктов ArcGIS в релизе, появившемся в конце первого квартала 2019 г., можно получить в статье, опубликованной в ArcGIS Blog. После выхода этой версии процесс появления технических новшеств продолжился. Так, постепенно обновляются и быстрыми темпами развиваются облачная ГИС ArcGIS Online, среда создания веб-приложений в виде карт-историй ArcGIS StoryMaps, ряд прежних и недавно появившихся целевых решений, таких как ArcGIS Indoors, ArcGIS Urban, ArcGIS CityEngine, модуль ArcGIS Utility Network Management для управления инженерными сетями, приложение ArcGIS LocateXT для гео-визуализации неструктурированной информации из соцсетей, приложение Drone2Map for ArcGIS для обработки серий снимков с беспилотников, и другие.
ГИС-платформа Esri продолжает развиваться и улучшаться с целью удовлетворения постоянно растущих потребностей многочисленного сообщества пользователей во всем мире (рис. 10, 11). Это достигается путем включения в нее новых возможностей, общего расширения функциональности и производительности, добавления новых продуктов, приложений и решений, а также готового контента в виде наборов данных и карт по различной тематике. С ними становится все проще работать и добавлять собственные приложения на основе разнообразных сред и инструментов разработчика.
Рис. 10. Платформа Esri предоставляет наиболее передовое программное решение с развитой функциональностью для сбора, обработки, анализа, отображения и обмена геопространственным знанием в пределах организаций и сообществ.
Рис. 11. Поступательное поэтапное развитие ПО ArcGIS продолжается.