ESRI перезапустила ArcGIS для разработчиков, сделав его дешевле и проще в доступе. Также были обновлены возможности для разработчиков, развертывающих коммерческие приложения. ArcGIS-это платформа для создания, управления, обмена и анализа пространственных данных.
ArcGIS состоит из серверных компонентов, мобильных и настольных приложений, а также инструментов разработчика. Он может быть развернут локально или в облаке (Amazon, Azure) с помощью ArcGIS Enterprise или использоваться через ArcGIS Online, который размещается и управляется Esri. Существует портал с веб-интерфейсом и API для публикации, совместного использования и управления контентом, картами, приложениями и пользователями.
Способ работы разработчиков с ArcGIS был изменен, с новым планом оплаты по мере использования, в соответствии с которым вы платите только за используемые вами сервисы. Цена услуг маршрутизации также была снижена с 4,00 доллара США за 1000 маршрутов до 0,50 доллара США за 1000 маршрутов. Теперь вы также получаете коммерческую лицензию на развертывание приложений без дополнительных затрат, поскольку она включена в платную подписку разработчика, поэтому вы можете развертывать приложения, приносящие доход, без необходимости покупать дополнительную лицензию на развертывание.
Наряду с перезапуском появилась новая версия ArcGIS Pro SDK с новыми функциями, включая новый элемент управления таблицами и возможность настройки карт с помощью CIM (Common Information Model). Элемент управления таблица означает, что несколько таблиц атрибутов из нескольких карт могут быть визуализированы в пользовательской панели.
API базы геоданных имеет новый шаблон проекта подключаемых источников данных для создания новых форматов данных, которые ведут себя как таблицы только для чтения и классы объектов; а API компоновки теперь поддерживает создание и экспорт рядов карт. это означает, что вы можете экспортировать многостраничные карты. Класс MapSeries предоставляет метод, который генерирует ряд пространственных карт для заданного макета.
Существует новый API измерений, который позволяет разработчикам работать с классами объектов измерений — коллекциями текстовых объектов с общим набором столбцов атрибутов и свойств уровня класса.
API контента имеет дополнительную поддержку метаданных, и была включена предварительная версия расширений ArcGIS Pro с использованием NuGet.