MapDescription
Un objet MapDescription définit les métadonnées d'une carte nommée.
Lorsqu'un objet MapDescription est renvoyé dans un objet JSON, l'objet MapDescription se trouve toujours dans un champ JSON intitulé description.
Champs
Un objet MapDescription contient les champs suivants :
Nom du champ | Type | Description |
---|---|---|
maxLevel | Entier | Niveau maximal (zoom avant) que vous pouvez demander pour la carte. Le niveau 1 est le plus éloigné et se compose d'une carte tuilée dans laquelle la carte entière est tracée. Le niveau 2 se compose de 4 cartes tuilées, 2 à l'horizontale et 2 à la verticale. Chaque carte tuilée représente un quart de la carte entière. Le niveau 3 se compose de 16 cartes tuilées 4 à l'horizontale et 4 à la verticale, etc. Plus le niveau précisé est élevé, plus l'image de la carte apparaît proche de la Terre (zoom avant). |
minLevel | Entier | Niveau minimal (zoom arrière) que vous pouvez demander pour la carte. |
coordSys | CoordSys | Système de coordonnées de la projection définissant les cartes tuilées. |
description | Chaîne | Description textuelle de la carte nommée. |
name | Chaîne | Nom de la carte nommée. |
tileWidth | Entier | Largeur des cartes tuilées en pixels. |
tileHeight | Entier | Hauteur des cartes tuilées en pixels. |
bounds | Objet Bounds | Étendue géographique du cadre de limitation de la carte dans la projection de la carte comme indiqué par le champ coordSys. Reportez-vous à la section Bounds. |
outputTypes | Série de chaînes | Liste des formats d'image tuilée pris en charge affichables sur la carte. |
Exemple
{
"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"
]
}