MapDescription

MapDescription オブジェクトは、名前付きマップのメタデータを定義します。

JSON オブジェクトで MapDescription オブジェクトが返される場合、この MapDescription オブジェクトは常に description という JSON フィールドに配置されます。

フィールド

MapDescription オブジェクトには、次のフィールドが含まれます。

フィールド名 タイプ 説明
maxLevel Integer マップに対してリクエストできる最大レベル (ズーム イン)。レベル 1 は最も広域で、マップ全体が描画される 1 個のタイルで構成されます。レベル 2 は、横 2 列、縦 2 行の 4 個のタイルで構成されます。各タイルはマップ全体の 4 分の 1 です。レベル 3 は、横 4 列、縦 4 行の 16 個のタイルで構成されます。指定されるレベルが高ければ高いほど、マップ イメージは地球に近く見えます (拡大)。
minLevel Integer マップに対してリクエストできる最小レベル (ズーム アウト)。
coordSys CoordSys マップ タイルを定義する投影法の座標系。
description 文字列 名前付きマップのテキスト説明。
name 文字列 名前付きマップの名前。
tileWidth Integer タイルの幅 (ピクセル単位)。
tileHeight Integer タイルの高さ (ピクセル単位)。
bounds Bounds オブジェクト coordSys フィールドで指定されたマップの投影法におけるマップの境界ボックスの地理的な範囲。Bounds を参照してください。
outputTypes String の配列 マップにレンダリング可能なサポートされているタイル イメージ形式のリスト。


{
    "maxLevel": 20,
    "coordSys": "epsg:41001",
    "minLevel": 1,
    "description": "Map of the World",
    "name": "World",
    "tileWidth": 256,
    "tileHeight": 256,
    "bounds":
    {
        "minX": -3.756380109844111E7,
        "minY": -4.497601034176671E7,
        "maxX":  3.773376466605809E7
        "maxY":  4.49763662218225E7,
    },
    "outputTypes":
    [
        "png"
        "gif"
        "jpeg"
    ]
}