Введение
ArcGIS Earth 1.6 представляет 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, включая добавление и удаление
- Выполняйте операции рабочего пространства, включая импорт, получение и очистку содержимого рабочего пространства
- Выполняйте графические операции, включая добавление, получение, обновление и удаление графики из ArcGIS Earth
- Получайте снимки текущего вида