Files
Andriy Oblivantsev 111ed726d8
CI / test (push) Successful in 3s
Use stable demotiles vector source for OSM Liberty demo style.
Switch openmaptiles source URL to MapLibre demo TileJSON to avoid malformed vector tile parsing errors ("Unimplemented type: 4") in the web demo.

Made-with: Cursor
2026-03-02 22:11:00 +00:00
..

OSM Liberty

GL basemap style based on OSM Liberty, an open, minimal OSM style.

Sources

Source ID Type URL Description
satellite-jaxa raster tiles.produktor.duckdns.org/services/jaxa_terrainrgb0-12 JAXA terrain RGB (toggle in UI, off by default)
satellite-esri raster ESRI World Imagery ESRI satellite (toggle in UI, off by default)
openmaptiles vector tiles.produktor.duckdns.org/services/planet-231204.osm.renumbered OSM vector tiles (OpenMapTiles schema)
hillshading raster tiles.produktor.duckdns.org/services/jaxa_hillshade JAXA hillshade relief (z012)
terrain-dem raster-dem tiles.produktor.duckdns.org/services/jaxa_terrainrgb0-12 JAXA AW3D30 Terrain-RGB for 3D terrain

All tile sources are served from tiles.produktor.duckdns.org/services.

3D terrain is enabled in app.js via map.setTerrain. UI toggles: ESRI Satellite, Terrain RGB (jaxa), Hillshades.