es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GDAL

¿Por qué el error de GDAL dice que el archivo no existe cuando file.exists = TRUE?

Estoy recibiendo este mensaje de error y no puedo entender por qué. > gdalwarp(“Data/Land_Cover/Northern_Land_Cover_2000/landcover_mosaic_originalCRS.tif”, dstfile = “Data/Cleaned_Data/landcover_mosaic_lcc.tif”, tsrs = LCC, output_Raster = TRUE, overwrite = TRUE, verbose = TRUE) Comprobando la instalación de gdal… Versión de GDAL 3.4.0 Comando GDAL utilizado: “C:\OSGeo4W\bin\gdalwarp.exe” -overwrite -tsrs “+init=EPSG:3347” -of “GTiff” “Data/Land_Cover/Northern_Land_Cover_2000/landcover_mosaic_originalCRS.tif” “Data/Cleaned_Data/landcover_mosaic_lcc.tif” Error . . . Read more

Apilar imágenes geotiff manteniendo las bandas individuales.

Tengo dos imágenes con 3 y 5 bandas respectivamente. ¿Cómo puedo conservar las bandas individuales de cada imagen después de fusionarlas? from osgeo import gdal img_list = [‘img1.tif’, ‘img2.tif’] vrt = gdal.BuildVRT(“merged.vrt”, img_list, separate=True) gdal.Translate(‘merge_img.tif’, vrt) El código anterior dará como resultado una imagen fusionada con 2 bandas. Quiero que . . . Read more

Crear objetos de punto Shapely a partir de archivos .TIF

Me gustaría convertir una imagen (.tiff) en puntos Shapely. Hay 45 millones de píxeles, necesito una forma de lograr esto sin un bucle (actualmente lleva más de 15 horas). Por ejemplo, tengo un archivo .tiff que, cuando se abre, es una matriz de 5000×9000. Los valores son valores de píxeles . . . Read more

¿Cómo instalar GDAL en Google Colab rápidamente?

Puedo instalar GDAL en Google Colab ejecutando la celda: %%shell sudo yum -y update sudo yum-config-manager –enable epel sudo yum -y install make automake gcc gcc-c++ libcurl-devel proj-devel geos-devel cd /tmp curl -L http://download.osgeo.org/gdal/2.0.0/gdal-2.0.0.tar.gz | tar zxf – cd gdal-2.0.0/ ./configure –prefix=/usr/local –without-python make -j4 sudo make install cd /usr/local . . . Read more