Message posté par : image95
----------------------------------------
Bonjour,
Globalement, j'arrive bien à importer les données ign bd topo dans postgis.
Toutefois, pour la couche troncons de route (sur la region grand est 44), je n'arrive pas à importer la couche.
J'ai fait des tests avec l'encodage utf 8_ et ISO-8859-1.
Avec ce dernier, voici le message d'erreur :
==============================
Shapefile type: ArcZ
PostGIS type: MULTILINESTRING[4]
COPY failed with the following error: ERREUR: syntaxe en entrée invalide pour le type date : « erie »
CONTEXT: COPY troncon_de_route, ligne 1510271, colonne date_app : « erie »
Shapefile import failed.
Pour info, j'utilise pour l'import l'outil graphique Postgis shapefile GUI mis à disposition par les outils postgis.
J'ai fait un test egalement hier via le plugin bdd postgis, c'etait interminable. Comme si le traitement etait sans fin.
Si une personne pense identifier le probleme et interpréter le message d'erreur.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345402#p345402
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 : image95
----------------------------------------
Bonjour,
Je souhaite importer dans ma bdd postgis le contenu de la bd topo pour 10 départements uniquement. l'IGN met à disposition la donnée au format sql sur la France entière. Selon moi, la méthode la plus pertinente serait de limiter l'import de données dans la bdd à mes 10 départements d'intéret uniquement.
Pour information, j'ai bien dans ma bdd une table ign amin express des départements français.
Idealement je souhaiterai en plus que pour chaque table il y ait création d'un index GIST et la definition d'un clef primaire gid. Et si possible un petit VACUUM ANALYZE.
Connaitriez vous une méthode, outil qui permettrait ce paramétrage d'import ? (ogr, shp2psqll, pg_restore,autre?.). Ou faut il obligatoirement passer par un langage de programmation comme PL/pgSQL ou python ou autre ?
Merci bien.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345352#p345352
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 : Lucile16 (lucile16.lm(a)gmail.com)
----------------------------------------
Bonjour,
l'objectif est de mettre à jour automatiquement le champ 'date_valid' uniquement lorsque le champ 'validite' = valide.
BEGIN
NEW.date_valid = CURRENT_TIMESTAMP
from bd_adresse.adresse_agglo
where adresse_agglo.validite = 'valide';
RETURN NEW;
END;
Je ne reçois aucun message d'erreur dans la syntaxe mais le champ 'date_valid' ne se met pas à jour lors de l'enregistrement.
Pouvez-vous m'orienter vers une autre syntaxe ou démarche ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344386#p344386
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