Get started

Introduction

ArcGIS Earth 1.6 introduces ArcGIS Earth Automation API, which provides a standard interface to communicate with ArcGIS Earth based on .NET WCF NamedPipe. From ArcGIS Earth 1.11, a new RESTful automation API based on ASP.NET Core has been introduced and provides a fast and reliable method of communication with ArcGIS Earth.

Using the automation API, you can access resources; control and script ArcGIS Earth behaviors; and integrate ArcGIS Earth with other .NET-supported applications, web applications, or web API applications that support REST.

The following are key features of the automation API:

  • Control camera navigation and fly behaviors, including getting camera information and setting camera position
  • Perform data operations, including adding data from online or local files, getting the loading status of the layer, and deleting layers from the workspace
  • Manage drawings such as placemarks, paths, and polygons in ArcGIS Earth, including adding and deleting
  • Perform workspace operations, including importing, getting, and clearing workspace contents
  • Perform graphic operations, including adding, getting, updating, and deleting graphics from ArcGIS Earth
  • Take snapshots of the current view


In this topic
  1. Introduction