Message posté par : jeremy SERIEYE
----------------------------------------
Bonjour à tous,
Je cherche à importer un flux WFS en BDD postgres.
J'arrive à ce que je souhaite la BD Topo cependant impossible avec le WFS du GPU (https://wxs-gpu.mongeoportail.ign.fr/externe/39wtxmgtn23okfbbs1al2lz3/wfs).
-----------------
Code :
DROP SERVER IF EXISTS fdw_ogr_ign_gpu CASCADE;
CREATE SERVER fdw_ogr_ign_gpu FOREIGN DATA WRAPPER ogr_fdw
OPTIONS (
datasource 'WFS:https://wxs-gpu.mongeoportail.ign.fr/externe/39wtxmgtn23okfbbs1al2lz3/wfs?service=WFS&request=GetCapabilities',
format 'WFS',
config_options 'GDAL_HTTP_UNSAFESSL=YES'
);
CREATE SCHEMA IF NOT EXISTS ign_gpu;
IMPORT FOREIGN SCHEMA ogr_all
FROM SERVER fdw_ogr_ign_gpu
INTO ign_gpu
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'
)
;
SELECT foreign_table_schema, foreign_table_name
FROM information_schema.foreign_tables
WHERE foreign_table_schema = 'ign_gpu'
ORDER BY foreign_table_schema, foreign_table_name;
SELECT *
FROM ign_gpu.wfs_du_doc_urba
LIMIT 1;
-----------------
Lors du dernier SELECT ci-dessus j'ai le code erreur suivant :
ERROR: GDAL AppDefined [1] HTTP error code : 403
ERREUR: GDAL AppDefined [1] HTTP error code : 403
État SQL : XX000
Si certains connaissent la solution, je suis preneur !
Merci par avance.
Jérémy
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361981#p361981
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Anthony B. (anthony.besson.job(a)gmail.com)
----------------------------------------
Bonjour,
J'ai un serveur de base de données installé sur mon poste WIndows 10, en PostgreSQL 11, sur lequel j'ai plusieurs bases de données.
Sur la plupart, j'avais activé/créé les extensions postgis et postgis_topology pour utiliser les dimensions spatiales de la BD.
Jusqu'à aujourd'hui aucun souci.
Je me reconnecte aujourd'hui (via PgAdmin 4 version 6.12) et en essayant de créer une nouvelle BD, je m'aperçois que je ne peux plus créer ces 2 extensions :
- via un clic droit sur "Extensions" => elles ne sont plus listées dans le menu déroulant
- via un script sql sur la base => j'ai le message suivant :
-----------------
Citation :
ERREUR : ERREUR: n'a pas pu ouvrir le fichier de contrôle d'extension « C:/Program Files/PostgreSQL/11/share/extension/postgis.control » : No such file or directory
État SQL : 58P01
-----------------
En allant vérifier dans le répertoire de mon installation, en effet je n'ai plus ces extensions dans le dossier mentionné !
En sachant que je n'ai rien fait de particulier sur mon poste depuis septembre où cela fonctionnait !
Et du coup toutes mes autres bases de données sont inexploitables puisque les tables avec géométries précédemment importées ne se retrouvent plus gérées par manque de l'extension !
J'ai un peu fouillé sur Internet mais je ne trouve rien qui réponde à cette problématique (j'ai essayé de couper mon antivirus et mon pare-feu mais rien ne change).
Auriez-vous déjà rencontré ce genre de souci ?
Dois-je réinstaller un PostgreSQL ? Auquel cas je vais perdre toutes mes bases actuelles ?
Merci pour vos retours éclairés !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356076#p356076
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Ricola62
----------------------------------------
POSTGRES: 14-3.2
Bonjour,
J'ai une colonne "file" de type bytea lorsque j'essaye d'insérer cette valeur dans array de bytea, j'ai des caractères en trop.
La colonne file est une image.
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362306#p362306
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Alexandre Hervouet
----------------------------------------
Bonjour,
Je cherche à avoir des retours d’expérience concernant la connexion au WFS "parcellaire" de L'IGN via ogr_fdw.
J'ai bien créé le serveur, ogr_fdw_info m'a bien fourni toutes les infos et j'ai lancé ce code là :
CREATE FOREIGN TABLE cadastralparcels_parcellaire_express_parcelle (
fid bigint,
the_geom Geometry(MultiSurface,4326),
gml_id varchar,
numero varchar,
feuille integer,
section varchar,
code_dep varchar,
nom_com varchar,
code_com varchar,
com_abs varchar,
code_arr varchar,
idu varchar,
code_insee varchar,
contenance integer
) SERVER parcelles_pci
OPTIONS (layer 'CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle');
La table foreign est bien crée, tout semble rouler
Mais si je tente un simple :
select * from cadastralparcels_parcellaire_express_parcelle limit 1
Comme s'il chargeait tout le flux lorsque que je lui demande ça.
Alors ça mouline mouline mouline sans résultat.
C'est la première fois que j'utilise cette extension et j'ai l'impression que j'ai loupé quelque chose.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362697#p362697
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Christophe Vergon (christophe.vergon(a)protonmail.com)
----------------------------------------
Bonjour,
Ca aurait pu prendre place dans GéoBar mais c'est du pur GéoD.
Question : Que représente l'image en PJ ? Généré à partir de quelle fonctionnalité de POSTGIS ?
Indices : assez parcellaires ... ;)
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362886#p362886
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Ricola62
----------------------------------------
Bonjour,
j'ai une table parent
id(pk) nom
1 toto
2 tata
3 popo
une table enfant
id(pk),id_p(fk),date
1, 2, 01/02/2020
2, 1, 03/02/2020
3, 3, 04/02/2020
l'idée est de fusionner toto tata pour donner id 4, de faire update cascade pour que les clés etrangeres soit maj.
cependant faire un update table set id= 4 where id = 1 et set id= 4 where id = 2 va à l'encontre de la clé primaire et l'unicité.
le résultat devrait être
id(pk) nom
4 [toto,tata]
3 popo
id(pk),id_p(fk),date
1, 4, 01/02/2020
2, 4, 03/02/2020
3, 3, 04/02/2020
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362713#p362713
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Lison94
----------------------------------------
Bonjour à tous,
Je souhaite importer dans ma BDD postgis, un tableau Excel. Pour cela je l'ai enregistré en csv dans un fichier où j'ai ouvert les autorisation à "Tout le monde". Ensuite, via pgadmin, j'ai créé une nouvelle table et j'utilise l'outil import csv.
Seulement cela ne fonctionne pas j'obtiens un exit code 1 et je ne comprends pas pourquoi..
Auriez-vous des explications à mon problème ?
Merci par avance :)
Lison
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=342491#p342491
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Aurel1733
----------------------------------------
Bonjour,
Travaillant sous Postgres 14, je n'arrive pas à installer l'extension Python:
CREATE EXTENSION plpython3u;
résultat:
ERREUR : ERREUR: n'a pas pu charger la bibliothèque « C:/Program Files/PostgreSQL/14/lib/plpython3.dll » : The specified module could not be found.
Pourtant le fichier plpython3.dll est bien présent dans le dossier.
Je ne comprends pas.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356198#p356198
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : franck06
----------------------------------------
Bonjour je débute avec les triggers pour une BD postgresql , j’utilise pgadmin4 et l’extension postgis.
Dans un projet Lizmap il a une saisie effectuée d’objets ponctuels qui vient compléter une table contenant déjà des objets.
Cette table ponctuelle et au-dessus de plusieurs couches surfaciques.
Je souhaiterais récupérer la valeur d’un champ par table surfacique afin de remplir automatiquement ma couche ponctuelle. Toutes ces couches sont stockées en base de données.
Par exemple je veux alimenter le champ « atlas » de ma couche ponctuelle nommée « point_interet » par le champ « numero » de ma table « atlas » et aussi le champ « commune » de ma table ponctuelle par le champ « nom2 » de la table « commune ».
Je souhaiterais également récupérer le x,y pour alimenter les champs de ma table ponctuelle qui est en 2154.
Je vous remercie d avance de votre aide
cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362429#p362429
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net