DescribeDatabases
説明
DescribeDatabases 操作は、システムで設定済みで、リクエストで使用可能な、すべてのデータベース リソースの名前を返します。システム内のすべてのデータベースの名前を含むリストと、各データベースのデータセットを含む配列が返されます。
HTTP GET URL 形式 (すべてのデータベース)
HTTP GET リクエストには次の形式を使用します。データ リソースがサーバー上に存在しない場合は、空のリストが返されます。
http://<server>:<port>/rest/Spatial/erm/v1/databases.json
例 (すべてのデータベース)
リクエスト:
http://<server>:<port>/rest/Spatial/erm/v1/databases.json
レスポンス:
{
"databases":
[
{
"dataSets":
[
"US_Central"
],
"name": "US_CN"
},
{
"dataSets":
[
"US_NorthEast"
],
"name": "US_NE"
},
{
"dataSets":
[
"US_Central",
"US_Midwest",
"US_NorthEast",
"US_Pacific",
"US_South"
],
"name": "US"
}
]
}
HTTP GET URL 形式 (1 つのデータベース)
HTTP GET リクエストには次の形式を使用します。特定のデータ リソースに関するデータセット情報を取得する場合に、このリクエストを使用します。指定された名前のデータ リソースがサーバー上に存在しない場合は、例外が返されます。
http://<server>:<port>/rest/Spatial/erm/v1/<database_name>.json
例 (1 つのデータベース)
リクエスト:http://<server>:<port>/rest/Spatial/erm/v1/databases/US.json
レスポンス:
{
"databases":
[
{
"dataSets":
[
"US_Central",
"US_Midwest",
"US_NorthEast",
"US_Pacific",
"US_South"
],
"name": "US"
}
]
}