2011-08-09 65 views
1

我正在使用QGIS軟件。我想將每個柵格單元的值顯示爲標籤。 我的想法(我不知道任何插件或QGIS允許的任何功能)使用gdal2xyz.py將柵格導出爲座標值格式,然後將其保存爲矢量(GML或shapefile)。對於第二個任務,我嘗試使用以XYZ格式將文件保存爲向量(GML或shp)

* gdal_polygonize.py:*

gdal_polygonize.py rainfXYZ.txt rainf.shp創建 格式GML的輸出rainf.shp。 0 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 - 完成。

可惜我無法加載創建的文件(即使我改變擴展.gml)

ogr2ogr工具甚至不承認這個格式。


是的 - 對不起,我忘了添加這樣的信息。

一般準備CSV文件(使用gdal2xyz.py與-csv選項), 後,我需要在它begining添加一行: 「經度,緯度,值」(不帶引號)

然後,我需要創建包含

*> <OGRVRTDataSource> 
>  <OGRVRTLayer name="Shapefile_name"> 
>   <SrcDataSource>Shapefile_name.csv</SrcDataSource> 
>   <GeometryType>wkbPoint</GeometryType> 
> 
>   <GeometryField encoding="PointFromColumns" x="Longitude" 
> y="Latitude"/> 
>  </OGRVRTLayer> </OGRVRTDataSource>* 

運行命令「ogr2ogr - 選擇價值Shapefile_name.shp Shapefile_name.vrt」一個VRT文件。我得到了evap_OBC.shp文件和其他兩個關聯的文件。

回答

相關問題