Communication avec un service WMS dans un navigateur Web
Vous pouvez utiliser des paramètres d’URL pour communiquer avec un service WMS dans un navigateur Web.
Requête et réponse WMS
La ressource en ligne de chaque opération prise en charge par un serveur WMS conforme est une adresse URL (Uniform Resource Locator) HTTP, donc un service WMS peut être considéré comme un service REST (Representational State Transfer). Contrairement à un service Web standard, un client SOAP n’est pas nécessaire pour utiliser un service WMS ; un navigateur Web constitue le client le plus simple. Vous pouvez obtenir les métadonnées de niveau service d’un service WMS, une image de la carte ou les valeurs attributaires d’une entité en envoyant une requête URL au serveur et en visualisant les réponses correspondantes dans le navigateur sous forme de document XML ou d’image.
Vous trouverez ci-dessous quelques exemples de requêtes et de réponses pour chaque opération prise en charge par un service WMS.
GetCapabilities
Request (Requête)
XML response (Réponse XML)
<WMS_Capabilities version="1.3.0" xsi:schemaLocation="http://www.opengis.net/wms http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd http://www.esri.com/wms http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer?version=1.3.0&service=WMS&request=GetSchemaExtension">
<Service>
<Name>WMS</Name>
<Title>Specialty/ESRI_StatesCitiesRivers_USA</Title>
<Abstract>WMS</Abstract>
<KeywordList>
<Keyword></Keyword>
</KeywordList>
<OnlineResource xlink:type="simple" xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer"/>
<ContactInformation>
<ContactPersonPrimary>
<ContactPerson></ContactPerson>
<ContactOrganization></ContactOrganization>
</ContactPersonPrimary>
<ContactPosition></ContactPosition>
<ContactAddress>
<AddressType></AddressType>
<Address></Address>
<City></City>
<StateOrProvince></StateOrProvince>
<PostCode></PostCode>
<Country></Country>
</ContactAddress>
<ContactVoiceTelephone></ContactVoiceTelephone>
<ContactFacsimileTelephone></ContactFacsimileTelephone>
<ContactElectronicMailAddress></ContactElectronicMailAddress>
</ContactInformation>
<Fees></Fees>
<AccessConstraints></AccessConstraints>
<MaxWidth>2048</MaxWidth>
<MaxHeight>2048</MaxHeight>
</Service>
<Capability>
<Request>
<GetCapabilities>
<Format>application/vnd.ogc.wms_xml</Format>
<Format>text/xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource xlink:type="simple" xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetCapabilities>
<GetMap>
<Format>image/bmp</Format>
<Format>image/jpeg</Format>
<Format>image/tiff</Format>
<Format>image/png</Format>
<Format>image/png8</Format>
<Format>image/png24</Format>
<Format>image/png32</Format>
<Format>image/gif</Format>
<Format>image/svg+xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource xlink:type="simple" xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetMap>
<GetFeatureInfo>
<Format>application/vnd.esri.wms_raw_xml</Format>
<Format>application/vnd.esri.wms_featureinfo_xml</Format>
<Format>application/vnd.ogc.wms_xml</Format>
<Format>text/xml</Format>
<Format>text/html</Format>
<Format>text/plain</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource xlink:type="simple" xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
<esri_wms:GetStyles>
<Format>application/vnd.ogc.sld+xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource xlink:type="simple" xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer"/>
</Get>
</HTTP>
</DCPType>
</esri_wms:GetStyles>
</Request>
<Exception>
<Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
<Format>application/vnd.ogc.se_blank</Format>
<Format>text/xml</Format>
<Format>XML</Format>
</Exception>
<Layer>
<Title>Layers</Title>
<CRS>CRS:84</CRS>
<CRS>EPSG:4326</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-125.192865</westBoundLongitude>
<eastBoundLongitude>-66.105824</eastBoundLongitude>
<southBoundLatitude>19.416377</southBoundLatitude>
<northBoundLatitude>54.318281</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="CRS:84" minx="-125.192865" miny="19.416377" maxx="-66.105824" maxy="54.318281"/>
<BoundingBox CRS="EPSG:4326" minx="19.416377" miny="-125.192865" maxx="54.318281" maxy="-66.105824"/>
<Layer queryable="1">
<Name>0</Name>
<Title>States</Title>
<Abstract>States</Abstract>
<CRS>CRS:84</CRS>
<CRS>EPSG:4326</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-178.217598</westBoundLongitude>
<eastBoundLongitude>-66.969271</eastBoundLongitude>
<southBoundLatitude>18.924782</southBoundLatitude>
<northBoundLatitude>71.406235</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="CRS:84" minx="-178.217598" miny="18.924782" maxx="-66.969271" maxy="71.406235"/>
<BoundingBox CRS="EPSG:4326" minx="18.924782" miny="-178.217598" maxx="71.406235" maxy="-66.969271"/>
<Style>
<Name>default</Name>
<Title>0</Title>
<LegendURL width="76" height="16">
<Format>image/png</Format>
<OnlineResource xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=0" xlink:type="simple"/>
</LegendURL>
</Style>
</Layer>
<Layer queryable="1">
<Name>1</Name>
<Title>Rivers</Title>
<Abstract>Rivers</Abstract>
<CRS>CRS:84</CRS>
<CRS>EPSG:4326</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-164.765831</westBoundLongitude>
<eastBoundLongitude>-67.790980</eastBoundLongitude>
<southBoundLatitude>25.845557</southBoundLatitude>
<northBoundLatitude>70.409756</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="CRS:84" minx="-164.765831" miny="25.845557" maxx="-67.790980" maxy="70.409756"/>
<BoundingBox CRS="EPSG:4326" minx="25.845557" miny="-164.765831" maxx="70.409756" maxy="-67.790980"/>
<Style>
<Name>default</Name>
<Title>1</Title>
<LegendURL width="76" height="16">
<Format>image/png</Format>
<OnlineResource xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=1" xlink:type="simple"/>
</LegendURL>
</Style>
</Layer>
<Layer queryable="1">
<Name>2</Name>
<Title>Cities</Title>
<Abstract>Cities</Abstract>
<CRS>CRS:84</CRS>
<CRS>EPSG:4326</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-158.064606</westBoundLongitude>
<eastBoundLongitude>-67.986769</eastBoundLongitude>
<southBoundLatitude>19.696150</southBoundLatitude>
<northBoundLatitude>64.869104</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="CRS:84" minx="-158.064606" miny="19.696150" maxx="-67.986769" maxy="64.869104"/>
<BoundingBox CRS="EPSG:4326" minx="19.696150" miny="-158.064606" maxx="64.869104" maxy="-67.986769"/>
<Style>
<Name>default</Name>
<Title>2</Title>
<LegendURL width="72" height="16">
<Format>image/png</Format>
<OnlineResource xlink:href="http://sampleserver1a.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer?request=GetLegendGraphic%26version=1.3.0%26format=image/png%26layer=2" xlink:type="simple"/>
</LegendURL>
</Style>
</Layer>
</Layer>
</Capability>
</WMS_Capabilities>
GetMap
Request (Requête)
Response map (Carte de réponse)

Request (Requête)
http://gisserver.example.com:6080/arcgis/services/folder/service/MapServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&DIM_DEPTH=2000
Pour les services WMS contenant des couches temporelles ou d’élévation, le paramètre TIME ou ELEVATION peut être ajouté.
Temps
TIME : prend en charge les requêtes temporelles en précisant une instance ou une plage de temps.
TIME=1999 (durée pendant l’année 1999)
Request (Requête)
http://gisserver.example.com:6080/arcgis/services/folder/service/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&TIME=1999
TIME=1980/2010 (durée entre 1980 et 2010)
Request (Requête)
http://gisserver.example.com:6080/arcgis/services/folder/service/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&TIME=1980/2010
TIME=1999-12-31T14:30:30/2000-01-01T14:30:30
Request (Requête)
http://gisserver.example.com:6080/arcgis/services/folder/service/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&TIME=1999-12-31T14:30:30/2000-01-01T14:30:30
Élévation
Vous pouvez également effectuer la requête getMap pour utiliser ELEVATION (un mot-clé défini dans la spécification WMS) si le champ de dimension verticale a été spécifiquement défini dans le jeu de données mosaïque ou la couche NetCDF, avant de publier les services. Vous pouvez spécifier le champ de dimension verticale dans la propriété Vertical du paramètre Mosaic Dataset Properties Defaults (Valeurs par défaut du jeu de données mosaïque) pour les jeux de données mosaïque ou dans l’onglet NetCDF de la page Layer Property (Propriété de la couche) pour les couches NetCDF.
http://gisserver.example.com:6080/arcgis/services/folder/service/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&TIME=2000-01-01T14:30:30&ELEVATION=-30
GetFeatureInfo
Request (Requête)
XML response (Réponse XML)
<FeatureInfoResponse>
<FIELDS FID="14" Shape="Null" AREA="77330.258" STATE_NAME="Nebraska" STATE_FIPS="31" SUB_REGION="W N Cen"
STATE_ABBR="NE" POP1990="1578385" POP1999="1671251" POP90_SQMI="20" HOUSEHOLDS="602363" MALES="769439"
FEMALES="808946" WHITE="1480558" BLACK="57404" AMERI_ES="12410" ASIAN_PI="12422" OTHER="15591"
HISPANIC="36969" AGE_UNDER5="119606" AGE_5_17="309406" AGE_18_29="281105" AGE_30_49="441470"
AGE_50_64="203730" AGE_65_UP="223068" NEVERMARRY="295873" MARRIED="719288" SEPARATED="13552"
WIDOWED="96052" DIVORCED="90230" HSEHLD_1_M="63686" HSEHLD_1_F="95985" MARHH_CHD="171428"
MARHH_NO_C="179086" MHH_CHILD="7603" FHH_CHILD="34583" HSE_UNITS="660621" VACANT="58258"
OWNER_OCC="400394" RENTER_OCC="201969" MEDIAN_VAL="50400" MEDIANRENT="282" UNITS_1DET="479124"
UNITS_1ATT="15767" UNITS2="18369" UNITS3_9="46246" UNITS10_49="49402" UNITS50_UP="9656"
MOBILEHOME="37046" NO_FARMS87="60502" AVG_SIZE87="749" CROP_ACR87="23320162" AVG_SALE87="110197"/>
</FeatureInfoResponse>
GetStyles
Request (Requête)
XML response (Réponse XML)
<sld:StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd">
<!-- layer "0" -->
<sld:NamedLayer>
<sld:Name>0</sld:Name>
<!-- NamedStyle -->
<sld:NamedStyle>
<sld:Name>default</sld:Name>
</sld:NamedStyle>
<!-- UserStyle -->
</sld:NamedLayer>
<!-- layer "1" -->
<sld:NamedLayer>
<sld:Name>1</sld:Name>
<!-- NamedStyle -->
<sld:NamedStyle>
<sld:Name>default</sld:Name>
</sld:NamedStyle>
<!-- UserStyle -->
</sld:NamedLayer>
<!-- layer "2" -->
<sld:NamedLayer>
<sld:Name>2</sld:Name>
<!-- NamedStyle -->
<sld:NamedStyle>
<sld:Name>default</sld:Name>
</sld:NamedStyle>
<!-- UserStyle -->
</sld:NamedLayer>
</sld:StyledLayerDescriptor>
GetLegendGraphic
Request (Requête)
Response legend graphic (Graphique de légende de réponse)

Remarque :
Dans de nombreux cas, un navigateur Web ne constitue pas un client WMS préféré, mais il s’agit toujours d’un bon outil pour suivre et déboguer la communication entre un serveur WMS et un client.
Paramètres de requête WMS
Les spécifications Web Map Service de l’OGC définissent une liste complète des paramètres de requête pouvant être utilisés dans chaque opération WMS. Reportez-vous aux liens ci-dessous pour consulter les différentes versions de la spécification de l’OGC pour l’implémentation WMS :
Les tableaux ci-dessous répertorient tous les paramètres de requête applicables à l’implémentation WMS, qui ne représente qu’un sous-ensemble des paramètres définis dans la spécification.
Paramètres d’une URL de requête WMS GetCapabilities
|
Paramètre |
Obligatoire/facultatif |
Valeur par défaut |
Description |
|---|---|---|---|
|
VERSION/WMTVER |
Facultatif |
1.3.0 (versions 9.3 et ultérieures) 1.1.1 (9.2) |
Version de la requête. Utilisez uniquement WMTVER dans WMS 1.0.0 ; sinon, utilisez VERSION. |
|
SERVICE |
Obligatoire |
N/D |
Type de service. Il doit être réglé sur WMS. Le paramètre n’est pas disponible dans WMS 1.0.0. |
|
REQUEST |
Obligatoire |
N/D |
Nom de la requête. Il doit être défini sur GetCapabilities. Pour WMS 1.0.0, il doit être défini sur capabilities. |
|
FORMAT |
Facultatif |
text/XML (versions 9.3 et ultérieures) |
Format en sortie pour les métadonnées du service. Ce paramètre n’est disponible que dans WMS 1.3.0 (par exemple, application/vnd.ogc.wms_xml, text/plain ou text/html). |
Paramètres d’une URL de requête WMS GetMap
|
Paramètre |
Obligatoire/facultatif |
Valeur par défaut |
Description |
|---|---|---|---|
|
VERSION/WMTVER |
Obligatoire |
N/D |
Version de la requête. Utilisez uniquement WMTVER dans WMS 1.0.0 ; sinon, utilisez VERSION. |
|
REQUEST |
Obligatoire |
N/D |
Nom de la requête. Il doit être défini sur GetMap. Pour WMS 1.0.0, il doit être défini sur map. |
|
LAYERS |
Obligatoire |
N/D |
Liste séparée par des virgules d’une ou plusieurs couches de cartes (par exemple, 0,1,2 ou layer1,layer2). |
|
STYLES |
Obligatoire |
N/D |
Liste séparée par des virgules d’un ou plusieurs styles, un style par couche demandée (par exemple, 0,1,2 ou style1,style2). |
|
CRS/SRS |
Obligatoire |
N/D |
Système de coordonnées de référence. CRS n’est utilisé que dans WMS 1.3.0 ; sinon, utilisez SRS (par exemple, EPSG:4326 ou EPSG:4269). |
|
BBOX |
Obligatoire |
N/D |
Coins de l’emprise (inférieur gauche et supérieur droit) en unités CRS/SRS (par exemple, -180,-90,180,90). |
|
WIDTH |
Obligatoire |
N/D |
Largeur en pixels d’image de la carte (par exemple, 1024). |
|
HEIGHT |
Obligatoire |
N/D |
Hauteur en pixels de l’image de la carte (par exemple, 768). |
|
FORMAT |
Obligatoire |
N/D |
Format en sortie de la carte (par exemple, image/png, image/jpeg, image/svg+xml ou image/bil). Si vous spécifiez le format en sortie image/bil, le client WMS devra aussi générer un en-tête correspondant (.hdr) pour lire correctement les images. |
|
TRANSPARENT |
Facultatif |
False |
Détermine si le fond est transparent ou non (True ou False, respectivement). |
|
BGCOLOR |
Facultatif |
0xFFFFFF |
Couleur RVB hexadécimale pour l’arrière-plan de la carte (par exemple, 0xFFFFFF ou FFFFFF). |
|
SLD |
Facultatif |
"" |
URL du fichier XML de descripteurs SLD. |
|
SLD_BODY |
Facultatif |
"" |
Corps XML du fichier SLD. |
|
TIME |
Facultatif |
"" |
Valeur temporelle de la couche demandée. Les applications clientes ArcGIS prennent uniquement en charge la dimension TIME si la couche est temporelle. Si la temporalité de la couche n’est pas activée, vous devrez utiliser un navigateur Web ou un client personnalisé pour soumettre une requête GetMap via le paramètre DIM_ (répertorié ci-dessous). |
|
ELEVATION |
Facultatif |
"" |
Valeur d’élévation de la couche demandée. Les applications clientes ArcGIS prennent uniquement en charge la dimension ELEVATION si la couche gère l’élévation. Vous ne pouvez définir l’élévation que dans les jeux de données NetCDF et mosaïque. |
|
EXCEPTIONS |
Facultatif |
text/xml (WMS 1.3.0) application/vnd.ogc.se_xml (WMS 1.1.1 et WMS 1.1.0) application/vnd.ogc.inimage (WMS 1.0.0) |
Format dans lequel les exceptions doivent être signalées (par exemple, text/xml ou text/html). |
|
DIM_ |
Facultatif |
"" |
Valeur dimensionnelle des couches de carte demandées ; DIM_ est pris en charge dans WMS 1.1.0 et versions ultérieures. Les dimensions ne sont actuellement pas prises en charge par l’intermédiaire des applications clientes ArcGIS. Pour utiliser les dimensions, vous devez utiliser un navigateur Web ou créer votre propre application cliente OGC personnalisée grâce à ArcObjects ou un autre langage |
Paramètres d’une URL de requête WMS GetFeatureInfo
|
Paramètre |
Obligatoire/facultatif |
Valeur par défaut |
Description |
|---|---|---|---|
|
VERSION/WMTVER |
Obligatoire |
N/D |
Version de la requête. Utilisez uniquement WMTVER dans WMS 1.0.0 ; sinon, utilisez VERSION. |
|
REQUEST |
Obligatoire |
N/D |
Nom de la requête. Il doit être défini sur GetFeatureInfo. Pour WMS 1.0.0, il doit être défini sur feature_info. |
|
Map request part (Partie de la demande de carte) |
Obligatoire |
N/D |
Copie partielle des paramètres de requête GetMap ayant généré la carte pour laquelle les informations sont souhaitées. |
|
QUERY_LAYERS |
Obligatoire |
N/D |
Liste séparée par des virgules d’une ou plusieurs couches de carte à interroger (par exemple, 0,1,2 ou couche1,couche2). |
|
INFO_FORMAT |
Obligatoire (WMS 1.3.0) Facultatif (WMS 1.1.1, 1.1.0, 1.0.0) |
N/D (WMS 1.3.0) text/xml (WMS 1.1.1, 1.1.0, 1.0.0) |
Format de retour des informations d’entité (par exemple, text/xml ou text/html). |
|
I/X |
Obligatoire |
N/D |
Coordonnée X en pixels de l’entité dans le système de coordonnées cartographique (par exemple, 100). Utilisez I pour WMS 1.3.0 ; sinon, utilisez X. |
|
J/Y |
Obligatoire |
N/D |
Coordonnée Y en pixels de l’entité dans le système de coordonnées cartographique (par exemple, 100). Utilisez J pour WMS 1.3.0 ; sinon, utilisez Y. |
|
TIME |
Facultatif |
"" |
Valeur temporelle de la couche demandée. Les applications clientes ArcGIS prennent uniquement en charge la dimension TIME si la couche est temporelle. Si la temporalité de la couche n’est pas activée, vous devrez utiliser un navigateur Web ou un client personnalisé pour soumettre une requête GetMap via le paramètre DIM_ (répertorié ci-dessous). |
|
ELEVATION |
Facultatif |
"" |
Valeur d’élévation de la couche demandée. Les applications clientes ArcGIS prennent uniquement en charge la dimension ELEVATION si la couche gère l’élévation. Vous ne pouvez définir l’élévation que dans les jeux de données NetCDF et mosaïque. |
|
EXCEPTIONS |
Facultatif |
text/xml (WMS 1.3.0) application/vnd.ogc.se_xml (WMS 1.1.1 et WMS 1.1.0) application/vnd.ogc.inimage (WMS 1.0.0) |
Format dans lequel les exceptions doivent être signalées (par exemple, text/xml ou text/html). |
|
DIM_ |
Facultatif |
"" |
Valeur dimensionnelle des couches de carte demandées ; DIM_ est pris en charge dans WMS 1.1.0 et versions supérieures. Les dimensions ne sont actuellement pas prises en charge par l’intermédiaire des applications clientes ArcGIS. Pour utiliser les dimensions, vous devez utiliser un navigateur Web ou créer votre propre application cliente OGC personnalisée grâce à ArcObjects ou un autre langage |
Paramètres d’une demande WMS GetStyles
|
Paramètre |
Obligatoire/facultatif |
Valeur par défaut |
Description |
|---|---|---|---|
|
VERSION |
Obligatoire |
1.3.0 (versions 9.3 et ultérieures) 1.1.1 (9.2) |
Version requise par les interfaces OGC. |
|
REQUEST |
Obligatoire |
N/D |
Nom de la requête. Il doit être défini sur GetStyles. |
|
LAYERS |
Obligatoire |
N/D |
Liste séparée par des virgules des couches nommées pour récupérer les descriptions de style. |
|
SLDVER |
Facultatif |
1.0.0 (10.0) |
Version SLD demandée pour le document SLD. Seule la version 1.0.0 est prise en charge. |
Paramètres d’une requête WMS GetLegendGraphic
|
Paramètre |
Obligatoire/facultatif |
Valeur par défaut |
Description |
|---|---|---|---|
|
VERSION |
Obligatoire |
1.3.0 (versions 9.3 et ultérieures) 1.1.1 (9.2) |
Version requise par les interfaces OGC. |
|
REQUEST |
Obligatoire |
N/D |
Nom de la requête. Il doit être défini sur GetLegendGraphic. |
|
LAYER |
Obligatoire |
N/D |
Couche pour laquelle produire le graphique de légende. |
|
STYLE |
Facultatif |
default |
Style de la couche pour laquelle produire le graphique de légende. S’il est absent, le style par défaut est sélectionné. Le style peut correspondre à tout style valide disponible pour une couche, y compris les styles non SLD définis en interne. |
|
RULE |
Facultatif |
"" |
Règle de style pour laquelle produire le graphique de légende, le cas échéant. Lorsqu’un style comporte plusieurs règles, mais qu’aucune règle spécifique n’est sélectionnée, le service de carte est obligé de produire un graphique représentatif de toutes les règles du style. |
|
SLD |
Facultatif |
"" |
Spécifie une référence à un document SLD. Ce paramètre fonctionne de manière semblable au paramètre SLD= de l’opération WMS GetMap |
|
SLD_BODY |
Facultatif |
"" |
Permet l’inclusion directe d’un document SLD dans une requête HTTP GET. Ce paramètre fonctionne de manière semblable au paramètre SLD_BODY de l’opération WMS GetMap |
|
FORMAT |
Facultatif |
image/png (png24) |
Le type MIME du format de fichier dans lequel renvoyer le graphique de légende. Les valeurs autorisées sont les mêmes que pour le paramètre FORMAT= de la requête WMS GetMap. |
|
WIDTH |
Facultatif |
Dépend de l’image de légende spécifique |
Donne une indication pour la largeur du graphique renvoyé en pixels. |
|
HEIGHT |
Facultatif |
Dépend de l’image de légende spécifique |
Donne une indication pour la hauteur du graphique renvoyé en pixels. |
|
EXCEPTIONS |
Facultatif |
text/xml (WMS 1.3.0) application/vnd.ogc.se_xml (WMS 1.1.1 et WMS 1.1.0) application/vnd.ogc.inimage (WMS 1.0.0) |
Type MIME du format dans lequel renvoyer les exceptions. Les valeurs autorisées sont les mêmes que pour le paramètre EXCEPTIONS= de la requête WMS GetMap. |