Открыть сервис

ArcGIS

ArcGIS — это семейство программных продуктов для геоинформационных систем (ГИС), разрабатываемое и поддерживаемое компанией Esri (Environmental Systems Research Institute). ArcGIS представляет собой интегрированную платформу для сбора, хранения, управления, анализа, визуализации и распространения пространственных данных (геоданных). Система позволяет создавать цифровые карты, проводить пространственный анализ, решать задачи в области территориального планирования, управления ресурсами, мониторинга окружающей среды и многих других сферах, где требуется работа с географической информацией.

История

Развитие ArcGIS началось в конце 1990-х годов как эволюция более ранних продуктов Esri — ARC/INFO (первая коммерческая ГИС, выпущенная в 1982 году) и ArcView GIS (настольное приложение для работы с картами, появившееся в 1991 году). К концу 1990-х годов архитектура ARC/INFO, основанная на командной строке и покрывающей модели данных (coverage), устарела, а ArcView имел ограничения по масштабируемости и функциональности.

В 1999 году компания Esri анонсировала новую платформу под названием ArcGIS 8.0, выпущенную в 2001 году. Ключевым нововведением стала объектно-реляционная модель данных — геодatabase (база геоданных), которая заменила покрытия и шейп-файлы (shapefile) в качестве основного формата хранения. ArcGIS 8.0 включал три основных настольных приложения: ArcCatalog (для управления данными), ArcMap (для картографии и анализа) и ArcToolbox (набор инструментов геообработки). Платформа была построена на архитектуре COM (Component Object Model) от Microsoft, что позволяло расширять её функциональность через сторонние модули.

В 2004 году вышла версия ArcGIS 9.0, в которой была представлена среда геообработки на основе Python, а также инструменты для 3D-анализа (ArcScene, ArcGlobe) и работы с растровыми данными. Версия 9.2 (2006 год) добавила поддержку серверных технологий и веб-сервисов, что стало основой для будущего перехода к облачным и веб-ориентированным решениям.

Значительным этапом стал выпуск ArcGIS 10.0 в 2010 году. Эта версия ввела концепцию ArcGIS Online — облачного сервиса для создания, хранения и публикации карт, а также интеграцию с мобильными устройствами. Архитектура была переработана с использованием .NET Framework, а интерфейс стал более современным. Версия 10.1 (2012 год) представила новую серверную платформу — ArcGIS Server, которая заменила устаревший ArcIMS (Internet Map Server). ArcGIS Server позволял публиковать геообработку, карты и данные в виде веб-сервисов (REST, SOAP, WMS, WFS).

В 2013 году Esri начала активное продвижение платформы ArcGIS Pro — нового настольного приложения, пришедшего на смену ArcMap. ArcGIS Pro был построен на 64-битной архитектуре, поддерживал многопоточность, имел ленточный интерфейс (Ribbon) и был ориентирован на работу с 2D- и 3D-данными в единой среде. С 2015 года ArcGIS Pro стал основным продуктом для настольных ГИС, а ArcMap был объявлен устаревшим, хотя продолжал поддерживаться до 2026 года.

С 2016 года Esri развивает ArcGIS Enterprise — комплексное серверное решение, объединяющее ArcGIS Server, портал (Portal for ArcGIS), сервер изображений (Image Server) и другие компоненты. Эта платформа позволяет развёртывать ГИС-инфраструктуру на собственных серверах организации или в частном облаке.

Архитектура и компоненты

Платформа ArcGIS имеет модульную архитектуру, включающую несколько основных компонентов:

Настольные приложения

Серверные решения

Облачные сервисы

Мобильные приложения

Форматы данных и модель данных

Основным форматом хранения пространственных данных в ArcGIS является геодatabase (база геоданных). Геодatabase может быть:

Геодatabase поддерживает пространственные типы данных: точки, линии, полигоны, мультиточки, мультилинии, мультиполигоны, а также растровые данные (изображения, DEM), сетки (TIN, terrain), сети (network), аннотации, размеры (dimension). Модель данных включает домены (ограничения на значения атрибутов), отношения (relationship classes), топологические правила.

Помимо геодatabase, ArcGIS поддерживает импорт и экспорт многих других форматов: шейп-файлы (Shapefile), GeoJSON, KML/KMZ, GPX, CSV с координатами, растры (TIFF, JPEG, MrSID, ECW, IMG), CAD-форматы (DWG, DXF, DGN), базы данных (PostGIS, SpatiaLite, Microsoft SQL Server Spatial).

Функциональные возможности

Пространственный анализ

ArcGIS предоставляет обширный набор инструментов для пространственного анализа, сгруппированных в расширения (extensions):

Картография и визуализация

ArcGIS позволяет создавать карты различного масштаба и назначения: топографические, тематические, интерактивные веб-карты. Поддерживаются символы (точки, линии, полигоны), классификация данных (Natural Breaks, Equal Interval, Quantile), надписи (labels), аннотации, легенды, масштабные линейки, компасы. Для веб-карт используется технология ArcGIS Web AppBuilder и Experience Builder, позволяющие создавать интерактивные приложения без программирования.

Геообработка (Geoprocessing)

Геообработка — это автоматизация пространственного анализа с помощью инструментов, моделей и скриптов. Инструменты объединены в ArcToolbox (в ArcMap) или Geoprocessing pane (в ArcGIS Pro). Поддерживается написание скриптов на Python с использованием библиотеки ArcPy, которая предоставляет доступ ко всем инструментам геообработки, а также к объектам карты, слоям, таблицам. Модели геообработки создаются в ModelBuilder — визуальной среде, где инструменты соединяются в последовательность.

Пространственные запросы и SQL

ArcGIS поддерживает пространственные запросы (пространственные отношения: contains, within, intersects, touches, overlaps) как через графический интерфейс, так и через SQL (для корпоративных геодatabase). В ArcGIS Pro реализована поддержка прямого SQL-запроса к базам данных.

Применение

ArcGIS широко используется в государственном управлении, бизнесе, науке и образовании. Основные области применения:

Критика и ограничения

ArcGIS неоднократно подвергался критике за высокую стоимость лицензирования, особенно для небольших организаций и образовательных учреждений. Лицензионная модель Esri включает несколько уровней (Basic, Standard, Advanced) и требует покупки расширений для многих функций. В ответ на критику компания ввела программу ArcGIS for Personal Use (недорогая подписка для частных лиц) и ArcGIS for Student Use (бесплатный доступ для студентов на один год).

Другой аспект критики — закрытость форматов и зависимость от экосистемы Esri. Хотя ArcGIS поддерживает открытые стандарты OGC (WMS, WFS, WCS, WMTS), многие продвинутые функции доступны только в проприетарных форматах (например, файловая геодatabase, сервисы ArcGIS Server). Это затрудняет миграцию на другие ГИС-платформы (QGIS, GRASS GIS, MapInfo). В последние годы Esri предприняла шаги по улучшению совместимости, в том числе поддержку GeoJSON, GPKG и интеграцию с PostgreSQL/PostGIS.

Также отмечается сложность интерфейса и крутой порог входа для новых пользователей, особенно в версии ArcMap. ArcGIS Pro частично решил эту проблему за счёт более современного интерфейса, но остаётся требовательным к ресурсам компьютера (рекомендуется 16 ГБ ОЗУ и дискретная видеокарта).

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →