Table des matières

Styled Layer Description (SLD)

Description

Le standard SLD ajoute de nouvelles fonctionnalités aux standards WMS. Ces ajouts concernent la gestion de la sémiologie des couches côté serveur afin de modifier ou récupérer les styles des couches au niveau du serveur et côté client dans la mesure où il propose un langage XML pour définir la sémiologie d'une couche.

Le standard SLD peut être donc découpé en deux parties :

Le standard SLD repose sur un autre standard appelé SE (Style Encoding) qui décrit la sémiologie d'une couche en xml.

Fonctionnement

Comme tout standard, celui du SLD propose une structuration des URL pour réaliser différentes types de requête :

Requêtes

DescribeLayer

Permet d'obtenir des informations sur la couche, telle que le type de données (raster, polygon, point ou ligne).

GetStyles

Permet d'obtenir les styles pour chaque couches au format XML.

Les paramètres obligatoires sont :

Les paramètres optionnels sont :

PutStyles

Modifie le style d'une couche.

Les paramètres obligatoires sont :

Les paramètres optionnels sont :

GetLegendGraphic

Permet d'obtenir une légende au format image.

Les paramètres obligatoires sont :

Les paramètres optionnels sont :

Voici un exemple de requête GetLegendGraphic issu de l'exemple GetMap du standard WMS : http://oceanwatch.pfeg.noaa.gov/thredds/wms/SODA/2.0.3?SERVICE=SLD&VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=temp&LAYERS=temp&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fjpeg&WIDTH=256&HEIGHT=256

SLD et WMS

Comme dit dans l'introduction le standard SLD permet d'étendre le standard WMS. On retrouve ainsi le paramètre SLD ou SLD_BODY dans les requêtes WMS compatible SLD. Ces deux paramètres exclusifs l'un l'autre permettent de définir la sémiologie d'une couche via respectivement un fichier SLD disponible par Internet (paramètre SLD) et directement en XML dans l'URL (paramètre SLD_BODY).

Bibliographie

  1. WMS et Représentation multiples - Intégration de la spécification SLD dans le Géoproxy; Travail de semestre de Nicolas Ferreira - HEIG-VD (2008): http://www.asitvd.ch (publication / rapports)

Page précédente
Page suivante