Suite

Gdal_grid - ne parvient pas à trouver la couche et le champ


J'utilise gdal_grid pour la première fois et j'obtiens ce problème :

gdal_grid -zfield field_3 -l layer0 OLEX-LAT-190952014.vrt OLEX-LAT-190952014.tiff ERREUR 1 : Impossible de trouver la couche 'layer0' sur la source de données 'OLEX-LAT-190952014.short.csv'. Impossible de trouver le champ field_3 sur la couche layer0, saut.

Voici à quoi ressemble mon fichier vrt :

  OLEX-LAT-190952014.short.csv wkbPoint EPSG : 25832 

Et mon fichier de données :

champ_1,champ_2,champ_3 6932193.2570,377160,7010,-33.1300 6932194.6430,377162.4380,-32.6600
  1. Le premier message d'erreur indique que gdal_grid recherche un calque dans le fichier csv - mais comment un fichier csv peut-il contenir un calque ?
  2. Le message d'erreur suivant indique que gdal_grid a lu le fichier csv et ne peut pas trouver field_3 bien qu'il soit clairement là ?

Des idées de ce que je fais mal?

GDAL version 1.10.1


Utilisationogrinfocomme un outil de débogage pratique. Je vois:

$ ogrinfo OLEX-LAT-190952014.vrt INFO : Ouverture de 'OLEX-LAT-190952014.vrt' à l'aide du pilote 'VRT' réussie. 1 : layer0ERROR 1 : Échec de la recherche de la couche 'layer0' sur la source de données 'OLEX-LAT-190952014.short.csv'. (Indiquer)

D'après la documentation,SrcCoucheest facultatif, mais doit être défini (à moins que dansSrcSQL). Ajoutez ceci aprèsSrcDataSource:

OLEX-LAT-190952014.court

Alternativement, utilisezOLEX-LAT-190952014.courtpour le nom du calque (ligne 2) à la place decouche0.


Voir la vidéo: Comment ajouter une couche dans QGIS (Octobre 2021).