A continuación se muestra una pequeña referencia sobre la instalación y algunos ejemplos de uso de la librería GDAL.
Instalación
Necesitaremos la librería base del sistema, escrita en C++, la cual es usada
por GDAL-Python durante su compilación. La podemos instalar mediante apt en
sistemas Debian:
sudo apt-get install libgdal1-dev
Una vez instalada la librería del sistema ya podemos instalar GDAL-Python. Es
mucho mejor utilizar pygdal, que es una versión actualizada más amigable con
el sistema de instalación de pip:
pip install pygdal=="`gdal-config --version`.*"
Con eso ya debería ser posible usar GDAL en nuestros programas Python.
Ejemplos de uso
Conversión de un fichero GeoJSON a ESRI Shapefile
Podemos convertir un fichero de datos en formato GeoJSON a ESRI Shapefile con GDAL de la siguiente manera:
|
|
Esto generará por supuesto una serie de ficheros, ya que Shapefile se compone de
varios ficheros aparte del .shp:
result.dbf
result.prj
result.shp
result.shx