Skip To Content

Publish and consume Web GIS services

Share web maps and web apps

If your organization has deployed a Web GIS using Portal for ArcGIS or ArcGIS Online and you want to share your services and items on the web, this topic outlines a workflow for doing so. Among the ways your users can interact with your published services is in the form of web maps and web apps. Web maps are the basic framework for using ArcGIS apps and provide you additional capabilities to deliver and represent your data in a focused and meaningful way.

For an overview of considerations when building web apps, see Sharing GIS content on the web. For steps to build a web app using Web AppBuilder, seeSharing your map in a web application.

Use ArcGIS Pro to create and share GIS content

ArcGIS Pro is designed to connect directly with a portal, so if your organization has deployed Web GIS with a portal, ArcGIS Prois your best option for authoring and sharing content on the web. With ArcGIS Pro, you can publish data directly to your portal as a web map and consume it in a variety of 2D and 3D web apps.

For best practices and considerations when authoring web maps in ArcGIS Pro, review the Author maps topics.

Use ArcGIS Server services in a web map

If your organization is already using or plans to use Portal for ArcGIS or ArcGIS Online in conjunction with ArcGIS Server, you can add your GIS service URLs directly to the map viewer and save web maps and ultimately web apps. The following section summarizes a variety of web apps that consume web maps and are provided with the ArcGIS platform.

For a step-by-step example of this workflow, see Sharing your map in a web application.


These apps require an ArcGIS Online subscription or named user account in Portal for ArcGIS.

Use web maps to build web apps

Once you've authored your content and shared it as an item in a portal, you'll need to decide how to deliver that content to your end users. Most often, and in the apps listed below, the workflow to consume published content starts with web maps, which are the framework for most apps provided with the ArcGIS platform.

Configurable apps and app builders

Configurable apps and app builders enable you to share your GIS services through modern and responsive web apps within or outside of your organization. These apps provide flexibility and are appropriate for non-developers as they do not require coding to use. Options such as Web AppBuilder and Configurable application templates are available within Portal for ArcGIS and ArcGIS Online and are starting points to build custom web apps without writing a single line of code.

ArcGIS apps for the field

With ArcGIS location-based apps, you can focus on collecting data and imagery, navigating routes, and assigning tasks. Enable your field crews with these apps, even when disconnected. Visit Esri's Apps for Everyone website for detailed descriptions and instructions for accessing each of them.

ArcGIS apps for the office

The ArcGIS platform offers a number of desktop and browser based apps that can save your business time and money. Visit Esri's Apps for Everyone website for detailed descriptions and instructions for accessing these apps and more.

ArcGIS APIs and SDKs

Create and manage geospatial apps regardless of your developer experience. Build web, mobile, and desktop apps that incorporate mapping, visualization, analysis, and more. See ArcGIS for Developers for details.