Filtrer les Cartes

Cette séction éxplique les capacités de GeoServer WMS fitering.

  1. Naviguez jusq’à GeoServer Welcome Page.

  2. Allez au lien Layer Preview qui se trouve en bas du menu à votre gauche et montrez la couche geosolutions:WorldCountries avec OpenLayers ‘Common Format’.

    ../_images/filtering1.png

    qui montre l’avant-première des couches GeoServer

    ../_images/filtering2.png

    Montre la couche avec OpenLayers

  3. 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
    
  4. cliquez ‘Apply Filter’ bouton à droite.

    ../_images/filtering3.png

    Résultat du filtre CQL

  5. 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%'
    
  6. cliquez ‘Apply Filter’ bouton à droite.

    ../_images/filtering6.png

    Resultat du filtre CQL

  7. 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>
    
  8. cliquez ‘Apply Filter’ bouton à droite.

    ../_images/filtering4.png

    Resultat du filtre OGC

  9. 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
    
  10. Clicuez ‘Apply Filter’ bouton à droite.

    ../_images/filtering5.png

    Resultat du filtre FeatureID