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 !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème sur notre serveur une intervention a été planifiée ce  matin. La coupure, qui ne devait pas exéder 5 mn, a duré plus longtemps que prévu. L'intervention consistait à l'augmentation de l'espace disque (GeoRezo prend un peu plus de place en viellissant). Malheureusement, le serveur se faisant vieux, quelques soucis ont eu lieu.

Nous avons procédé à un gros nettoyage d'automne : augmentation de l'espace disque, mise à jour des certificats SSL pour l'utilisation des  urls en https, upgrade d'Apache et autres outils nécessaire au bon fonctionnement.

Notre volonté à long terme est de consolider la plateforme GeoRezo et nous accueillons toutes personnes intéressées pour nous aider (technologies utilisées : drupal, docker, MySQL, git, etc.) Si vous désirez contribuer à un projet dynamique et apprendre de nouvelles choses, contactez nous !

L'équipe GeoRezo

#1 mar. 28 mars 2017 14:26

bruhnild
Membre
Lieu: Lyon
Date d'inscription: 7 juin 2014
Messages: 40

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 mer. 29 mars 2017 10:39

Jean-Michel
#jesuischarlie
Lieu: An Oriant /Lorient
Date d'inscription: 3 oct. 2005
Messages: 3609
Site web

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 (mer. 29 mars 2017 10:42)


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |