Pages: 1
- Sujet précédent - Mise en place d'un Foreign Data Wrapper sur Postgis - Données Sandre - Sujet suivant
#1 Wed 05 April 2023 12:09
- sandy
- Juste Inscrit !
- Lieu: NANTES
- Date d'inscription: 26 Jul 2010
- Messages: 7
Mise en place d'un Foreign Data Wrapper sur Postgis - Données Sandre
Bonjour,
Je cherche à créer un schéma de données externe sur ma base de données Postgis, afin d'accéder au flux WFS du Sandre. J'utilise pour cela l'extension ogr_fdw.
J'ai déjà mis en place ce type de connexion, cela fonctionne parfaitement.
Seulement, j'ai un soucis avec le flux fourni par le Sandre.
Code:
--Création du serveur via FOREIGN DATA WRAPPER: CREATE SERVER fdw_ogr_sandre FOREIGN DATA WRAPPER ogr_fdw OPTIONS ( datasource 'WFS:https://services.sandre.eaufrance.fr/geo/sandre', format 'WFS' ); --Import des couches fournis par le flux WFS : IMPORT FOREIGN SCHEMA ogr_all FROM SERVER fdw_ogr_sandre INTO fdw_sandre --nom du schéma dans ma bdd OPTIONS ( -- mettre le nom des tables en minuscule et sans caractères bizares launder_table_names 'true', -- mettre le nom des champs en minuscule launder_column_names 'true' )
J'obtiens l'erreur suivante :
Code:
SQL Error [XX000]: ERROR: GDAL AppDefined [1] HTTP error code : 400
Par contre, la méthode fonctionne très bien si j'utilise les flux thématiques fourni par le sandre. Seulement, les données récentes de la BD Topage qui m'intéressent ne sont pas dans les flux thématiques.
https://www.sandre.eaufrance.fr/actuali … graphiques
Le même script fonctionne avec
Code:
datasource 'WFS:https://services.sandre.eaufrance.fr/geo/hyd'
Est-ce quelqu'un a déjà été confronté à ce problème, et accessoirement trouvé d'où venait le problème ?
Pour info, j'ai une instance PostgreSQL 14.5 / Postgis 3.2.1
Dernière modification par sandy (Wed 05 April 2023 15:50)
Hors ligne
Pages: 1
- Sujet précédent - Mise en place d'un Foreign Data Wrapper sur Postgis - Données Sandre - Sujet suivant