Saya mencoba mengonversi data raster ke data poligon. Sebelumnya saya menggunakan shapefile.py untuk membuat data titik pada lat individu / lon pada raster. Tapi itu akan membuat data besar dan menanyakannya akan menjadi masalah besar.
Jadi, akan lebih baik jika saya dapat mengubah data raster menjadi data poligon. Saya dapat menemukan SAGA , tetapi tampaknya hanya dapat mengonversi file .grd . Apakah ada cara untuk mengkonversi format GeoTIFF atau dataset raster secara umum ke Polygon?
UPDATE: Menggunakan gdal_polygonize.py
Saya mengeksekusi baris kode berikut,
gdal_polygonize.py ~/development/Biodiversity/biodiversity/GeoTIFF/bio11.tif -f "ESRI Shapefile" bio11.shp
Tapi saya mendapatkan kesalahan berikut. Versi gdal saya adalah 1.9.0.
Traceback (most recent call last):
File "/usr/bin/gdal_polygonize.py", line 34, in <module>
import gdal, ogr, osr
File "/usr/lib/python2.7/dist-packages/gdal.py", line 2, in <module>
from osgeo.gdal import deprecation_warn
File "/usr/lib/python2.7/dist-packages/osgeo/__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "/usr/lib/python2.7/dist-packages/osgeo/__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: libjvm.so: cannot open shared object file: No such file or directory