Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#1 Mon 28 February 2011 11:52
- mathieu_r
- Participant occasionnel
- Date d'inscription: 17 Mar 2009
- Messages: 21
[OGR][VRT] Renommer attributs
Bonjour,
J'aimerais renommer de manière auto des champs de ma couche SHP.
J'ai suivi l'article http://www.gdal.org/ogr/drv_vrt.html
Ma couche de test couche.shp contient deux colonnes col1 et col2 que j'aimerais renommer en colonne1 et colonne2
Mon vrt test.vrt est le suivant:
Code:
<OGRVRTDataSource> <OGRVRTLayer name="couche_modif"> <SrcDataSource>couche.shp</SrcDataSource> <SrcLayer>couche</SrcLayer> <Field name="colonne1" src="col1" /> <Field name="colonne2" src="col2" /> </OGRVRTLayer> </OGRVRTDataSource>
Quand je lance la commande
Code:
ogr2ogr -f "esri shapefile" couche_modif.shp test.vrt
la couche générée couche_modif.shp est identique à celle d'origine.
Je ne vois pas trop d'où ça vient?
Hors ligne
#2 Mon 28 February 2011 13:24
- rouault
- Participant assidu
- Date d'inscription: 26 Apr 2009
- Messages: 166
Re: [OGR][VRT] Renommer attributs
Ca fonctionne bien chez moi. Utilises-tu bien OGR >= 1.7.0 ?
Hors ligne
#3 Mon 28 February 2011 13:41
- mathieu_r
- Participant occasionnel
- Date d'inscription: 17 Mar 2009
- Messages: 21
Re: [OGR][VRT] Renommer attributs
Au temps pour moi,
un gdalinfo --version me donnait
Code:
GDAL 1.5.4, released 2009/01/07
En utilisant le ogr2ogr de FWtools 2.4.7, j'ai
Code:
C:\FWTools2.4.7\bin\gdalinfo --version GDAL 1.7.0b2, FWTools 2.4.7, released 2010/01/19ls2.4.7
et le vrt fonctionne bien.
Merci!
Hors ligne