Informations sur les API géoserver
Une partie de nos jeux de données sont mis à disposition par le SIG de Saint-Etienne Métropole, un système d'information géographique développé en interne. La partie diffusion de données est assurée par un serveur de diffusion de données géographique Geoserver via des flux WFS. Ces API ne sont pas mises en place par notre plateforme data.saint-etienne-metropole.fr, mais sont mises à disposition directement sur nos espaces data.gouv.fr (indications dans la description de la ressource). L'URL de ces API est de la forme suivante : extranet.saint-etienne.fr/extrasig/geoserver/vse/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=vse:NomDeLaCouche&outputFormat=format(&cql_filter=AttributetCondition) L'option typeName est fixe car c'est celle qui détermine la source de donnée chez nous. L'option outputFormat peut prendre différentes valeurs. Les principales sont : • application/json : Pour une sortie au format JSON ou GéoJSON • shape-zip : Pour une sortie sous forme d'un shapefile ziper • Csv : Pour une sortie sous la forme d'une table CSV D'autres formats sont disponibles mais ne sont pas utilisés par Saint-Etienne Métropole, ils peuvent être retrouvés dans la documentation de Géoserver ici : https://docs.geoserver.org/latest/en/user/services/wfs/outputformats.html Il est aussi possible de filtrer les données obtenues en utilisant l'option "cql_filter" suivi d'une condition. La documentation de Geoserver détail comment utiliser ces conditions : https://docs.geoserver.org/latest/en/user/tutorials/cql/cql_tutorial.html#cql-tutorial