Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
main:standards:sld [2010/10/10 11:59] Yvesmain:standards:sld [2026/01/03 20:48] (Version actuelle) – modification externe 127.0.0.1
Ligne 27: Ligne 27:
  
 === GetStyles === === GetStyles ===
 +
 Permet d'obtenir les styles pour chaque couches au format XML. Permet d'obtenir les styles pour chaque couches au format XML.
  
 Les paramètres obligatoires sont : Les paramètres obligatoires sont :
-  * //LAYERS = nomCouche// +  * //LAYERS = nomCouche// : nom des couches dont on veut récupérer le style 
-  * //VERSION = 1.1.0// (par exemple) +  * //VERSION = x.y.z// : numéro de la version du standard à utiliser (1.1.0 par exemple) 
-  * //REQUEST = GetStyles//+  * //REQUEST = GetStyles// : type de requête
 Les paramètres optionnels sont : Les paramètres optionnels sont :
   * //SLDVER = 1.0.0//   * //SLDVER = 1.0.0//
  
 === PutStyles === === PutStyles ===
 +
 Modifie le style d'une couche. Modifie le style d'une couche.
 +
 Les paramètres obligatoires sont : Les paramètres obligatoires sont :
-  * //VERSION = 1.1.0// (par exemple) +  * //VERSION = x.y.z// : numéro de la version du standard à utiliser (1.1.0 par exemple) 
-  * //REQUEST = PutStyles// +  * //REQUEST = PutStyles// : type de requête 
-  * //MODE=//+  * //MODE=// :  
 Les paramètres optionnels sont : Les paramètres optionnels sont :
-  * //SLD=// +  * //SLD=// : url vers un fichier SLD à envoyer au serveur 
-  * //SLD_BODY=//+  * //SLD_BODY=// : description en XML des styles à envoyer au serveur
  
 === GetLegendGraphic === === GetLegendGraphic ===
 +
 Permet d'obtenir une légende au format image. Permet d'obtenir une légende au format image.
 +
 Les paramètres obligatoires sont : Les paramètres obligatoires sont :
-  * //LAYER =nomCouche// +  * //LAYER =nomCouche// : nom de la couche dont on veut récupérer la légende 
-  * //VERSION = 1.1.0// (par exemple) +  * //VERSION = 1.1.0// (par exemple) : numéro de la version du standard à utiliser (1.1.0 par exemple) 
-  * //REQUEST = GetLegendGraphic// +  * //REQUEST = GetLegendGraphic//: type de requête 
-  * //FORMAT=jpeg//+  * //FORMAT=jpeg// : format de l'image de légende 
 Les paramètres optionnels sont : Les paramètres optionnels sont :
-  * //STYLE// +  * //STYLE// : nom du style à utiliser. Ce style doit être définie côté serveur (voir [[wms#les_operations_du_wms|GetCapabilities du standard WMS]] pour récupérer la liste des styles proposés par le service WMS). 
-  * //FEATURETYPE// +  * //FEATURETYPE//  
-  * //RULE// +  * //RULE// : Nom de la classe qui sera utilisé comme symbole pour la représentation dans une image comprenant uniquement le symbole (sans texte) 
-  * //SCALE// +  * //SCALE// : échelle de réprésentation à utiliser pour la légende (dans le cas où plusieurs niveaux d'échelle sont utilisés pour la représentation) 
-  * //SLD// +  * //SLD// : url vers un fichier SLD à envoyer au serveur 
-  * //SLD_BODY// +  * //SLD_BODY// :  description en XML des styles à envoyer au serveur 
-  * //WITDH// +  * //WIDTH// : largeur de la légende 
-  * //HEIGHT// +  * //HEIGHT// : hauteur de la légende 
-  * //EXCEPTIONS//+  * //EXCEPTIONS// : gestion des erreurs (image blanche, code xml, erreur dans une image) 
 + 
 +Voici un exemple de requête //GetLegendGraphic// issu de l'exemple [[wms#les_operations_du_wms|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 ===== ===== Bibliographie =====
 
main/standards/sld.1286711951.txt.gz · Dernière modification : (modification externe)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki