次の方法で共有


Weather - Get Tropical Storm Active

国の気象予報機関が発行したアクティブな熱帯低気圧のリストを取得するために使用します。

Get Tropical Storm Active API は、政府が発行したすべてのアクティブな熱帯低気圧のリストを返す HTTP GET リクエストです。 熱帯低気圧に関する情報には、政府発行のID、流域ID、発生年、名前、亜熱帯かどうかが含まれます。

GET https://atlas.microsoft.com/weather/tropical/storms/active/json?api-version=1.1

URI パラメーター

名前 / 必須 説明
format
path True

JsonFormat

応答の目的の形式。 json 形式のみがサポートされています。

api-version
query True

string

Azure Maps API のバージョン番号。

要求ヘッダー

名前 必須 説明
x-ms-client-id

string

Microsoft Entra ID セキュリティ モデルでの使用を目的としたアカウントを示します。 Azure Maps アカウントのこの一意の ID は、 Azure Maps 管理プレーン アカウント API から取得できます。 Azure Maps で Microsoft Entra ID セキュリティを使用する方法の詳細については、「 Azure Maps での認証の管理」を参照してください。

応答

名前 説明
200 OK

ActiveStormResult

OK

Other Status Codes

ErrorResponse

予期しないエラーが発生しました。

セキュリティ

AADToken

これらは、Microsoft Entra OAuth 2.0 フロー です。 Azure ロールベース アクセス 制御と組み合わせて使用すると、Azure Maps REST API へのアクセスを制御できます。 Azure ロールベースのアクセス制御は、1 つ以上の Azure Maps リソース アカウントまたはサブリソースへのアクセスを指定するために使用されます。 Azure Maps REST API に対する 1 つ以上のアクセス許可で構成される組み込みロールまたはカスタム ロールを使用して、任意のユーザー、グループ、またはサービス プリンシパルにアクセス権を付与できます。

シナリオを実装するには、 認証の概念を確認することをお勧めします。 要約すると、このセキュリティ定義は、特定の API とスコープに対するアクセス制御が可能なオブジェクトを介してアプリケーションをモデル化するためのソリューションを提供します。

Notes

  • このセキュリティ定義では、 ヘッダーを使用して、アプリケーションがアクセスを要求している Azure Maps リソースを示すx-ms-client-id。 これは、 Maps 管理 API から取得できます。

Authorization URL は、Azure パブリック クラウド インスタンスに固有です。 ソブリン クラウドには、一意の承認 URL と Microsoft Entra ID 構成があります。 * Azure ロールベースのアクセス制御は、Azure portal、PowerShell、CLI、Azure SDK、または REST API を使用して、Azure 管理プレーン から構成されます。 * Azure Maps Web SDK を使用すると、複数のユース ケースに対するアプリケーションの構成ベースのセットアップが可能になります。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
https://atlas.microsoft.com/.default https://atlas.microsoft.com/.default

subscription-key

これは、Azure portal で、または PowerShell、CLI、Azure SDK、または REST API を使用して Azure Maps アカウント を作成 場合にプロビジョニングされる共有キーです。

このキーを使用すると、すべてのアプリケーションがすべての REST API にアクセスできます。 つまり、このキーは、発行されたアカウントのマスター キーとして使用できます。

パブリックに公開されているアプリケーションの場合は、キーを安全に格納できるように、機密クライアント アプリケーション アプローチを使用して Azure Maps REST API にアクセスすることをお勧めします。

型: apiKey
/: query

SAS Token

これは、Azure portal、PowerShell、CLI、Azure SDK、または REST API を介して Azure 管理プレーンを介して、Azure Maps リソース のリスト SAS 操作から作成される Shared Access Signature トークンです。

このトークンを使用すると、すべてのアプリケーションは、Azure ロールベースのアクセス制御と、特定のトークンに対する使用の有効期限、レート、およびリージョンに対するきめ細かな制御を使用してアクセスすることが承認されます。 つまり、SAS トークンを使用して、アプリケーションが共有キーよりもセキュリティで保護された方法でアクセスを制御できるようにします。

パブリックに公開されているアプリケーションの場合は、Map アカウント リソースの許可された配信元の特定の一覧を構成し、レンダリングの不正使用を制限し、SAS トークンを定期的に更新するように することをお勧めします。

型: apiKey
/: header

Get Tropical Storm Active

要求のサンプル

GET https://atlas.microsoft.com/weather/tropical/storms/active/json?api-version=1.1

応答のサンプル

{
  "results": [
    {
      "year": "2021",
      "basinId": "EP",
      "name": "Hilda",
      "isActive": true,
      "isSubtropical": false,
      "govId": 8
    },
    {
      "year": "2021",
      "basinId": "EP",
      "name": "TD 9E",
      "isActive": true,
      "isSubtropical": false,
      "govId": 9
    },
    {
      "year": "2021",
      "basinId": "NP",
      "name": "TWELVE",
      "isActive": true,
      "isSubtropical": false,
      "govId": 12
    },
    {
      "year": "2021",
      "basinId": "NP",
      "name": "LUPIT",
      "isActive": true,
      "isSubtropical": false,
      "govId": 13
    },
    {
      "year": "2021",
      "basinId": "NP",
      "name": "FOURTEEN",
      "isActive": true,
      "isSubtropical": false,
      "govId": 14
    },
    {
      "year": "2021",
      "basinId": "NP",
      "name": "FIFTEEN",
      "isActive": true,
      "isSubtropical": false,
      "govId": 15
    }
  ]
}

定義

名前 説明
ActiveStorm

国の気象予報機関が報告する進行中の熱帯暴風雨に関する重要な情報を提供します。

ActiveStormResult

ActiveStormResultオブジェクトは、進行中の熱帯低気圧に関する包括的な情報を提供します。 ActiveStormオブジェクトの配列を含み、それぞれが個々の嵐の特定の属性を詳細に示しています。 これらの属性には、嵐の政府識別、盆地識別、発生年、名称、亜熱帯の地位が含まれます。

basinId

流域識別子

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

JsonFormat

応答の目的の形式。 json 形式のみがサポートされています。

ActiveStorm

国の気象予報機関が報告する進行中の熱帯暴風雨に関する重要な情報を提供します。

名前 説明
basinId

basinId

熱帯低気圧が発生する可能性のあるさまざまな海洋盆地を分類しています。 各流域には、嵐の発生源の場所を指定するのに役立つ一意の識別子が割り当てられます。 有効な盆地識別子にはAL、CP、EP、NI、NP、SI、SPが含まれます。

govId

integer (int32)

国の気象予報機関によって熱帯低気圧に割り当てられる固有の識別子です。 この識別子は、特定の嵐の状態、位置、強度などを正確に追跡・参照するのに役立ちます。

isActive

boolean

熱帯暴風雨が現在活動しているかどうかを示します。 もしそれが真実なら、嵐は活動中です。もし誤りなら、その嵐は活動していません。

isSubtropical

boolean

真値が真であれば、この嵐は亜熱帯低気圧に分類され、熱帯性と温帯性の両方の特徴を持つことを示します。

name

string

嵐の名前。

year

string

熱帯暴風雨が発生した年を指定します。

ActiveStormResult

ActiveStormResultオブジェクトは、進行中の熱帯低気圧に関する包括的な情報を提供します。 ActiveStormオブジェクトの配列を含み、それぞれが個々の嵐の特定の属性を詳細に示しています。 これらの属性には、嵐の政府識別、盆地識別、発生年、名称、亜熱帯の地位が含まれます。

名前 説明
nextLink

string

応答がページ分けされている場合、次のページを取得するためのURLが含まれています。 これは、回答が1回の通話で返答できないほど多い場合に便利で、複数のページにわたる結果を閲覧できます。

results

ActiveStorm[]

各国の気象予報機関が報告する、進行中の熱帯低気圧に関する重要な情報を提供する ActiveStorm の天体群。

basinId

流域識別子

説明
AL

大西洋。 南北アメリカ大陸とカリブ海に影響を与えるハリケーンを追跡するために重要です。 熱帯低気圧が最も活発な地域の一つです。

CP

中央太平洋。 この盆地は、ハワイとその周辺地域に影響を与える嵐に使用されます。

EP

東太平洋。 この盆地は、メキシコや中央アメリカを含むアメリカ大陸の西海岸に影響を与える嵐を追跡します。 中央太平洋盆地に隣接しています。

NI

北インド洋。 この盆地は、サイクロンの影響を頻繁に受けるインドやバングラデシュなどの国々を含む南アジアに影響を与える嵐をカバーしています。

NP

北西太平洋。 この盆地は、中国、日本、フィリピンなどの国々を含む東アジアに影響を与える台風を追跡するために重要です。 世界で最も活発な熱帯低気圧地域です。

SI

南インド洋。 赤道の南に位置するこの盆地は、マダガスカル、アフリカ、およびその周辺地域に影響を与えるサイクロンを覆っています。

SP

南太平洋。 赤道の南に位置するこの盆地は、オーストラリアと南太平洋の島々に影響を与えるサイクロンに関連しています。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

JsonFormat

応答の目的の形式。 json 形式のみがサポートされています。

説明
json

JavaScript オブジェクト表記データ交換形式 する