Customize basemaps

Map Viewer offers a basemap gallery that can be used to change the basemap in web maps created in the ArcGIS Enterprise portal. This basemap gallery uses a group to which basemaps have been shared.

As a default administrator or member with the correct privileges, you can configure which basemaps are available in Map Viewer and which basemap is displayed by default when Map Viewer is opened. You can use the default basemap gallery provided with portal, or define your own group as the basemap gallery. When you add or remove maps from the portal group set as the basemap gallery, the maps are also added or removed as basemap choices in Map Viewer.

When you create your own group for the basemap gallery, you can use the following to create custom basemaps:

  • Existing basemaps, such as those from the default gallery

    All the basemaps in the default basemap gallery show the entire world. If your organization only creates maps of smaller areas, you can save maps at those extents.

    For example, if your organization uses data and creates maps specific to the southern region of Iceland, you could create basemaps with an extent that only encompasses Southern Iceland. You can place these maps in a group you designate as the basemap gallery for your organization, and choose one of those maps to be the default basemap used in Map Viewer.

    Note:

    Do not do this if you want to take web maps offline.

  • Web maps

    You can create web maps that contain a single layer, and share them with the group you have designated as the basemap gallery.

    If you have multiple layers you want to use in a basemap, publish a map service that contains those layers, and add that map service to a web map. Save the web map and share it with the group set as your basemap gallery.

Note:

It is recommended that cached map services are used for basemaps, although a dynamic service may still be used. Cached map services use a tiling scheme to establish scale and level of detail for a rapid return of map images. Dynamic map services draw a map image each time the user zooms or pans. If a cached map is overlaid on a dynamic map, the cached map service no longer uses the tiling scheme to establish level of detail, and is therefore treated as a dynamic map.

The following sections explain how to configure your portal to use custom basemaps.

Create a group to use for the basemap gallery

Create a group to store the basemaps for your organization.

  1. Sign in to the portal website.
  2. Open Groups and click Create New Group.
  3. Type a name, summary, description, and tags for the group.
  4. Leave Who can view this group? set to Everyone (Public). This is needed so anyone using Map Viewer will have access to basemaps.
  5. If you want members of your organization to request membership to the group so they can contribute maps, choose Those who request membership and are approved by a group manager. If you will be inviting members instead, choose Only those invited by a group manager.
  6. Choose who can contribute basemaps to the group.
    • If other group members will be creating basemaps to share, choose Group members.
    • If you will be the only person creating and sharing basemaps with this group, choose Only group owner and managers.
  7. From the Sort group content by drop-down list, choose how the basemaps will be sorted by default, and choose whether they will be listed in ascending or descending order by checking or unchecking Ascending.
  8. Click Create Group to create the group.

Create and share basemaps

Now that you have a group to use for your basemap gallery, you must create web maps to populate the gallery.

Once you have created the web maps that will be used as basemaps, share them with the group you will use as your basemap gallery. You must also share them with everyone (public) so all users of Map Viewer can access basemaps.

  1. Open Map Viewer.
  2. To use an existing basemap from the current basemap gallery
    1. Click Basemap.
    2. Choose the basemap from the gallery.
    3. To show a more focused area, zoom to the extent you want to use as the initial extent of the basemap.

    As noted previously, do not use basemaps created from default basemaps if members of your organization will be taking maps offline.

  3. To use a service
    1. Click Add > Add Layer from Web.
    2. Choose either An ArcGIS Server Web Service, A WMS OGC Web Service, or A WMTS OGC Web Service from the drop-down list.
    3. Type or paste the URL for the map service in the URL field.
    4. Check Use as Basemap.
    5. Click Add Layer.

    In the following example, the MyMap map service is added as a basemap.

    Add map service as basemap

  4. To use a Bing basemap
    1. Click Add > Add Layer from Web.
    2. Choose A Bing Basemap from the drop-down list.
    3. Choose which Bing basemap you want to use.
    4. Click Add Layer.

    Bing basemaps are only available if your portal is configured with a Bing Maps key.

  5. Click Save in Map Viewer.

    The Save Map dialog box opens.

  6. Type a Title, Tags, and Summary for the map, choose which folder to save it in, and click Save Map.
  7. You can share the map now while you are still in Map Viewer, or wait until you have created all your basemaps and share them at once from the My Content tab of the content page.
  8. To share the map from Map Viewer
    1. Click Share.
    2. Check the box next to the group you created for the basemap gallery.
    3. Check the box next to Everyone.
    4. Click Close to apply your changes and close the Share window.
  9. To share multiple maps that you created at once
    1. Open the My Content tab of the content page.
    2. Check the box next to every web map you want to use for the basemap gallery and click Share.
    3. Check the box next to the group you created for the basemap gallery.
    4. Check the box next to Everyone.
    5. Click OK to share all the selected maps.

Set the Basemap Gallery and Default Basemap

Finally, change the Map settings to specify the group you created as the Basemap Gallery for the portal, and choose one map from the Basemap Gallery to be the Default Basemap. The Default Basemap is the basemap that is present when you first open Map Viewer.

  1. Verify that you are signed in as a default administrator or custom role with administrative privileges to manage the organization website.
  2. Open the Organization page in the portal website.
  3. Click the Settings tab.
  4. Click Map to open the page to configure Map Viewer.
  5. Choose your basemap group from the Basemap Gallery drop-down list.

    Tip:

    You already set the default sort criteria, so you do not need to change it here.

  6. Choose one of the basemaps from the Default Basemap drop-down list. Choose the basemap that will be used most frequently by your organization.
  7. Click Save to apply your changes.

Now when anyone opens a new map in Map Viewer, the default basemap you specified is in the map. When Basemap is clicked in Map Viewer, the maps from the new basemap gallery you created are displayed.