ArcGIS Online предоставляет свои веб-сервисы посредством архитектуры, основанной на сервисах. Карты, пространственные объекты, изображения, инструменты анализа и размещённые в общем доступе проекты на ArcGIS Online можно получить на любом устройстве, которое способно сформировать веб-запрос. Вы можете получить доступ к ресурсам и сервисам ArcGIS Online для разработки собственных решений для пространственных данных, в сети Интернет, на мобильных устройствах и в настольных приложениях.
Вы можете использовать следующие ресурсы для разработки собственных решений для пространственных данных:
- Конструкторы приложений с минимальными требованиями к кодированию или вообще без него позволяют создавать пользовательские приложения для хранения, анализа и публикации ваших данных. Вы можете создать интерактивное веб-приложение с помощью ArcGIS Instant Apps или визуализировать и анализировать данные с помощью ArcGIS Dashboards. Вы можете комбинировать карты, текст и другие ресурсы, чтобы создавать убедительные истории в ArcGIS StoryMaps. Или создавайте захватывающие веб-приложения с помощью ArcGIS Experience Builder, комбинируя виджеты, данные и карты. Выбранный вами конструктор приложений зависит от необходимых инструментов и уровня настройки, требований к приложению и уровня опыта вашей аудитории.
- ArcGIS API for Python – современный язык написания кода, разработанный специально для ГИС-аналитики, визуализации данных и управления порталами. Используйте его для ваших рабочих процессов по аналитике и администрированию, а также для выполнения повторяющихся задач с помощью скриптов.
- ArcGIS Arcade — это портативный, легкий и безопасный язык выражений, используемый для создания пользовательского контента в приложениях ArcGIS. Он может выполнять математические вычисления, форматировать текст и оценивать логические утверждения. Он также поддерживает выражения с несколькими операторами, переменные и операторы управления потоком. Arcade является уникальным по сравнению с другими языками выражений и сценариев, поскольку включает в себя типы данных объектов и геометрии.
- ArcGIS Maps SDK for JavaScript предназначен для построения пользовательских приложений, основанных на местоположении, для большинства современных платформ.
- ArcGIS REST API позволяет управлять пользователями, группами и элементам в организации ArcGIS Online. Вы также можете использовать ArcGIS REST API для доступа к картографическим сервисам, сервисам объектов, изображений и анализа в ArcGIS Online. Сюда относятся как готовые к использованию сервисы, опубликованные Esri, так и сервисы, опубликованные вашей и другими организациями.
- Веб-карты – это карты, к которым можно открыть доступ и которые размещены на платформе ArcGIS. Они могут использоваться во множестве продуктов. Например, вы можете создать веб-карту в ArcGIS Pro, а ваши коллеги будут ее редактировать в ArcGIS Online. Веб-карты написаны в JavaScript Object Notation (JSON), текстовом формате, который можно переводить, хранить и обрабатывать. Все веб-карты соответствуют спецификации веб-карт, поэтому они и работают корректно во всей платформе.
- Веб-сцены – это 3D-сцены, к которым можно открыть доступ и которые размещены на платформе ArcGIS. Они могут использоваться в ArcGIS Online, ArcGIS StoryMaps, приложениях, созданных на базе ArcGIS API for JavaScript, и во множестве других продуктов. Спецификация веб-сцены, написанная на JSON, стандартизирует способ отображения и публикации веб-сцен, который использует ArcGIS.