Web Map Service

Web Map Service

Web Map Service ou WMS permet de produire des cartes de données géoréférencées à partir de différents serveurs de données. Cela permet de mettre en place un réseau de serveurs cartographiques à partir desquels des clients peuvent construire des cartes interactives. Le WMS est décrit dans des spécifications maintenues par l'Open Geospatial Consortium.

Sommaire

Fonctionnement

Un service WMS sert à retourner une image visualisable sur un écran d'ordinateur. Le serveur produit des cartes aux formats image comme le JPEG, le PNG ou le GIF, ou sous forme d'éléments vecteurs comme le SVG. Le WMS s'oppose au WFS qui traite les données elles-mêmes.

L'OGC définit trois opérations disponibles dans un service WMS :

  • GetCapabilities retourne les méta-données qui décrivent le contenu du service et les paramètres acceptés,
  • GetMap retourne une image d'une carte dont les paramètres géospatiaux et dimensionnels sont correctement représentés,
  • GetFeatureInfo retourne des informations sur un objet représenté sur la carte.

Les WMS peuvent être appelés en utilisant un navigateur web standard en soumettant des demandes directement dans l'URL. Le contenu d'une telle URL dépend de l'opération souhaitée. En particulier, lorsqu'on demande une carte, l'URL doit contenir les informations que l'on désire voir sur la carte :

  • Couches à tracer parmi celles disponibles.
  • Styles des couches.
  • Système de référence à utiliser.
  • Taille de l'image produite.
  • Etendue de la carte souhaitée.

Quand deux cartes ou plus sont produites avec la même localisation géographique, on obtient une carte composée. L'utilisation de formats d'image supportant la transparence (comme le GIF ou PNG) permet d'améliorer la superposition et la lisibilité des cartes. En outre, différentes cartes peuvent être demandées sur différents serveurs. Le WMS permet ainsi la création d'un réseau de serveurs rendant disponibles un ensemble de cartes.

Un WMS n'est pas habituellement appelé directement à travers un navigateur web. Le plus souvent, il est appelé par une application cliente qui fournit à l'utilisateur des commandes interactives.

Construction d'une URL WMS

Composition de l'URL

Une URL WMS se présente de la façon suivante : http://host/path?{name=value&}name=value& correspond à une liste de paramètres. C'est cette liste qu'il faut paramétrer pour obtenir une image d'une carte.

Liste des paramètres disponibles

  • VERSION est le numéro de version du protocole WMS.
  • REQUEST correspond à un des trois types d'opérations possibles : GetCapabilities, GetMap, GetFeatureInfo.
  • OUTPUTFORMAT correspond au format de sortie de l'image (exemple : image/png).
  • BBOX pour l'étendue de la carte.
  • WIDTH pour la largeur de l'image.
  • HEIGHT pour la hauteur de l'image.
  • LAYERS est la liste des couches désirées.
  • SRS est le système de projection utilisée.
  • SERVICE nom du service OGC (WMS donc)
  • STYLES liste des styles utilisés pour chacune des LAYERS

Exemples d'URL

http://map.ngdc.noaa.gov/wmsconnector/com.esri.wms.Esrimap?servicename=glacier&WMTVER=1.0&request=GetCapabilities

GetCapabilities sur le site de la NOAA. Ce fichier contient la description du service, c’est-à-dire, le système de projection utilisée et les différentes couches disponibles pour cette carte. Chaque couche est accompagnée de son étendue maximale et de son système de projection.

 http://map.ngdc.noaa.gov/wmsconnector/com.esri.wms.Esrimap?servicename=glacier&WMTVER=1.0&request=GetMAP&SRS=EPSG:4326&
BBOX=-100,-90,100,80&WIDTH=400&HEIGHT=400&LAYERS=Continents,Rivers,Glaciers%20(all%20sizes)&STYLES=&FORMAT=image/png

GetMAP sur le site de la NOAA retournant une carte des glaciers (le fichier produit est à renommer en .gif ... bien que l'url indique png).

Essayez de modifier l'url en enlevant Rivers, et réenregistrez le fichier : voyez le résultat.

Les paramètres utilisés ici sont :

&WMTVER

&request

&SRS

&BBOX : de "100°" de longitude ouest à "100°" de longitude est, de "90°" au sud de l'équateur à "80°" au nord

&WIDTH : l'image fera "400" pixels de large sur &HEIGHT "400" pixels de haut

&LAYERS : les couches retenues seront "Continents", "Rivers", "Glaciers"

&STYLES

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Web Map Service de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Web Map Service — (WMS рус. сервис веб карт)  стандартный протокол для обслуживания через Интернет географически привязанных изображений, генерируемых картографическим сервером на основе данных из БД ГИС.[1] Данный стандарт был разработан и впервые… …   Википедия

  • Web Map Service — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Der WMS ist ein Spezialfall eines Web Services. Inhaltsverzeichnis 1 Die WMS Implementation Specifications 2 Technischer Hintergrund …   Deutsch Wikipedia

  • Web Map Service — An Open Geospatial Consortium Web Map Service (WMS) produces maps of spatially referenced data dynamically from geographic information. This international standard defines a map to be a portrayal of geographic information as a digital image file… …   Wikipedia

  • Web Map Service — El servicio Web Map Service (WMS) definido por el OGC (Open Geospatial Consortium) produce mapas de datos referenciados espacialmente, de forma dinámica a partir de información geográfica. Este estándar internacional define un mapa como una… …   Wikipedia Español

  • Web Map Service — El servicio WMS (Web Map Service) definido por el OGC (Open Geospatial Consortium) produce mapas de datos espaciales referidos de forma dinámica a partir de información geográfica. Este estándar internacional define un mapa como una… …   Enciclopedia Universal

  • Web Map Service — noun a computer program that produces maps of spatially referenced data dynamically from geographic information • Syn: ↑Web Map Server • Hypernyms: ↑program, ↑programme, ↑computer program, ↑computer programme • Instance Hyponyms: ↑ …   Useful english dictionary

  • Web Feature Service — ou WFS est un protocole décrit dans des spécifications maintenues par l Open Geospatial Consortium. Le service WFS permet, au moyen d une URL formatée, d interroger des serveurs cartographiques afin de manipuler des objets géographiques (lignes,… …   Wikipédia en Français

  • Web Feature Service — o WFS del Consorcio Open Geospatial Consortium o OGC es un servicio estándar, que ofrece una interfaz de comunicación que permite interactuar con los mapas servidos por el estándar WMS, como por ejemplo, editar la imagen que nos ofrece el… …   Wikipedia Español

  • Web Mapping Service — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Eine solche Schnittstelle kann allgemein auch als Web Service bezeichnet werden. Inhaltsverzeichnis 1 Die WMS Implementation… …   Deutsch Wikipedia

  • Web Feature Service — Unter einem Web Feature Service (WFS) versteht man den internetgestützten Zugriff auf Geodaten innerhalb eines verteilten GIS. Der WFS beschränkt sich dabei ausschließlich auf Vektordaten, wie sie in Datenbanken abgelegt werden können. Im Rahmen… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”