Maps, scenes, and layers are the foundation for visual mapping applications. All maps and scenes access and display geographic data though layers. A basemap layer provides the overall visual context for a map. The data source and style for a basemap layer are provided by the basemap styles service. A data layer allows you to display your own feature or raster data on top of the basemap layer. The source for a data layer is a data service which you can create interactively by hosting your data in ArcGIS. To learn how to create and display maps and scenes, go to the topics below.
Learn how to create and display a map in 2D.
Learn how to create and display a scene in 3D.
Learn how to display different basemap styles from the basemap styles service.
Learn how to display places with a basemap style using the basemap styles service.
Learn how to display your own data from hosted data services.
Learn how to display points, polylines, and polygons on a map or scene.
Display a map
Create and display a map with the basemap styles service.
Display a scene
Display a scene with the basemap styles service.
Add a point, line, and polygon
Display point, line, and polygon graphics in a map.
Add a feature layer
Access and display point, line, and polygon features from a feature service.
Display a web map
Create and display a map from a web map.
Display a web scene
Create and display a scene from a web scene.
Change the basemap layer
Switch a basemap layer from streets to satellite imagery.
Change the place label language
Switch the language of place labels on a basemap.
Create a web map
Use Map Viewer to create a web map for your application.
Create a web scene
Use Scene Viewer to create a web scene for your application.
Basemap styles service (v1)
Access streets, satellite, and other basemap styles for maps and scenes.
Add, update, delete, and query feature data.
Vector tile service
Store and access vector tile data.
Map tile service
Store and access map tile data.
|2D Display||3D Display||Basemap layers||Basemap places||Data layers||Graphics||Web maps||Web scenes|
|ArcGIS Maps SDK for .NET|
|ArcGIS Maps SDK for Kotlin|
|ArcGIS Maps SDK for Swift|
|ArcGIS Maps SDK for Java|
|ArcGIS Maps SDK for Qt|
|ArcGIS API for Python|
|ArcGIS REST JS||2||2|
|MapLibre GL JS||3||4|
- 1. Display places only.
- 2. Access via HTTP request and authentication.
- 3. Access via Feature layer or Map tile layer.
- 4. Access via layers.
Manage API keys, service usage, and data with the ArcGIS Developers website.
Create, manage, and share content and data with GIS tools.
Create, manage, analyze, and share data, maps, and applications in your organization.
Create, explore, and share web maps for 2D applications.
Create, explore, and share web scenes for 3D applications.
Vector tile style editor
Style vector tile basemap layers for applications.
Explore, visualize, and analyze both 2D and 3D data with desktop GIS tools.