GeoDataViewer
Menu
Launch Studio
Theme

DEM & Elevation Data

Stadia Maps Terrain Tiles

Stadia Maps offers Terrarium-encoded terrain tiles that work out of the box with MapLibre GL JS, with a free Standard plan for non-commercial use and no credit card required.

Format Raster-dem tiles (Terrarium)
Coverage Global
Resolution Up to zoom 12 (~38m at equator)
License Free for non-commercial; paid for commercial
Update Continuous CDN delivery

Format

Raster-dem tiles (Terrarium)

Geometry

Raster DEM tiles

Coverage

Global

Resolution

Up to zoom 12 (~38m at equator)

About this dataset

Terrarium-encoded global raster-dem tiles from Stadia Maps with generous free tier, suitable for MapLibre GL JS 3D terrain.

Stadia Maps provides Terrarium-encoded raster-dem terrain tiles globally via their tile service. The service is designed for map libraries including MapLibre GL JS and offers a free Standard plan for non-commercial use. Tiles are delivered through CDN-backed z/x/y URLs with support for both Mapbox and Terrarium encoding formats.

MapLibre 3D terrain Stadia Maps basemap integration Web mapping hillshade

How to download

  1. 1 Create a free Stadia Maps account and obtain an API key from the dashboard.
  2. 2 Add a raster-dem source in MapLibre using the Stadia terrain tile URL with your API key.
  3. 3 Set encoding to 'terrarium' and enable the terrain property in your map style.
  4. 4 Verify terrain renders correctly, then deploy to production monitoring tile usage via the Stadia dashboard.

FAQ

How does Stadia Maps terrain compare to MapTiler terrain?

Both provide Terrarium-encoded global terrain tiles compatible with MapLibre GL JS. Stadia Maps includes more map style integrations out of the box, while MapTiler focuses on raw data tile delivery. Pricing models differ: Stadia offers a free non-commercial tier, MapTiler offers 100K free tile loads.

Is Stadia Maps terrain free?

Stadia Maps offers a free Standard plan for non-commercial use. Commercial use requires a paid plan. Check the Stadia pricing page for current details.