Articles of Gdal

Extraer el punto de la ttwig en GDAL

Tengo un archivo raster y un punto WGS84 lat / lon. Me gustaría saber qué valor en el ráster corresponde con el punto. Mi sensación es que debo usar GetSpatialRef() en el objeto raster o en una de sus bandas y luego aplicar ogr.osr.CoordinateTransformation() al punto para ogr.osr.CoordinateTransformation() al espacio del raster. Mi esperanza sería […]

Error al instalar GDAL

Estoy tratando de instalar GDAL a través de pip. Pero estoy recibiendo este error: extensions/gdal_wrap.cpp:3089:27: fatal error: cpl_vsi_error.h: No such file or directory #include “cpl_vsi_error.h” ^ comstacktion terminated. error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1 Utilicé estos comandos: sudo apt-get install libgdal-dev export CPLUS_INCLUDE_PATH=/usr/include/gdal export C_INCLUDE_PATH=/usr/include/gdal pip install GDAL ¿Alguien puede decirme cómo instalarlo?

Instalar GDAL en el entorno virtualenvwrapper

Intenté instalar gdal (pip install gdal) en el entorno virtualenvwrapper pero obtuve este error: error: command ‘gcc’ failed with exit status 1 —————————————- Failed building wheel for gdal Failed to build gdal También probé “pip install –no-install GDAL” pero no hay opción –no-install Qué tengo que hacer !?

Tema GDAL WriteArray

Estoy utilizando GDAL de Python para escribir datos ráster en un archivo .tif. Aquí está el código: import numpy, sys from osgeo import gdal, utils from osgeo.gdalconst import * # register all of the GDAL drivers gdal.AllRegister() # open the image inDs = gdal.Open(“C:\\Documents and Settings\\patrick\\Desktop\\tiff elevation\\EBK1KM\\color_a1.tif”,GDT_UInt16) if inDs is None: print “couldn’t open input […]

Tiene problemas para instalar GDAL para python

Permítanme comenzar diciendo que he buscado ayuda para solucionar este problema y que he revisado los numerosos hilos que he encontrado, y ninguno de ellos ha funcionado, o no pude entender qué es lo que dicen. Una vez que dicho hilo está aquí: falta el archivo de cabecera del paquete GDAL de Python cuando se […]

Downsample array en Python

Tengo arrays numéricos 2-D básicos y me gustaría “submuestrearlos” a una resolución más aproximada. ¿Hay un módulo simple o numip que puede hacer esto fácilmente? También debo tener en cuenta que esta matriz se muestra geográficamente a través de los módulos de mapa base. MUESTRA:

¿ComputeBandStats tiene en cuenta el nodata?

Estoy tratando de calcular las estadísticas de una imagen que solo está parcialmente cubierta por datos. Me gustaría saber si ComputeBandStats ignora los píxeles con el mismo valor que los archivos nodata. Aquí está mi código: inIMG = gdal.Open(infile) # getting stats for the first 3 bands # Using ComputeBandStats insted of stats array has […]

Leer elevación usando gdal python de geotiff

Estoy cargando un archivo geotiff usando GDAL. He logrado leer las coordenadas X, Y pero no la elevación. ¿Alguien ha trabajado en un caso similar antes? Saludos,

¿Cómo proyectar y remuestrear una cuadrícula para que coincida con otra cuadrícula con GDAL python?

Aclaración: De alguna manera, dejé de lado el aspecto clave: no usar os.system o subprocess, solo la API de python. Estoy tratando de convertir una sección de una cuadrícula de desplazamiento NOAA GTX para transformaciones de referencia vertical y no estoy siguiendo totalmente cómo hacerlo en GDAL con python. Me gustaría tomar una cuadrícula (en […]

¿Cómo abrir un archivo de imagen TIF (CMYK, 16 bits)?

Tengo un script que procesa docenas de archivos de imagen (usando la almohada). Recientemente, he notado que mi script falla con el formato TIF (CMYK / 16). Así que he creado un caso de prueba . images = [ “cmyk-8.tif”, “cmyk-16.tif”, “rgb-8.tif”, “rgb-16.tif”, ] for img_name in images: path = img_dir + “\\” + img_name […]