Build map-centric apps, run spatial analysis, and host your own data using ArcGIS Location Platform services.

As a developer, you can use these services to add location capabilities to your applications without needing to manage infrastructure or data. This overview will help you understand:

Service categories

ArcGIS Location Platform services are organized into three categories:

Service categoryDescription
Location servicesReady-to-use services for basemaps, geocoding, places, routing, elevation, and other app capabilities.
Data servicesHosted services, such as feature services, for storing, querying, editing, and publishing your own spatial data.
Spatial analysis servicesServices, such as geometry service and raster analysis service, for solving geographic problems, modeling patterns, and generating insights.

Use these services together to build location-based applications. For example, you might use location services to display a map and search for places, data services to manage user-generated content, and spatial analysis services to analyze spatial patterns and generate insights.

Location services

Use location services to add ready-to-use location capabilities to your applications. These services provide access to high-quality basemaps, geocoding, routing, and other location-based functionalities without needing to manage your own data or infrastructure.

Use location services to:

Data services

You can use data services to host and manage your own geospatial content in ArcGIS. These services enable you to publish and manage your spatial data, making it accessible for querying, editing, and visualization in your applications.

Use data services to:

Spatial analysis services

Location Platform provides spatial analysis services that enable you to perform client-side geographic analysis and modeling. These services provide tools for solving spatial problems, generating insights, and building decision-support workflows.

Use spatial analysis services to:

Access and authentication

To access ArcGIS Location Platform services, you need to authenticate your application using a developer credential. This ensures that only authorized applications can access the services and helps track usage for billing purposes. To access services, you can use one of the following authentication methods:

You can create and manage these types of credentials in Developer credentials of your ArcGIS Location Platform account.

Monitor usage and cost

You can monitor your service consumption and billing status using ArcGIS Location Platform tools. These tools provide insights into your usage patterns, help you manage costs, and ensure that your applications are running efficiently.

Monitor your usage and cost using the following tools:

  • Dashboard for current activity and quick status
  • Usage for service-level usage details and trends
  • Billing for billing-cycle and pay-as-you-go details

Next steps