جستجوی سیلهای ناگهانی. آخرین رویدادهای سیل ناگهانی فعال یا پیشبینیشده را برمیگرداند. برای جزئیات بیشتر به https://support.google.com/flood-hub/answer/16811681 مراجعه کنید.
درخواست HTTP
POST https://floodforecasting.googleapis.com/v1/flashFloods:search
این URL از سینتکس Transcoding در gRPC استفاده میکند.
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "countryCodes": [ string ], "pageSize": integer, "pageToken": string } |
| فیلدها | |
|---|---|
countryCodes[] | اختیاری. کدهای کشور برای جستجوی سیلهای ناگهانی. در قالب ISO 3166 alpha-2، مثلاً "US". در صورت عدم ارائه، سیلهای ناگهانی برای همه کشورها بازگردانده میشوند. |
pageSize | اختیاری. حداکثر تعداد رویدادهایی که باید برگردانده شوند. سرویس ممکن است کمتر از این مقدار را برگرداند. اگر مشخص نشود، حداکثر 10،000 رویداد برگردانده خواهد شد. حداکثر مقدار 10،000 است؛ مقادیر بالاتر از 10،000 به 10،000 محدود میشوند. |
pageToken | اختیاری. یک توکن صفحه، که از فراخوانی قبلی |
بدنه پاسخ
پاسخ [flashFloods.search][google.research.floodforecasting.v1.SearchLatestFlashFloods].
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"flashFloodEvents": [
{
object ( |
| فیلدها | |
|---|---|
flashFloodEvents[] | سیل ناگهانی بر اساس معیارهای درخواست یافت شد. |
nextPageToken | اختیاری. توکنی که میتواند به عنوان |
رویداد سیل ناگهانی
یک رویداد سیل ناگهانی. این رویداد نشاندهنده یک بازه زمانی است که از forecastIssueTime شروع میشود و تا forecastPeriodHours ادامه دارد، که در آن انتظار داریم سیل ناگهانی رخ دهد.
| نمایش JSON |
|---|
{ "forecastIssueTime": string, "forecastPeriodHours": integer, "affectedCountryCodes": [ string ], "likelyAffectedPolygonId": string, "highlyLikelyAffectedPolygonId": string, "eventPolygonId": string } |
| فیلدها | |
|---|---|
forecastIssueTime | زمانی که این پیشبینی منتشر شده است. با استاندارد ISO 8601 نمایش داده میشود، مثلاً "2025-10-17T10:34:00Z". |
forecastPeriodHours | مدت اعتبار پیشبینی (برحسب ساعت). |
affectedCountryCodes[] | کشورهایی که پیشبینی میشود تحت تأثیر این رویداد قرار گیرند، در قالب ISO 3166 alpha-2، مثلاً "US". |
likelyAffectedPolygonId | چندضلعی منطقهای که احتمالاً تحت تأثیر سیل ناگهانی قرار خواهد گرفت. شناسه چندضلعی را میتوان به [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] ارسال کرد تا چندضلعی منطقه محل وقوع رویداد بازیابی شود. |
highlyLikelyAffectedPolygonId | چندضلعی منطقهای که احتمال زیادی دارد تحت تأثیر سیل ناگهانی قرار گیرد. شناسه چندضلعی را میتوان به [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] ارسال کرد تا چندضلعی منطقه محل وقوع رویداد بازیابی شود. |
eventPolygonId | شناسه چندضلعی ناحیه مرزی رویداد. این اجتماع چندضلعیهای محتمل و بسیار محتمل است. شناسه چندضلعی را میتوان به [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] ارسال کرد تا چندضلعی ناحیه مرزی رویداد بازیابی شود. |