Mapping APIs and location services
The ArcGIS Platform is a Platform as a Service (PaaS) that contains location services and tools for developers. Location services provide basemap layer, geocoding, routing, spatial analysis, demographic data, data editing, and offline capabilities through a REST API. Tools are provided to help prepare and manage maps, layers, and data for applications. Data can also be hosted in the platform as data services. Developers can use these services and tools to build fully-featured mapping applications and solutions.
Get started
Sign up for an account and get an API key.
Tutorials
Follow step-by-step tutorials for ArcGIS, open source, and third-party APIs.
Services
Learn about location services and data services.
APIs
Explore ArcGIS, open source, and third-party APIs to access services.
Chapters
Maps
Display 2D maps and 3D scenes using the basemap layer service and data services.
Data
Import, access, and manage your data as data services.
Visualization
Style layers to visualize data in 2D and 3D.
Search
Search for addresses, businesses, and places with the Geocoding service.
Routing
Find routes and directions with the Routing service.
Demographics
Discover facts and information with the GeoEnrichment service.
Offline
Display, analyze, and edit data while disconnected.
Security
Learn how to access resources with API keys and OAuth 2.0.