Mapray Vectile API (2.0.0)

Download OpenAPI specification:Download

Mapray Vectile APIは3次元地理空間のベクトルタイルデータの取得機能を提供します。

Vectile は3次元のベクトルタイルデータを意味します。

エラー一覧

Response body HTTP status code 説明
invalid request 400 無効なリクエスト
unauthorized 401 権限がありません
not found 404 該当データが存在しません

vectile

Mapray Vectile API (2.0.0)

Get Vector Tiles

対象のベクトルタイルを取得します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

z
required
string

ズームレベル

x
required
string

タイル座標のX値

yfile
required
string
Enum: ".mvt" ".pbf"

タイル座標のY値とベクトルタイルの拡張子

Responses

Get Vector Tiles Metadata

対象のベクトルタイルのメタデータを取得します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

Responses

Response samples

Content type
application/json
{
  • "vector_layers": [
    ]
}

Create Vector Tiles Style

対象のベクトルタイルのstyle.jsonを作成します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

Request Body schema: application/json
name
string

ファイル名

style
string

style.jsonの中身

Responses

Request samples

Content type
application/json
{
  • "name": "samplefile.json",
  • "style": "{\r\n \"layers\": [\r\n {\r\n \"id\": \"id_観光地名称\"\r\n } \r\n ]\r\n}"
}

Response samples

Content type
application/json
"{\r\n \"layers\": [\r\n {\r\n \"id\": \"id_観光地名称\"\r\n } \r\n ]\r\n}"

Get Vector Tiles Styles

対象のベクトルタイルに紐づくstyle.jsonを取得します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

Responses

Response samples

Content type
application/json
[
  • {
    },
  • {
    }
]

Retrieve Vector Tiles Style

対象のstyle.jsonを取得します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

filename
required
string

Responses

Response samples

Content type
application/json
{
  • "layers": [
    ]
}

Update Vector Tiles Style

対象のstyle.jsonを更新します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

filename
required
string
Request Body schema: application/json

更新後のstyle.json

string

Responses

Request samples

Content type
application/json
{
  • "layers": [
    ]
}

Response samples

Content type
application/json
{
  • "layers": [
    ]
}

Delete Vector Tiles Style

対象のstyle.jsonを削除します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

filename
required
string

Responses

Response samples

Content type
application/json
{ }

Rename Vector Tiles Style

style.jsonの名前を変更します。

Authorizations:
OAuthApi-Key
path Parameters
VectileDatasetID
required
string

指定するVectile DatasetのID

filename
required
string
Request Body schema: application/json

名前変更後のファイル名

name
string

変更後のファイル名

Responses

Request samples

Content type
application/json
{
  • "name": "sample20230929.json"
}

Response samples

Content type
application/json
{ }