Describe the feature you'd like and what it will do
Using Google Maps requires obtaining an API key. If the API key is absent, the frontend should default to using a free open source mapping library such as OpenLayers or Leaflet.
Why is this feature important?
This provides additional options to deploy HydroServer for organizations that choose not to use Google Maps or prefer free and open source tools.
Is your feature request related to a problem? Please describe.
No response
Any additional comments?
We should take into account that adding a second mapping library will also require us to support both as we add new features to the map in the future, and we may need to integrate both into other apps that use HydroServer data. Depending on the extent of map functionality we want to support, this may add a substantial amount of work to future features.
Describe the feature you'd like and what it will do
Using Google Maps requires obtaining an API key. If the API key is absent, the frontend should default to using a free open source mapping library such as OpenLayers or Leaflet.
Why is this feature important?
This provides additional options to deploy HydroServer for organizations that choose not to use Google Maps or prefer free and open source tools.
Is your feature request related to a problem? Please describe.
No response
Any additional comments?
We should take into account that adding a second mapping library will also require us to support both as we add new features to the map in the future, and we may need to integrate both into other apps that use HydroServer data. Depending on the extent of map functionality we want to support, this may add a substantial amount of work to future features.