REST Resource: floodStatus

संसाधन: FloodStatus

सिस्टम की ओर से जारी की गई बाढ़ की स्थिति. इस रिपोर्ट में, किसी इलाके के लिए सिस्टम की ओर से अनुमान लगाई गई बाढ़ की स्थिति के बारे में बताया जाता है. जैसे, गंभीरता, पूर्वानुमान में बदलाव, बाढ़ के पूर्वानुमान की जानकारी देने वाले मैप, और अन्य एट्रिब्यूट. ज़्यादा जानकारी के लिए नीचे देखें.

JSON के काेड में दिखाना
{
  "gaugeId": string,
  "qualityVerified": boolean,
  "gaugeLocation": {
    object (LatLng)
  },
  "issuedTime": string,
  "forecastTimeRange": {
    object (TimeRange)
  },
  "forecastChange": {
    object (ForecastChange)
  },
  "forecastTrend": enum (ForecastTrend),
  "mapInferenceType": enum (MapInferenceType),
  "severity": enum (Severity),
  "inundationMapSet": {
    object (InundationMapSet)
  },
  "source": string,
  "serializedNotificationPolygonId": string
}
फ़ील्ड
gaugeId

string

उस गेज का आईडी जिसके लिए यह स्थिति जारी की गई थी.

qualityVerified

boolean

यह तब सही होगा, जब बाढ़ के इस स्टेटस को जिस गेज के लिए जारी किया गया था उसके पास कोई मॉडल न हो या उसका कोई मॉडल हो और मॉडल की क्वालिटी की पुष्टि हो चुकी हो. जब यह वैल्यू गलत पर सेट हो, तो कृपया सावधानी से इस्तेमाल करें.

gaugeLocation

object (LatLng)

उस गेज की जगह जिसके लिए यह स्थिति जारी की गई थी.

issuedTime

string

इस स्थिति को स्ट्रिंग (ISO 8601) के तौर पर जारी किए जाने का समय, जैसे कि "2023-06-17T10:34:00Z".

forecastTimeRange

object (TimeRange)

वह समयसीमा जिसके लिए अनुमान का अनुमान लगाया जा रहा है.

forecastChange

object (ForecastChange)

अनुमान की वैल्यू, पिछली बार पता की गई स्थिति से अनुमान में बदल जाती है. फ़िलहाल, यह सुविधा सिर्फ़ वॉटर लेवल वाले मॉडल के लिए उपलब्ध है.

forecastTrend

enum (ForecastTrend)

अनुमान का रुझान.

mapInferenceType

enum (MapInferenceType)

अनुमान का वह टाइप जिसकी मदद से यह मैप बनाया गया था.

severity

enum (Severity)

स्थिति की गंभीरता.

inundationMapSet

object (InundationMapSet)

बाढ़ का अनुमानित मैप सेट किया गया.

source

string

इस गेज के डेटा के लिए ज़िम्मेदार संगठन, उदाहरण के लिए, जीआरडीसी, सीडब्ल्यूसी वगैरह

serializedNotificationPolygonId

string

क्रम से लगाए गए सूचना पॉलीगॉन का आईडी. यह उस भौगोलिक इलाके को दिखाता है जिसका इस्तेमाल करके Google यह तय करता है कि अपने उपयोगकर्ताओं को कब सूचना देनी है. सीरियल नंबर वाला पॉलीगॉन पाने के लिए, serializedPolygons.get का इस्तेमाल करें.

TimeRange

कोई समयसीमा.

JSON के काेड में दिखाना
{
  "start": string,
  "end": string
}
फ़ील्ड
start

string

समयसीमा की शुरुआत. ISO 8601 के तौर पर दिखाया जाता है, जैसे कि "2023-06-17T10:34:00Z".

end

string

समयसीमा का खत्म होना. ISO 8601 के तौर पर दिखाया जाता है, जैसे कि "2023-06-17T10:34:00Z".

ForecastChange

अनुमानित वैल्यू, पिछली बार पता की गई स्थिति से अनुमान में बदल जाती है. फ़िलहाल, यह सुविधा सिर्फ़ वॉटर लेवल वाले मॉडल के लिए उपलब्ध है.

JSON के काेड में दिखाना
{
  "valueChange": {
    object (ValueChange)
  },
  "referenceTimeRange": {
    object (TimeRange)
  }
}
फ़ील्ड
valueChange

object (ValueChange)

वैल्यू में अनुमानित बदलाव.

referenceTimeRange

object (TimeRange)

उस आखिरी स्थिति की समयसीमा जिससे हम वैल्यू में बदलाव का अनुमान लगाते हैं. उदाहरण के लिए, हो सकता है कि हमारी रेफ़रंस समयसीमा बीते हुए कल पर सेट हो और वैल्यू में 25-30 सें॰मी॰ बदलाव हो. इसका मतलब है कि पानी के स्तर में 25 से 30 सें॰मी॰ की बढ़ोतरी हुई है. साथ ही, इसकी तुलना कल की वैल्यू से की गई है, अभी की वैल्यू से नहीं.

ValueChange

वैल्यू में अनुमानित बदलाव - ऊपरी और निचली सीमा.

JSON के काेड में दिखाना
{
  "lowerBound": number,
  "upperBound": number
}
फ़ील्ड
lowerBound

number

मीटर में बदलाव के पूर्वानुमान की निचली सीमा. अगर बदलाव 20 से 30 के बीच है, तो यह वैल्यू 20 होगी. अगर बदलाव -30 और -20 के बीच है, तो यह वैल्यू -30 होगी.

upperBound

number

मीटर में बदलाव के पूर्वानुमान की ऊपरी सीमा. अगर बदलाव 20 से 30 के बीच है, तो यह वैल्यू 30 होगी. अगर बदलाव -30 और -20 के बीच है, तो यह वैल्यू -20 होगी.

ForecastTrend

ऐसी ईनम जो पूर्वानुमान के रुझान को दिखाती है.

Enums
FORECAST_TREND_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
RISE इससे अनुमानित वैल्यू में बढ़ोतरी का पता चलता है.
FALL इससे पता चलता है कि अनुमानित वैल्यू में गिरावट आई है.
NO_CHANGE इससे पता चलता है कि अनुमानित वैल्यू में कोई बदलाव नहीं हुआ है.

MapInferenceType

एक ईनम, जो अलग-अलग तरह के मैप के अनुमान दिखाता है.

Enums
MAP_INFERENCE_TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
MODEL इससे पता चलता है कि यह अनुमान किसी मॉडल का इस्तेमाल करके बनाया गया था.
IMAGE_CLASSIFICATION इससे पता चलता है कि यह अनुमान, इमेज की कैटगरी का इस्तेमाल करके बनाया गया था.

गंभीरता

स्थिति की गंभीरता को दिखाने वाली एक ईनम.

Enums
SEVERITY_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
EXTREME यह बेहद गंभीर स्थिति दिखाता है.
SEVERE यह पूर्वानुमान के गंभीर होने की स्थिति दिखाता है.
ABOVE_NORMAL यह सामान्य स्थिति से ज़्यादा के पूर्वानुमान को दिखाता है.
NO_FLOODING इससे पता चलता है कि बाढ़ नहीं आएगी.
UNKNOWN इससे पता चलता है कि गंभीरता का पता लगाने के लिए हमारे पास ज़रूरी जानकारी नहीं है.

InundationMapSet

इनंडेशन मैप का सेट.

JSON के काेड में दिखाना
{
  "inundationMaps": [
    {
      object (InundationMap)
    }
  ],
  "inundationMapsTimeRange": {
    object (TimeRange)
  },
  "inundationMapType": enum (InundationMapType)
}
फ़ील्ड
inundationMaps[]

object (InundationMap)

इनंडेशन मैप, हर बाढ़ के लेवल के लिए एक.

inundationMapsTimeRange

object (TimeRange)

उस राज्य की समय सीमा जिससे बाढ़ के मैप में जानकारी मिलती है.

inundationMapType

enum (InundationMapType)

बाढ़ के मैप का टाइप.

InundationMap

बाढ़ का एक मैप.

JSON के काेड में दिखाना
{
  "level": enum (InundationLevel),
  "serializedPolygonId": string
}
फ़ील्ड
level

enum (InundationLevel)

इनंडेशन मैप का लेवल - InundationMapType पर आधारित दस्तावेज़ देखें.

serializedPolygonId

string

सीरियल वाले पॉलीगॉन का आईडी, जो बाढ़ के जोखिम वाले इस मैप को दिखाता है. सीरियल नंबर वाला पॉलीगॉन पाने के लिए, serializedPolygons.get का इस्तेमाल करें.

InundationLevel

ऐसी ईनम, जो बाढ़ के लेवल को दिखाती है.

Enums
INUNDATION_LEVEL_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
HIGH InundationMapType पर आधारित दस्तावेज़ देखें.
MEDIUM InundationMapType पर आधारित दस्तावेज़ देखें.
LOW InundationMapType पर आधारित दस्तावेज़ देखें.

InundationMapType

एक ईनम, जो बाढ़ वाले मैप का टाइप दिखाता है.

Enums
INUNDATION_MAP_TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
PROBABILITY प्रॉबबिलिटी का मैप. Inundationlevel, मैप की संभावना - बाढ़ की ज़्यादा/मध्यम/कम संभावना के बारे में बताता है. हाई प्रॉबबिलिटी पॉलीगॉन मीडियम प्रॉबबिलिटी पॉलीगॉन में है और मीडियम प्रॉबबिलिटी पॉलीगॉन कम प्रॉबबिलिटी वाले पॉलीगॉन में है.
DEPTH गहराई का मैप. Inundationlevel मैप की गहराई दिखाता है - हर जगह के लिए ज़्यादा/मध्यम/कम गहराई. ज़्यादा गहराई वाला पॉलीगॉन, मध्यम गहराई वाले पॉलीगॉन में होता है और मीडियम डेप्थ का पॉलीगॉन कम गहराई वाले पॉलीगॉन में होता है.

तरीके

queryLatestFloodStatusByGaugeIds

गेज आईडी के हिसाब से, बाढ़ की मौजूदा स्थिति के बारे में क्वेरी करें.

searchLatestFloodStatusByArea

इलाके के हिसाब से, बाढ़ की मौजूदा स्थिति के बारे में जानकारी खोजें.