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 Thu 23 August 2018 09:25
- alexandra21
- Juste Inscrit !
- Date d'inscription: 25 Jul 2018
- Messages: 7
Interrogation des flux WFS.
Bonjour,
Je viens vers vous car je suis confrontée à un problème d'interrogation sur PostgreSQL des flux WFS du geoservice de l'IGN.
Après avoir installé l'extension ogr_fdw, créé un serveur distant et créé une table étrangère correspondant à une couche servie par le flux, je veux visualiser les données de la table mais un message d'erreur 500 indique qu'il y a une erreur interne au niveau de mon serveur.
Pourriez-vous m'aider à résoudre ce problème ?
Hors ligne
#2 Thu 23 August 2018 09:39
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1129
Re: Interrogation des flux WFS.
Salut,
si vous pouviez poster les définitions du serveur et de la table,
cela serait utile pour essayer de vous aider.
Hors ligne
#3 Thu 23 August 2018 10:59
- alexandra21
- Juste Inscrit !
- Date d'inscription: 25 Jul 2018
- Messages: 7
Re: Interrogation des flux WFS.
Les voici :
CREATE EXTENSION IF NOT EXISTS ogr_fdw;
CREATE SERVER geoportail FOREIGN DATA WRAPPER ogr_fdw OPTIONS (datasource 'WFS:http://wxs.ign.fr/CLEF/geoportail/wfs', format 'WFS');
CREATE FOREIGN TABLE bdtopo_bdd_wld_wgs84g_commune (
fid bigint,
the_geom Geometry(MultiSurface,4326),
gml_id varchar,
id varchar,
prec_plani real,
nom varchar,
code_insee varchar,
statut varchar,
arrondisst varchar,
depart varchar,
region varchar,
popul integer
) SERVER geoportail
OPTIONS (layer 'BDTOPO_BDD_WLD_WGS84G:commune');
Hors ligne
#4 Thu 23 August 2018 11:08
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1534
Re: Interrogation des flux WFS.
Jamais reussi non plus avec les nouveaux WS IGN et OGR
A croire qu'ils le font exprès.
Nicolas
Hors ligne
#5 Thu 23 August 2018 11:15
- alexandra21
- Juste Inscrit !
- Date d'inscription: 25 Jul 2018
- Messages: 7
Re: Interrogation des flux WFS.
Je me suis renseignée directement auprès de l'IGN mais ils n'ont pas de solution hormis que la clef est bien fonctionnelle !!!
Hors ligne
#6 Thu 23 August 2018 11:30
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1534
Re: Interrogation des flux WFS.
Pour s'en sortir, un peu (chargement dans des tables PG, et pas des FOREIGN tables);
- Recupérer la liste des layers WFS depuis le doc XML
- faire un wget sur le document de chaque layer, puis ogr pour charger ce doc:
Code:
wget -qO- ${WFS_URL}${wfs_name} | ogr2ogr -append -f PostgreSQL PG:"${OGR_CON}" /vsistdin/ -nln ${table_name}
Nicolas
Hors ligne