Method: gauges.queryGaugeForecasts

ক্যোয়ারী গেজ পূর্বাভাস.

HTTP অনুরোধ

GET https://floodforecasting.googleapis.com/v1/gauges:queryGaugeForecasts

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
gaugeIds[]

string

প্রয়োজন। গেজ আইডির একটি তালিকা। সমর্থিত তালিকার আকার 500-এ সীমাবদ্ধ। যদি 500-এর চেয়ে বড় একটি তালিকা প্রদান করা হয় তবে এটি একটি INVALID_REQUEST ত্রুটির সাথে ব্যর্থ হয়।

issuedTimeStart

string

ঐচ্ছিক। স্ট্রিং (ISO 8601), যেমন "2023-06-17T10:34:00Z" বা একটি তারিখ স্ট্রিং যেমন "2023-10-13" হিসাবে প্রথম পূর্বাভাস জারি করা সময়। শুরুর সময় "2023-10-01" এর আগে হতে পারে না। ডিফল্ট এক সপ্তাহ আগে।

issuedTimeEnd

string

ঐচ্ছিক। সর্বশেষ পূর্বাভাস স্ট্রিং (ISO 8601) হিসাবে জারি করা সময়, যেমন "2023-06-17T10:34:00Z" বা একটি তারিখ স্ট্রিং যেমন "2023-10-13"। ডিফল্ট এখন.

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

gauges.queryGaugeForecasts এর প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "forecasts": {
    string: {
      object (ForecastSet)
    },
    ...
  }
}
ক্ষেত্র
forecasts

map (key: string, value: object ( ForecastSet ))

গেজ আইডি থেকে পূর্বাভাস সেট পর্যন্ত একটি মানচিত্র।

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

পূর্বাভাস সেট

একটি গেজ জন্য পূর্বাভাস একটি সেট.

JSON প্রতিনিধিত্ব
{
  "forecasts": [
    {
      object (Forecast)
    }
  ]
}
ক্ষেত্র
forecasts[]

object ( Forecast )

পূর্বাভাস.

পূর্বাভাস

একাধিক লিড সময়ের জন্য একটি একক গেজের পূর্বাভাস। উদাহরণ স্বরূপ, একটি পূর্বাভাসে সন্ধ্যা 5টা ইস্যু করার সময় থাকতে পারে এবং এতে সন্ধ্যা 6pm, 7pm, 8pm ইত্যাদির পূর্বাভাস অন্তর্ভুক্ত থাকতে পারে।

দ্রষ্টব্য: কিছু পূর্বাভাসের রেঞ্জ সম্ভাব্যভাবে জারি করা সময়ের চেয়ে আগে হতে পারে। মডেলের জন্য ইনপুট ডেটাতে পিছিয়ে থাকার কারণে এটি ঘটতে পারে। উপরের উদাহরণের সাহায্যে, এটা হতে পারে যে ইস্যু করার সময় 5pm, এবং পূর্বাভাসের রেঞ্জগুলি 4pm, 5pm, 6pm, ইত্যাদির জন্য।

দ্রষ্টব্য: পরিসীমা দৈর্ঘ্যে পরিবর্তিত হয়, এবং তাদের মধ্যে দূরত্ব। সম্ভাব্য ব্যাপ্তির কিছু উদাহরণ হল:

  1. [সন্ধ্যা 5 টা - 5 টা], [ সন্ধ্যা 6 টা - 6 টা], [ সন্ধ্যা 7 টা - 7 টা]

  2. [মার্চ 1 12am - 2 মার্চ 12am], [Mar 2 12am - Mar 3 12am], [Mar 3 12am - Mar 4 12am]

JSON প্রতিনিধিত্ব
{
  "forecastRanges": [
    {
      object (ForecastTimedValue)
    }
  ],
  "gaugeId": string,
  "issuedTime": string
}
ক্ষেত্র
forecastRanges[]

object ( ForecastTimedValue )

একটি পূর্বাভাস বিভিন্ন "পূর্বাভাস সীমা" নিয়ে গঠিত, যা বিভিন্ন সময় সীমার সাথে সম্পর্কিত বিভিন্ন পূর্বাভাসের মান। যখন একটি পরিসরের শুরু এবং শেষ সমান হয়, তখন এর মানে হল এটি একটি তাত্ক্ষণিক সময়।

gaugeId

string

এই পূর্বাভাসটি গেজের আইডি।

issuedTime

string

পূর্বাভাসের জারি করা সময় (ISO 8601), যেমন "2023-06-17T10:34:00Z"। জারি করা সময় হল পূর্বাভাস তৈরি করার সময়।

ForecastTimedValue

একটি সময়সীমার সাথে সম্পর্কিত একটি পূর্বাভাসের মান৷ এর ইউনিটগুলিকে এটির সাথে যুক্ত GaugeModel দ্বারা সংজ্ঞায়িত করা হয়। যদি শুরু এবং শেষ সমান হয়, এর মানে হল এটি একটি তাত্ক্ষণিক সময়।

JSON প্রতিনিধিত্ব
{
  "value": number,
  "forecastStartTime": string,
  "forecastEndTime": string
}
ক্ষেত্র
value

number

পূর্বাভাসের মান।

forecastStartTime

string

বিরতির শুরু।

forecastEndTime

string

ব্যবধান শেষ।