Pages

Affichage des articles dont le libellé est OGR2OGR. Afficher tous les articles
Affichage des articles dont le libellé est OGR2OGR. Afficher tous les articles

[OGR2OGR] Suppression de doublons dans un Shape sujet

jeudi 30 janvier 2014




Bonjour,

Le code edi2mif.pl créé des doublons dans la couche COMMUNE, autant de COMMUNE que de SECTION.
Ayant une application de conversion Edigéo en Shape et Gml, je cherche à automatiser la suppression des doublons dans la couche COMMUNE à l'aide d'Ogr2ogr mais malgrés mes essaie, je n'y arrive pas.

Essaie 1 : "ogr2ogr.exe" "COMMUNE2.shp" "COMMUNE.shp" -sql "SELECT * FROM COMMUNE GROUP BY IDU"
Erreur : ERROR 1 : SQL Expression Parsing Error: syntax error

Essaie 2 : "ogr2ogr.exe" "COMMUNE2.shp" "COMMUNE.shp" -sql "SELECT DISTINCT IDU FROM COMMUNE"
Résultat : OK mais ne renvoie que l'attribut IDU

Essaie 3 : "ogr2ogr.exe" "COMMUNE2.shp" "COMMUNE.shp" -sql "SELECT DISTINCT IDU,TEX2 FROM COMMUNE"
Erreur : Field list implies mixture of regular recordset mode, summary mode or distinct field list mode.

Avez-vous une idée ?

Merci par avance.