Введение
ArcGIS Earth представляет ArcGIS Earth Automation API, который предоставляет стандартный интерфейс для связи с ArcGIS Earth на основе .NET WCF NamedPipe. С ArcGIS Earth версии 1.11 был представлен новый API RESTful Automation на основе ASP.NET Core, который обеспечивает быстрый и надежный способ связи с ArcGIS Earth.
Используя Automation API, вы можете получать доступ к ресурсам, создавать скрипты и управлять поведением ArcGIS Earth, а также интегрировать ArcGIS Earth с другими поддерживаемыми .NET приложениями, веб-приложениями или приложениями веб-API, поддерживающими REST.
Вот основные возможности Automation API:
- Управляйте навигацией камеры и поведением полета, включая получение информации о камере и настройку положения камеры.
- Выполняйте операции с данными, включая добавление данных из интернет или локальных файлов, получение статуса загрузки слоя и удаление слоев из рабочей области.
- Выполняйте операции рабочего пространства, включая импорт, получение и очистку содержимого рабочего пространства.
- Выполняйте графические операции, включая добавление, получение, обновление и удаление графики из ArcGIS Earth.
- Получение снимков текущего вида.