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: 9
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


