NumPy è un modulo Python, che aggiunge il supporto per array e matrici di grandi dimensioni e multidimensionali, insieme a una vasta libreria di funzioni matematiche di alto livello per operare su questi array.
Sono nuovo di GIS. Ho un po 'di codice che converte le immagini a infrarossi di Marte in mappe di inerzia termica, che vengono quindi memorizzate come matrici numpy 2D. Ho salvato queste mappe come file hdf5 ma mi piacerebbe davvero salvarle come immagini raster in modo da poterle elaborare …
Ho provato a controllare i miei filtri su DEM raster per il riconoscimento di schemi e mi risulta sempre che mancino le ultime righe e colonne (come..20) . Ho provato con la libreria PIL, caricamento dell'immagine. Quindi con intorpidimento. L'output è lo stesso. Ho pensato, qualcosa non va nei miei …
Sto cercando di riproiettare / ricampionare con i collegamenti python GDAL, ma sto ottenendo risultati leggermente diversi rispetto a quelli dell'utilità della riga di comando gdalwarp. Vedi aggiornamento di seguito per un esempio più breve Questo script illustra l'approccio Python: from osgeo import osr, gdal import numpy def reproject_point(point, srs, …
Sono interessato a imparare come utilizzare gli array NumPy per ottimizzare il geoprocessing. Gran parte del mio lavoro riguarda i "big data", in cui il geoprocessing richiede spesso giorni per svolgere determinati compiti. Inutile dire che sono molto interessato a ottimizzare queste routine. ArcGIS 10.1 ha un numero di funzioni …
Ho iniziato a imparare a manipolare i dati LAS in Python e volevo vedere come gli altri gestiscono i file LAS. Vorrei leggere i punti (sto usando una matrice numpy) e filtrare le classi 1 e 2 (non classificate e messe a terra) su una matrice separata. Ho il seguente …
Per ottenere un singolo valore di pixel in un punto di un raster usando rasterio, c'è un esempio qui: https://github.com/mapbox/rasterio/pull/275 Tuttavia, esiste un'API diretta all'interno di rasterio (e non il cli) che può essere utilizzata per estrarre valore in un singolo punto in un raster? -- MODIFICARE with rasterio.drivers(): # …
Sto usando ArcGIS 10.1 e desidero creare un nuovo raster basato su due raster preesistenti. Il RasterToNumPyArray ha un buon esempio che voglio adattarsi. import arcpy import numpy myArray = arcpy.RasterToNumPyArray('C:/data/inRaster') myArraySum = myArray.sum(1) myArraySum.shape = (myArray.shape[0],1) myArrayPerc = (myArray * 1.0)/ myArraySum newRaster = arcpy.NumPyArrayToRaster(myArrayPerc) newRaster.save("C:/output/fgdb.gdb/PercentRaster") Il problema è …
Nella documentazione per gdal_calc è indicato il calcolatore raster della riga di comando con sintassi numpy . Più avanti ci sono alcuni esempi in cui in uno di essi: gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A> 0)" --NoDataValue = 0 - significa impostare i valori di …
Ho dati raster in una tabella di Postgres che voglio ottenere in Python come una matrice numpy. Sto usando psycopg2 per connettermi al db. Sono in grado di scaricare i dati ma ritorna come una stringa (probabilmente un binario serializzato). Qualcuno sa come prendere questa stringa e convertirla in una …
Sto usando Python 2.6.5 (32 bit) con Numpy 1.3 e Gdal 1.9.1 installati su Windows 7 64 bit. Sto cercando di leggere un set di dati raster Imagine (.img) da 800 MB in un array Numpy per eseguire un'algebra raster, ma non appena eseguo il codice seguente, Python.exe si arresta …
Sto provando a imparare le corde dell'elaborazione delle immagini di telerilevamento usando i collegamenti Python GDAL e numpy. Come primo tentativo, sto leggendo un file geotiff di Landsat8, faccio una semplice manipolazione e scrivo il risultato in un nuovo file. Il codice seguente sembra funzionare correttamente, tranne per il fatto …
Sto tentando di estrarre i valori di rottura naturali da un raster usando Python. Il processo previsto va: dall'oggetto raster Arcpy all'array NumPy (utilizzando RasterToNumPyArray ) ai valori di interruzione naturale (utilizzando la funzione Interruzioni naturali PySAL ). import arcpy, pysal from pysal.esda.mapclassify import Natural_Breaks as nb # code to …
Come posso ottenere coordinate proiettate così come i valori dei pixel effettivi su tali coordinate da un file GeoTiff e salvarli in un array numpy? Ho un file arsenci020l.tif e le sue coordinate sono in metri. Di seguito è riportato l'output abbreviato di gdalinfo che ho eseguito su di esso. …
qualcuno ha avuto successo nel far funzionare i panda con l'installazione Python di QGIS, su Windows? Ho usato il programma di installazione OSGeo4W per installare QGIS2.2, fornito con Python 2.7 e Numpy 1.5.1. Qualsiasi versione ragionevolmente nuova dei panda richiede Numpy 1.6.1 o più recente. Quindi questo sembra il mio …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.