Satellite imagery basemap style only (with-point)
Navigation night basemap style (with-point)
Satellite imagery basemap style (with-multiple-points)
Navigation basemap style and a route (with-polyline)
Streets basemap style and a building footprint (with-polygon)
Streets basemap style and planned light rail expansion (with-multiple-geometries)

What is a static map?

A static map is a non-interactive map image generated by the ArcGIS Static Maps service. It consists of a basemap that defines the map style, such as arcgis/streets, arcgis/navigation, or arcgis/imagery, and an overlay that contains geometries such as points, polylines, and polygons. Static maps are rendered as png, jpeg, or webp images and do not support user interaction such as panning or zooming. When you request a static map, you can define the map area, image size, and geometry symbols in your request to the service.

Static maps can be generated without a client-side mapping API and are commonly used in web apps, mobile apps, reports, emails, receipts, and other static outputs.

Types of static maps

Depending on your requirements, static maps can be generated using either GET requests for simple maps or POST requests for complex maps. Use the comparison below to choose the map type that best fits your needs.

 Simple maps (GET)Complex maps (POST)
BasemapAll supported styles and zoom levelsAll supported styles and zoom levels
OverlaySingle geometry or multiple pointsMultiple geometries
Geometry typesPoint, polyline, or polygonPoints, polylines, and polygons
Maximum geometriesUp to 10 geometriesUp to 64 geometries
Maximum coordinates per geometryUp to 10 coordinates per geometryUp to 5000 coordinates per geometry, limited by POST body size
Marker symbolsDefault symbols onlyDefault and custom symbols
Use cases
Target applicationsWeb pages, mobile apps, emails, receipts, and lightweight applicationsWeb apps, mobile apps, reports, dashboards, operational systems, and full-featured mapping applications

How to get a static map

To create a static map, send a GET or POST request to the ArcGIS Static Maps service. To do so, you need an ArcGIS Location Platform account. The service lets you define the basemap style, map area, overlay geometries, and image specifications. You can customize the geometry styling, output image size, and format.

The base URL for the service is:

Use dark colors for code blocksCopy
1
https://static-maps-api.arcgis.com/arcgis/rest/services/static-maps-service/{version}/static-maps/{basemapStyle}/{endpoint}

The general workflow to create a static map is:

  1. Map: Define the basemap style, map center, and zoom level (or radius).
  2. Geometry/Overlay: Define the geometry or geometries for the overlay.
  3. Image: Specify the image size, format, and attribution style.
  4. Request: See examples of Static Maps requests for different types of maps:

What's next?

Go to the following topics to learn how to create static maps with different types of geometries and symbols:

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.