OpenWaterFoundation / owf-app-infomapper-ng

Open Water Foundation InfoMapper web application for menu-driven maps and visualizations, using Angular
GNU General Public License v3.0
1 stars 2 forks source link

Add rain/radar image #295

Open smalers opened 3 years ago

smalers commented 3 years ago

Steve is going to discuss with Catherine first.

It would be good to add support for rain/radar, in particular for the following, used at TriLynx. This would allow the InfoMapper to provide weather information.

"https://tilecache.rainviewer.com/v2/radar/{timestamp}/256/{z}/{x}/{y}/5/1_1.png", "class": "data-layer-png-rainviewer", "opacity": ".4", "loop": true, "maxImages": 10, "refresh": true },
"https://tilecache.rainviewer.com/v2/radar/{timestamp}/256/{z}/{x}/{y}/5/1_1.png", "class": "data-layer-png-rainviewer", "opacity": ".4", "refresh": true }

Technical issues include the following and it may require resolving multiple issues to fully resolve this issue.

  1. Ensuring that a web map service (WMS) can be added in other than background layer group, since this will overlay the background layer that is selected.
  2. Get a snapshot working first. Refreshing the map will redraw the layer.
  3. If a loop viewer is used, how is that done. Talk to Catherine. Need to evaluate the approach once more is understood. For example, a looping class may replay several snapshot images and then move them forward over time.
  4. This issue relates to enabling the layer refresh feature, which is a fundamental but also potentially larger issue to resolve.
smalers commented 3 years ago

I understand that the radar image is actually a tile server, which makes sense.

We still need a way to show georeferenced images. The following is an example of a georeferenced image of an old scanned map for Denver. Maybe source images for some maps can be obtained for testing.

https://rumsey.geogarage.com/maps/g4841001.html

See also the Water Resources Archive at CSU.

Nightsphere commented 3 years ago

Image Layer

The following are the currently used properties from the map configuration file.