Pages: 1
Sujet fermé
- Sujet précédent - Création fichier .bat à partir de commande OGR - Sujet suivant
#1 Tue 28 March 2017 14:26
- bruhnild
- Participant actif
- Lieu: Lyon
- Date d'inscription: 7 Jun 2014
- Messages: 130
Création fichier .bat à partir de commande OGR
Bonjour à toutes et à tous,
Je cherche à créer un fichier .bat à partir d'une commande ogr mais je n'arrive pas à trouver la bonne syntaxe.
Voici ma ligne de commande :
C:\Program Files\PostgreSQL\9.4\bin>for %f in (chemin_vers_les_shp\*.shp) do ogr2ogr -update -append -lco SCHEMA=temp -f "PostgreSQL" PG:"host=localhost user=postgres password=****** dbname=test" -t_srs EPSG:2154 -nlt PROMOTE_TO_MULTI %f
Cette commande assez classique permet d'importer tous les shapefiles d'un dossier dans une base de données postgres/postgis.
Voici ce que contient mon .bat :
@ECHO OFF
SET C:\Program Files\PostgreSQL\9.4\bin
for %f in (chemin_vers_les_shp\*.shp) do ogr2ogr -lco SCHEMA=temp -f "PostgreSQL" PG:"host=localhost user=postgres password=****** dbname=test" -t_srs EPSG:2154 -nlt PROMOTE_TO_MULTI %f
PAUSE
De plus, ma commande ogr renvoie une erreur lorsque les shp se trouvent déjà dans le shema "temp". J'ai tenté de mettre un -skipfaillure et -overwrite=yes mais ça ne fonctionne pas...
Pouvez vous m'aider?
Merci d'avance!
Hors ligne
#2 Wed 29 March 2017 10:39
- Jean-Michel
- Membre
- Lieu: An Oriant /Lorient
- Date d'inscription: 3 Oct 2005
- Messages: 3909
Re: Création fichier .bat à partir de commande OGR
Bonjour,
A bruhnild :
Merci de ne pas poster vos questions dans plusieurs forums...Cà complique les réponses et le suivi et risque de créer des confusions.
Je déplace ce fil dans Geolibre où une discussion identique a lieu.
Merci de votre compréhension
Sujet fermé : voir https://georezo.net/forum/viewtopic.php?id=105738 pour les discussions
Dernière modification par Jean-Michel (Wed 29 March 2017 10:42)
Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !
Hors ligne
Sujet fermé
Pages: 1
- Sujet précédent - Création fichier .bat à partir de commande OGR - Sujet suivant