Terrain, hillshade, sky and lighting

Four settings give a map depth: Hillshade shades the slopes, 3D Terrain raises the ground into relief, Light shades 3D objects, and Sky fills the space above the horizon. They belong to the map, so they work with every basemap.

A mountain area with hillshade over a light basemap, viewed from straight above
Hillshade over a light basemap

What each one does

Setting What it does Visible when
Hillshade Shades slopes so the terrain reads as relief, even looking straight down Always
3D Terrain Raises the map surface by its elevation The map is tilted
Light Lights 3D buildings, 3D columns and extruded shapes The map has 3D objects
Sky Colors the sky and horizon, adds fog over distant ground, and sets the glow around the globe The map is tilted far enough to show the horizon, or is on the globe
Diagram: the basemap can change, while hillshade, terrain, light and sky stay with the map
These settings stay when the basemap changes

Where the settings are

The four groups are at the bottom of Format pane > Background Layer: Hill Shading, 3D Terrain, Light and Sky.

Add relief to a map: the quick path

  1. Switch on Hillshade. The default elevation data, Mapterhorn, covers the world and needs no setup.
  2. Switch on 3D Terrain.
  3. Tilt the map: drag with the right mouse button, or set a Default Pitch under Format pane > Map > Zoom.
  4. Switch on Sky so the area above the horizon is not empty.
A tilted view of a mountain with 3D terrain, hillshade and a hazy white horizon under the sky
3D terrain, hillshade and sky on a tilted map

Elevation data

Hillshade and 3D Terrain are both worked out from elevation data. Each has its own Source, so they can use different data.

Source What it is What it needs
Mapterhorn Worldwide elevation, ready to use. The default Nothing
Icon Map Catalog Detailed national and regional elevation models from the Icon Map Catalog Catalog access for the model's tier
Custom Raster DEM Elevation tiles that you host A link to the tiles

The pane's Source dropdown also lists Icon Map and Icon Map version 2. These are earlier elevation data sets, kept for maps that were saved with them. Use Mapterhorn for new work.

Your own elevation tiles

With Custom Raster DEM, these settings appear:

Setting What it does Default
Custom Raster URL A link to elevation tiles, for example https://example.com/dem/{z}/{x}/{y}.png. Supports conditional formatting (fx) Empty
Encoding How the tiles store height. Mapzen Terrarium or Mapbox Terrain RGB. For 3D Terrain there are two more: ArcGIS elevation service and Grayscale relief tiles Mapzen Terrarium
Tile Size The size of the tiles in pixels, 256 to 2048 512
Min elevation (m), Max elevation (m) For Grayscale relief tiles: the heights that black and white stand for 0 and 1000
Max detail zoom (0 = auto) For ArcGIS elevation service and Grayscale relief tiles: the deepest zoom level to read elevation at 0

For 3D Terrain, the link can also be a PMTiles archive.

Elevation from ArcGIS

3D Terrain can read an ArcGIS image service that holds elevation. In the Format pane, set Source to Custom Raster DEM, Encoding to ArcGIS elevation service, and give the service's address.

Hillshade

Hillshade shades slopes over any basemap. It is drawn as a layer of its own, above the basemap and below the map's labels.

Setting What it does Default
Hillshade Switches the group on Off
Source The elevation data Mapterhorn
Visible Shows or hides the shading without switching the group off Yes
Illumination Direction The direction the light comes from, 0 to 360 degrees 335
Illumination Anchor Whether the direction is measured against the screen (Viewport) or the map (Map), so that it turns when the map is rotated Viewport
Illumination Exaggeration How strong the shading is, 0 to 10 2
Shadow Color The color of slopes facing away from the light #000000
Highlight Color The color of slopes facing the light #FFFFFF
Accent Color The color that emphasizes sharp relief #555555
Z-Index The shading's place in the drawing order, 0 to 1000 390
Min Zoom, Max Zoom The zoom levels between which the shading is shown 0 and 24

Two other hillshades exist for single providers: Show Hillshading for Icon Map styles and Hill Shading for the Azure Maps Road style. Both are set with the basemap in the Format pane. The Hillshade on this page works with every basemap.

3D Terrain

3D Terrain raises the map surface, and everything drawn on it, by the elevation of the ground. It only shows as relief when the map is tilted.

Setting What it does Default
3D Terrain Switches the group on Off
Source The elevation data Mapterhorn
Exaggeration How much taller than life the relief is drawn, 0 to 100. 10 is true scale, 20 is twice as tall, 0 is flat 10

Terrain works with every basemap provider. Raise Exaggeration above 10 when the relief is too gentle to read.

Light

Light sets the single light source that shades 3D buildings, 3D columns and extruded shapes. It is always on. It also sets where the sun sits for the glow around the globe.

Setting What it does Default
Anchor Whether the light's position is measured against the screen (Viewport) or the map (Map) Viewport
Color The color of the light #FFFFFF
Intensity How bright the light is, 0 to 10 5
Radial Coordinate The distance of the light from the objects, 0.1 to 2 1.15
Azimuthal Angle The direction the light comes from, 0 to 360 degrees 210
Polar Angle / Height The height of the light, 0 to 180 degrees. 0 is straight overhead, 90 is on the horizon 30

Sky

Sky colors the space above the horizon on a tilted map, adds fog over distant ground, and sets the atmosphere around the globe. With Sky off, the basemap style's own sky is used, if it has one.

A steeply tilted map with fog fading distant hills into a pale horizon under a blue sky
Sky and fog on a tilted map with 3D terrain
Setting What it does Default Needs
Sky Switches the group on Off
Sky Color The color at the top of the sky #88C6FC A tilted map
Horizon Color The color at the horizon, blended upward into the sky color #FFFFFF A tilted map
Sky Horizon Blend How far the horizon color reaches up into the sky, 0 to 100. 0 uses the sky color alone 80 A tilted map
Horizon Fog Blend The blend between the horizon color and the fog color, 0 to 100. 100 is fog only 80 3D Terrain on
Fog Color The color of the haze over distant ground. It fades in as the map is tilted #FFFFFF 3D Terrain on
Fog Ground Blend Where the fog starts, from the center of the map (0) to the horizon (100) 50 3D Terrain on
Atmosphere Blend The strength of the halo around the planet, 0 to 100 80 The globe projection
The globe with a soft blue atmosphere around it against a dark background
Atmosphere Blend on the globe

The globe and tilt are described in View, zoom and projection.

3D buildings

3D buildings are part of the Icon Map basemap styles, not a setting on this page. See Icon Map basemap styles. Their shading follows Light.

Tips and limits

  • If 3D Terrain seems to do nothing, the map is probably looking straight down. Tilt it.
  • If the fog settings seem to do nothing, switch on 3D Terrain.
  • When the elevation data is Mapterhorn, the map adds a Mapterhorn credit.
  • On a network with no internet access, the elevation data can be hosted with the rest of the map assets. See Power BI Report Server (on-premises).