Skip To Content

Author a web map

With ArcGIS Pro, you can share your maps as web maps to your ArcGIS organization. A web map is an interactive display of geographic information you can use to tell stories and answer questions. Web maps are comprised of web layers. In ArcGIS Pro, you author a map by using existing web layers or with your own data layers. Once you've finished designing your map, you then share it as a web map, which at the same time, shares the web layers themselves. Web maps can be opened inArcGIS Pro through the connection to ArcGIS Online and your ArcGIS Online account. They can also be viewed in standard web browsers by sharing the URL.

ArcGIS Pro is a powerful design environment that gives you access to rich tools for styling and representing your geographical data. Web environments may not support all of these features, so it is recommended that you follow some basic guidelines when authoring your map in ArcGIS Pro if you intend to publish and share it as a web map. Principally, to ensure your web map is going to load and function optimally, it's useful to keep some basic design guidelines in mind.

Author layers in a web map

Web maps are comprised of web layers, which can include a base map and a range of operational layers. You can add Esri basemaps in ArcGIS Pro from the Basemap gallery on the Map tab. You can use your own basemap layers or other basemaps that are published on ArcGIS Online. Operational layers are all other layers that you add to your web map to represent your geographic data, such as thematic overlays. Your web map can be shared to comprise a set of feature services, tiled services, or a mixture of both.

The order of layers in your map and the visibility of layers are maintained when sharing your web map. The web map also opens with the same extent in which it was published. For all operational layers, you can set the transparency and scale ranges at which the layer should draw giving you control over what the map user sees as they move between map scales on your web map.

Web maps don't support group layers. If your map has group layers in ArcGIS Pro, all sublayers will be shared in the web map as individual layers. Scale ranges that were defined on the group layer will be applied to the former sublayers of the group layer.

Feature layers as web feature layers

Web feature layers allow you to serve features over the Internet and provide the symbology to use when displaying the features. When consuming a web map, you can execute queries to get features and perform edits that can be saved for the feature service. Web feature layers provide templates that can be used for an enhanced editing experience on the client. Data from relationship classes and nonspatial tables can also be queried and edited using web feature layers.

When you share individual layers from ArcGIS Pro as web feature layers in ArcGIS Online, associated symbology is maintained for any symbology that can be created with ArcGIS Pro. Currently, some types of symbology are not supported. For example, if you imported an .mxd file into ArcGIS Pro where a layer had unsupported symbology such as dot density, you can display it in ArcGIS Pro, but an error is raised to remove the layer or change the symbology if you share it as a web map.

With ArcGIS Pro, you can create a wide range of complex and sophisticated symbols. For example, if you use a dashed line to represent a railroad, the symbol will be downgraded to a basic line because very complex symbology will not be fully supported in a web map. If this applies to one of your symbols in a layer, you see a warning that symbols will be downgraded. You can then decide if you want to replace your symbol in ArcGIS Pro before sharing, or you can use the automatically downgraded symbol.


In some cases, such as when using unclassed proportional symbology without a unit, the features will draw differently in the map viewer than in ArcGIS Pro. If you are unable to modify the symbology, share this content as a web tile layer to preserve the symbology.

Feature layers that are shared as web layers can have labeling turned on. You can apply options that are currently available for labeling features, for example, defining label formatting such as font, size, or text color. You can also set a label placement option to define exactly where the label should be placed. Pop-ups help your map reader get additional information about features in your web map. You can define pop-ups in ArcGIS Pro for all web feature layers so that when shared, the pop-ups are already configured. Other feature layer properties, such as time, are supported in web maps.

Layers as web tile layers

Web tile layers are mainly used to render large data sets fast using a collection of pre-drawn map images. For example, you might include tiles of streets in your neighborhood to provide a visual reference for the street signs in your feature layer. Creating web tile layers is an efficient way of sharing if the layers do not need to provide additional functionality such as supporting queries. Esri basemaps are one example of a web tile layer. They exist as pictures of geographical data.

Certain layer types, such as raster layers, will be shared as web tile layers automatically since that is their inherent format.

When you share tiled layers, you can choose to build a cache on your tiles automatically when sharing, or build the cache manually after sharing. By using the cache, you can improve the performance of the web tile layer and therefore your web map.

Related topics