Data hosting and services
ArcGIS Online and the developer dashboard provide tools that you can use to store and manage data for your applications. You can import existing data, create new datasets, or convert data to new types of data. All data is managed and accessed as a hosted layer, and each layer is powered by a data service. Once hosted, you can easily access your data as services from applications.
Learn how to host, manage, and access your data in the topics below.
Get started
Data hosting
Learn what data hosting is and how it works.
Data publishing
Learn how to import, create, and convert data to hosted layers.
Data Management
Learn how to set properties, capabilities, and sharing permissions for your data.
Hosted feature layers
Learn how to access, query, and display data from feature services.
Hosted vector tile layers
Learn how to access and display data from vector tile services.
Hosted image tile layers
Learn how to access and display data from image tile services.
Tutorials

Add a feature layer
Access and display point, line, and polygon features from a feature service

Add a vector tile layer
Access and display a vector tile layer in a map.

Add an image tile layer
Access and display an image tile layer in a map.

Style a feature layer
Use symbols and renderers to style feature layers.

Query a feature layer (spatial)
Execute a spatial query to get features from a feature layer.

Query a feature layer (SQL)
Execute a SQL query to access polygon features from a feature layer.

Edit feature data
Add, update, and delete features in a feature service.

Display a pop-up
Format a pop-up to show attributes in a feature layer.

Import data as a feature layer
Use data management tools to import and create hosted feature layers.

Create a new feature layer
Use data management tools to create a new hosted feature layer.

Manage a feature layer
Set the properties and capabilities of a hosted feature layer.

Access feature layer data
Use ArcGIS Online tools to access and display feature layer data.

Publish a vector tile layer
Use ArcGIS Online to publish a vector tile layer.
Services
Feature service
Add, update, delete, and query feature data.
Vector tile service
Store and access vector tile data.
Image tile service
Store and access image tile data.
API support
Import and create data | Manage data access | Manage data properties | Display data | Query data | Edit data | |
---|---|---|---|---|---|---|
Developer dashboard | ||||||
ArcGIS Online | ||||||
Map Viewer | ||||||
Scene Viewer | ||||||
ArcGIS Pro (desktop) |
Import and create data | Display data | Query data | Edit data | |
---|---|---|---|---|
ArcGIS JS API | ||||
ArcGIS Android API | ||||
ArcGIS iOS API | ||||
ArcGIS .NET API | ||||
ArcGIS Qt API | ||||
ArcGIS Java API | ||||
ArcGIS Python API | ||||
Esri Leaflet | ||||
MapBox GL JS | ||||
OpenLayers | ||||
ArcGIS REST JS |
Tools
Developer dashboard
Manage API keys, service usage, and data for your applications in the ArcGIS Developers website.
ArcGIS Online
Create, manage, and share hosted data with cloud-based GIS tools .
Map Viewer
Create, explore, and share web maps for 2D applications.
Scene Viewer
Create, explore, and share web scenes for 3D applications.