How swisstopo/topo-swisseobrowser works
swissEO Browser is a browser-only geospatial viewer. Users choose a date, product/theme and layer, explore it on a map, and can inspect pixels, compute AOI statistics, compare layers, export analytical data or view terrain in 3D. The README documents these capabilities, but the main HTML implementation was not excerpted, so runtime links are shown as documented rather than attributed to specific handlers. Bundled libraries and localization are included where they are substantial runtime parts; build and validation tooling is excluded.
Main entry points: swisseo-browser.html Browser application · i18n.js Localization · layers.yaml Layer catalogue · configurations.yaml Product configurations
Components 23
Browser experience
- Browser application
swisseo-browser.html - Place search
swisseo-browser.html
Products and analysis
- Layer catalogue
catalog/layers.yaml - Product configurations
catalog/configurations.yaml - Pixel inspector
swisseo-browser.html - AOI statistics
swisseo-browser.html - Layer comparison
swisseo-browser.html - Analytical downloads
swisseo-browser.html
Map rendering
- Interactive map
swisseo-browser.html - 3D terrain
swisseo-browser.html
Runtime support
- GeoTIFF reader
lib/geotiff-2.1.3.js - Forest classifier
lib/forest-disturbance-trees-0a071cf.mjs - Coordinate projection
lib/proj4-2.22.0.esm.js - MGRS conversion
lib/mgrs-2.2.0.js - GeoJSON conversion
lib/togeojson-7.1.3.umd.js - Localization
js/i18n.js - Translation resources
locales
Other components
- Map user
- STAC catalogue service
- swissEO COGs
- WMS and WMTS
- Basemap services
- GeoAdmin search
Connections 26
- Map user → Browser application: uses
README.md - Browser application → Layer catalogue: configures layers
README.md - Browser application → Product configurations: offers products
README.md - Browser application → Interactive map: displays products
README.md - Browser application → Pixel inspector: supports inspection
README.md - Browser application → AOI statistics: computes statistics
README.md - Browser application → Layer comparison: compares layers
README.md - Browser application → Analytical downloads: offers downloads
README.md - Browser application → Place search: searches places
README.md - Browser application → 3D terrain: offers 3D
README.md - Interactive map → swissEO COGs: reads COGs
README.md - Interactive map → WMS and WMTS: requests layers
README.md - Interactive map → Basemap services: composes tiles
README.md - Browser application → STAC catalogue service: resolves items
README.md - AOI statistics → swissEO COGs: reads AOI data
README.md - Analytical downloads → swissEO COGs: downloads data
README.md - 3D terrain → STAC catalogue service: finds height assets
README.md - 3D terrain → swissEO COGs: reads elevation
README.md - Place search → GeoAdmin search: queries places
README.md - Browser application → GeoTIFF reader: reads rasters
- Browser application → Forest classifier: classifies disturbance
lib/forest-disturbance-trees-0a071cf.mjs - Browser application → Coordinate projection: uses projections
README.md - Browser application → MGRS conversion: uses conversion
- Browser application → GeoJSON conversion: imports geometry
- Browser application → Localization: initializes language
js/i18n.js - Localization → Translation resources: fetches language
js/i18n.js