Afficher une carte nommée

Le rendu d'une carte nommée est utilisé lorsque vous souhaitez obtenir une vue d'une carte nommée sous forme d'image, en précisant la carte nommée, la représentation (par exemple, gif), les dimensions du raster et une vue représentée soit sous forme de centre et de zoom, soit sous forme de centre et d'échelle, soit encore sous forme de cadre de limitation. Si une vue n'est pas définie dans la requête REST, la vue définie dans la carte nommée est utilisée. Vous pouvez également spécifier les paramètres régionaux, la résolution (PPP), déterminer s'il faut ou non ignorer les problèmes lors de l'affichage des couches sous-jacentes, la couleur et l'opacité de l'arrière-plan, ainsi que fournir des informations d'autorisation (sécurité).

L'URL est spécifiée avec un emplacement et un nom pour la carte nommée ce qui en fait une URL dynamique, basée sur l'emplacement de la carte nommée dans le référentiel. Le nom de la carte nommée est défini entre la portion de méthode /maps de l'URL et la portion de type /image.{rep} de l'URL. Par exemple, pour afficher une carte nommée se trouvant à l'emplacement /earth/Europe du référentiel, cette URL est utilisée : http://<hostname>:<port>/rest/Spatial/MappingService/maps/earth/Europe/image.png;....

Exemple

Afficher les pays du monde avec un arrière-plan bleu translucide :

GET http://<server>:<port>/rest/Spatial/MappingService/maps/Samples/NamedMaps/CountriesWithShapeTable/image.png;w=256;h=256;​b=-180,-90,180,90,epsg:4326;bc=0048FF;bo=.5 HTTP/1.1
Content-type: application/json
Authorization: <Basic or Spectrum Token>

Afficher le mode avec une haute qualité et des exceptions sur échec :

GET http://<server>:<port>/rest/Spatial/MappingService/maps/Samples/NamedMaps/WorldMap/image.png;w=256;h=256;​b=-180,-90,180,90,epsg:4326;rd=q;
Content-type: application/json
Authorization: <Basic or Spectrum Token>

Afficher la carte nommée monde où la vue est définie dans la carte nommée :

GET http://<server>:<port>/rest/Spatial/MappingService/maps/Samples/NamedMaps/WorldMap/image.png;w=256;h=256
Content-type: application/json
Authorization: <Basic or Spectrum Token>

Les règles suivantes, répertoriées par ordre de priorité, déterminent le mode de création du rendu :

  • Si le centre et le zoom sont précisés, tous les autres paramètres régissant la vue sont ignorés.
  • Si le centre et l'échelle sont précisés, tous les autres paramètres régissant la vue sont ignorés.
  • Si bbox (cadre de limitation) est précisé, ce paramètre est utilisé.
  • Si aucune de ces conditions n'est remplie, il utilise la vue définie dans la carte nommée.
  • Si la vue n'est pas définie dans la requête ni dans la carte nommée, un code HTTP 404 (introuvable) est renvoyé.

Le rendu des cartes nommées peut être réalisé des différentes manières suivantes :