-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: Google Flood Hub integration #1317
Comments
Leaving some notes from @lowriech and my work on this today: The functionality here breaks into 3 parts:
We'll be attempting to make these updates in 3 pull requests, each containing 1 part of the above functionality. To support this, we're going to add two layers which are grouped in the menu (similar to Tropical Storms in the Mozambique deployment). The FG layer will be PointDataLayer and the IA layer will be a StaticVectorLayer (need to create this new type, will match StaticRasterLayer). To handle the chart data on the FG tooltip, we'll be adding a new type + loader of To fetch the FGs and IAs, we need to provide the deployment's ISO2 code which is not yet present in our county config. We plan to add this country code to the [county]/prism.json configuration. Note: seeing intermittent errors from the searchLatestFloodStatusByArea endpoint. We should retry these requests 3 times if failing. Note: inundation areas are only available in some areas with active flooding, we'll monitor data availability in Flood Hub and shift region used for development based on data availability. |
Thanks for the update on this @gislawill. I'm excited for this feature!
I thought historical flood events / inundation areas were also available. Is that not the case? |
@wadhwamatic, based on the latest documentation, it appears we have only have access to the inundation areas in the latest flood status (updated every couple hours). These maps come from the searchLatestFloodStatusByArea and queryLatestFloodStatusByGaugeIds endpoints. We do have access to historical flood levels by gauge using the queryGaugeForecasts endpoint but they do not provide inundation maps for these historical levels |
Provide a clear and concise description of what you want to happen.
Google has provided us with early access to their API for the Flood Hub: https://sites.research.google/floods/. Details on the API endpoints have been shared separately as access is restricted.
The API provides information on flood status by gauge and by area.
All of the above information is of high value to PRISM deployments. The end goals are:
What is not yet clear is if there is the capability to see flood data on a specific date. I have heard that this is forthcoming but not yet available. For now, I think we should just consider floods as valid for 'today' and keep it date-constrained accordingly. I.e., if we're looking at a rainfall layer for a year ago, we should not show today's flood data alongside it.
Is there anything else you can add about the proposal? You might want to link to related issues here, if you haven't already.
No response
The text was updated successfully, but these errors were encountered: