Files
backend/web/osm-liberty-gl-style
Andriy Oblivantsev cd63ea142f
CI / test (push) Successful in 5s
Fix OSM Liberty sprite and glyph paths for /web hosting.
Use relative sprite URLs and a working glyph endpoint so MapLibre no longer requests missing /web/styles/* or /web/assets/fonts/* resources.

Made-with: Cursor
2026-03-02 22:05:05 +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.