How algis-lab/geol-age-ph works
This repository is a generated, browser-based map for exploring Philippine geological-age data. The documented purpose is visualization and GIS-based study; sampled code shows a map initialized with configured layers, plus feature popups, search, and measurement behavior. The excerpts do not show the HTML wiring or all control registrations, so those relationships are omitted rather than inferred. Several bundled GIS modules are core-indexed, but their integration with the map is not established by the available evidence.
Main entry points: layers.js Layer configuration · qgis2web.js Interactive map · GeologicAge_PH_compressed_3_style.js Age-category styling · GeologicAge_PH_compressed_3.js Geologic-age features
Components 15
Map data and styling
- Layer configuration
layers/layers.js - Geologic-age features
layers/GeologicAge_PH_compressed_3.js - Age-category styling
styles/GeologicAge_PH_compressed_3_style.js - Label helpers
resources/functions.js
Map runtime
- Interactive map
resources/qgis2web.js
Map controls
- Feature search
resources/ol-search-layer.js - Layer switcher
resources/ol-layerswitcher.js
GIS libraries
- OpenLayers engine
resources/ol.js - Map style support
resources/olms.js - Projection support
resources/proj4.js - GIS expressions
resources/qgis2web_expressions.js
Other components
- Map user
- OpenStreetMap tiles
- Google Maps tiles
- Esri map tiles
Connections 10
- Map user → Interactive map: uses
- Interactive map → Layer configuration: loads layers
resources/qgis2web.js - Layer configuration → Geologic-age features: loads features
layers/layers.js - Layer configuration → Age-category styling: assigns style
layers/layers.js - Age-category styling → Label helpers: creates labels
styles/GeologicAge_PH_compressed_3_style.js - Layer configuration → OpenStreetMap tiles: requests tiles
layers/layers.js - Layer configuration → Google Maps tiles: requests tiles
layers/layers.js - Layer configuration → Esri map tiles: requests tiles
layers/layers.js - Interactive map → Feature search: offers search
- Interactive map → Layer switcher: offers layer control