Exemples de descripteurs SLD WMS
Les exemples de descripteurs SLD suivants sont disponibles sur le serveur sampleserver1.arcgisonline.com public. Leur objectif est de vous aider à comprendre le fonctionnement des services WMS d'ArcGIS Server avec les ressources SLD externes.
Chaque exemple est associé à un fichier XML SLD correspondant, accessible par l'intermédiaire de l'URL http://sampleserver1.arcgisonline.com/arcgis/wms/slds/<nom_fichier>.xml, afin d'imiter une ressource xml SLD externe d'un client. Chaque exemple est également doté d'une demande WMS GetMap, qui requiert un service WMS ArcGIS Server public (également sur sampleserver1.arcgisoneline.com) pour afficher la carte à l'aide d'un style défini dans la ressource SLD externe.
Tous les exemples de descripteurs SLD sont destinés au service WMS ArcGIS Server public ESRI_StatesCitiesRivers_USA, qui est accessible via l'URL http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer? Pour utiliser les exemples, vous pouvez cliquer sur le lien de la demande GetMap ou copier la chaîne de demande pour l'ouvrir dans un navigateur.
Pour consulter le contenu d'un fichier SLD d'exemple, il vous suffit d'accéder directement au fichier XML par l'intermédiaire de l'URL fournie. Vous pouvez par ailleurs télécharger n'importe quel fichier XML SLD d'exemple ci-dessous, le modifier et l'afficher à nouveau par l'intermédiaire d'une URL publique afin de demander le service WMS ESRI_StatesCitiesRivers_USA pour afficher la carte avec votre propre style SLD.
polygon_propertyIsGreaterThanOrEqualTo
polygon_propertyIsLessThanOrEqualTo
point_pointSymbolizer
Description : style SLD qui utilise un paramètre "pointSymbolizer" pour afficher les entités dans une couche de points
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_pointSymbolizer.xml
Réponse GetMap :
point_propertyIsEqualTo
Description : style SLD qui utilise un filtre "propertyIsEqualTo" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de points
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_propertyIsEqualTo.xml
Réponse GetMap :
point_propertyIsNotEqualTo
Description : style SLD qui utilise un filtre "propertyIsNotEqualTo" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de points
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_propertyIsNotEqualTo.xml
Réponse GetMap :
point_propertyIsLike
Description : style SLD qui utilise un filtre "propertyIsLike" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de points Par exemple : n'affichez que les villes dont le nom commence par "San" ou "Santa".
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_propertyIsLike.xml
Réponse GetMap :
point_not
Description : style SLD qui utilise un filtre logique "not" pour faire opposition à un autre filtre et afficher uniquement un sous-ensemble de toutes les entités dans une couche de points
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_not.xml
Réponse GetMap :
point_bbox
Description : style SLD qui utilise un filtre spatial "bbox" pour afficher uniquement les entités qui se trouvent au sein d'une emprise.
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_bbox.xml
Réponse GetMap :
point_within
Description : style SLD qui utilise un filtre spatial "within" pour afficher uniquement les entités qui se trouvent dans une géométrie de polygone
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/point_within.xml
Réponse GetMap :
polyline_lineSymbolizer
Description : style SLD qui utilise un paramètre "lineSymbolizer" pour afficher les entités dans une couche de polylignes
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polyline_lineSymbolizer.xml
Réponse GetMap :
polygon_polygonSymbolizer
Description : style SLD qui utilise un paramètre "polygonSymbolizer" pour afficher les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_polygonSymbolizer.xml
Réponse GetMap :
polygon_textSymbolizer
Description : style SLD qui utilise un paramètre "textSymbolizer" pour ajouter du texte à chaque entité dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_textSymbolizer.xml
Réponse GetMap :
polygon_propertyIsEqualTo
Description : style SLD qui utilise un filtre "propertyIsEqualTo" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_propertyIsEqualTo.xml
Réponse GetMap :
polygon_propertyIsGreaterThan
Description : style SLD qui utilise un filtre "propertyIsGreaterThan" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_propertyIsGreaterThan.xml
Réponse GetMap :
polygon_propertyIsGreaterThanOrEqualTo
Description : style SLD qui utilise un filtre "propertyIsGreaterThanOrEqualTo" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_propertyIsGreaterThanOrEqualTo.xml
Réponse GetMap :
polygon_propertyIsLessThan
Description : style SLD qui utilise un filtre "propertyIsLessThan" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_propertyIsLessThan.xml
Réponse GetMap :
polygon_propertyIsLessThanOrEqualTo
Description : style SLD qui utilise un filtre "propertyIsLessThanOrEqualTo" pour afficher uniquement un sous-ensemble de toutes les entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_propertyIsLessThanOrEqualTo.xml
Réponse GetMap :
polygon_multiple_rules
Description : style SLD qui utilise plusieurs règles pour appliquer une symbologie distincte à des sous-ensembles d'entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_multiple_rules.xml
Réponse GetMap :
polygon_and
Description : style SLD qui utilise un filtre logique "and" pour combiner deux autres filtres et afficher un sous-ensemble d'entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_and.xml
Réponse GetMap :
polygon_or
Description : style SLD qui utilise un filtre logique "or" pour s'associer à un autre filtre et afficher un sous-ensemble d'entités dans une couche de polygones
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_or.xml
Réponse GetMap :
polygon_contains
Description : style SLD qui utilise un filtre spatial "contains" pour afficher uniquement les entités surfaciques qui contiennent un point spécifique
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_contains.xml
Réponse GetMap :
polygon_crosses
Description : style SLD qui utilise un filtre spatial "crosses" pour afficher uniquement les entités surfaciques qui traversent une autre entité
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_crosses.xml
Réponse GetMap :
polygon_disjoint
Description : style SLD qui utilise un filtre spatial "disjoint" pour afficher uniquement des entités surfaciques qui sont disjointes d'une autre entité
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_disjoint.xml
Réponse GetMap :
polygon_intersects
Description : style SLD qui utilise un filtre spatial "intersects" pour afficher uniquement des entités surfaciques qui croisent une autre entité
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_intersects.xml
Réponse GetMap :
polygon_overlaps
Description : style SLD qui utilise un filtre spatial "overlaps" pour afficher uniquement des entités surfaciques qui superposent une autre entité
URL du fichier SLD : http://sampleserver1.arcgisonline.com/arcgis/wms/slds/polygon_overlaps.xml
Réponse GetMap :