Tutoriel OGR
Titre
Étape 1
Installer Osgeo4w64 (si ordi 64bits) avec les librairies gdal/ogr, Xerces ou Expat support, curl (les librairies manquantes seront proposées :
Titre
Étape 2
Exécuter : C:\OSGeo4W64\OSGeo4W64.bat qui est une invite en ligne de commande.
Titre
Étape 3
Modifier le proxy de Gdal si vous en avez un, en entrant dans la ligne de commande :
- Pour définir le proxy :
set GDAL_HTTP_PROXY=adresse_proxy:port_proxy
- Pour définir le login et mot de passe du proxy :
set GDAL_HTTP_PROXYUSERPWD=user:passwd
Titre
Étape 4
Requêter la donnée concernée en shape en entrant (exemple sur les parcelles)
- pour obtenir les parcelles sur une commune (ici Bruz) :
ogr2ogr -f “Esri Shapefile” -t_srs “EPSG:2154” “parcelle.shp” “wfs:https://data.geopf.fr/wfs/ows?SERVICE=WFS” “CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle” -where “nom_com='Bruz'”
- pour obtenir les parcelles sur une commune par code INSEE (ici 02408) :
ogr2ogr -f “Esri Shapefile” -t_srs “EPSG:2154” “parcelle.shp” “https://data.geopf.fr/wfs/ows?SERVICE=WFS” “CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle” -where “code_dep='02' AND code_com='408'”
- pour obtenir les parcelles sur une emprise :
ogr2ogr -spat 705200 6734800 705300 6734900 -f “Esri Shapefile” -spat_srs “EPSG:2154” -t_srs “EPSG:2154” “parcelle.shp” “wfs:https://data.geopf.fr/wfs/ows?SERVICE=WFS” “CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle”
Titre
Étape 5
Faire les mêmes opérations (hormis la config du proxy si l’invite en ligne de commande est toujours ouverte) pour :
- CADASTRALPARCELS.PARCELLAIRE_EXPRESS:feuille
- CADASTRALPARCELS.PARCELLAIRE_EXPRESS:localisant
- CADASTRALPARCELS.PARCELLAIRE_EXPRESS:commune
- ...
ou toutes autres données en adaptant éventuellement les requêtes aux attributs de la base de données concernées (les attributs peuvent être consultés de cette manière dans un navigateur :
https://data.geopf.fr/wfs/ows?SERVICE=WFS&VERSION=2.0.0&Request=Describefeaturetype&typeName=NOM_de_la_Ressource
où NOM_de_la_Ressource correspond au nom technique de la ressource WFS
L’usage courant des services WFS se limite à des emprises raisonnables (échelles du 1/25 000e et plus grandes) ou à un nombre d’objets limité (de l’ordre de 5000 objets). L’objet de ce tutoriel n’est pas de proposer un substitut au téléchargement sur des zones plus grandes. En cas de doutes, nous vous invitons à contacter le support de l’IGN