Filtrer les Cartes¶
Cette séction éxplique les capacités de GeoServer WMS fitering.
Naviguez jusq’à GeoServer Welcome Page.
Allez au lien Layer Preview qui se trouve en bas du menu à votre gauche et montrez la couche geosolutions:WorldCountries avec OpenLayers ‘Common Format’.
qui montre l’avant-première des couches GeoServer
Montre la couche avec OpenLayers
De la Filter combo box séléctionnez ‘CQL’ et inserez la commande suivante dans le champ de texte:
POP_EST <= 5000000 AND POP_EST >100000
cliquez ‘Apply Filter’ bouton à droite.
Résultat du filtre CQL
Note
La requete WMS correspondente est:
Maintennt introduisez la commande suivante dans le champ de texte:
DISJOINT(the_geom, POLYGON((-90 40, -90 45, -60 45, -60 40, -90 40))) AND strToLowerCase(NAME) LIKE '%on%'
cliquez ‘Apply Filter’ bouton à droite.
Resultat du filtre CQL
De la Filter combo box séléctionnez ‘OGC’ et inserez le filtre suivant dans le champ de texte:
<Filter><PropertyIsEqualTo><PropertyName>TYPE</PropertyName><Literal>Sovereign country</Literal></PropertyIsEqualTo></Filter>
cliquez ‘Apply Filter’ bouton à droite.
Resultat du filtre OGC
De la Filter combo box séléctionnez ‘FeatureID’ et inserez les caractéristique suivantes ids dans le champ de texte séparées par la virgule:
WorldCountries.227,WorldCountries.184,WorldCountries.33
Clicuez ‘Apply Filter’ bouton à droite.
Resultat du filtre FeatureID
Note
La requete WMS correspondente est: