Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Wed 05 April 2023 12:09

sandy
Juste Inscrit !
Lieu: NANTES
Date d'inscription: 26 Jul 2010
Messages: 6

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

 

Pied de page des forums

Powered by FluxBB