Sto scrivendo un codice Python per convertire i punti X, Y in Excel in shapefile. In questo processo ho preso punti xy da shhet1. Qual è il passo che devo includere nel mio processo per leggere i dati dal foglio 1 di un libro di lavoro Excel (97-2003). Ho scritto …
Il mio manager mi ha chiesto di escogitare una sorta di misura di competenza per una comprensione dei dipendenti di scripting / programmazione. Poiché sono un programmatore autodidatta, in realtà non ho una comprensione formale di come misurare il proprio livello di comprensione quando si tratta di scrivere sceneggiature. Abbiamo …
Sono davvero sorpreso degli enormi passi compiuti dallo sviluppo di QGIS negli ultimi mesi. Il nuovo set di icone, il compositore Print migliorato e molte altre modifiche che si vedranno in QGIS 2.0 sono davvero fantastici! Tra molti altri miglioramenti interessanti c'è anche questa elegante barra delle applicazioni blu, che …
Ho una griglia binaria Arc / Info --- in particolare, un raster di accumulo del flusso ArcGIS --- e vorrei identificare tutte le celle con un valore specifico (o in un intervallo di valori). Alla fine, vorrei uno shapefile di punti che rappresentano queste celle. Posso usare QGIS per aprire …
Quando provo ad installare Shapely sul mio computer Windows a 64 bit, non riesco a far funzionare la libreria GEOS. Finora ho eseguito il programma di installazione OSGeo4W da cui ho installato GDAL (credo che la libreria di geos sia inclusa in quel pacchetto). Successivamente, ho controllato e ho geos_c.dll …
Sto cercando di masterizzare uno shapefile su un raster usando RasterizeLayer di GDAL. Pre-creo un'area di interesse raster da un file di forma diverso, data una dimensione pixel specifica. Questo AOI funge quindi da base per tutte le successive rasterizzazioni (stesso numero di colonne e file, stessa proiezione e geotrasformazione). …
Sto lavorando con GDAL in Python e ho voluto convincere GDAL a sollevare eccezioni in modo da poter fare qualcosa di utile con loro. Ad esempio, se un file non può essere aperto con gdal.Open (), vorrei lanciare un'eccezione invece che gdal restituisca None. Vorrei solo un modo per catturare …
Sono interessato ai metodi di apprendimento per utilizzare tutta la potenza di elaborazione multicore disponibile su un computer desktop. Arc afferma che il geoprocessing in background consente all'utente di utilizzare più core, tuttavia le attività devono essenzialmente attendere in linea per il completamento dell'attività precedente. Qualcuno ha sviluppato metodi di …
Ho imparato il geoprocessing con Python usando il corso GEOG 825 (python geoprocessing) di MSU . Purtroppo il link è morto ora. So che questo è un colpo lungo, ma qualcuno ha una copia dei materiali di quel corso? Mi piacerebbe davvero finirlo. Ho già verificato gli altri corsi di …
Qualche tempo fa ho fatto un sondaggio sull'orientamento del tetto del quartiere per l'installazione dei pannelli solari, controllando visivamente ogni tetto e segnando individualmente se erano rivolti a sud o quasi a sud. Poiché ciò richiede molto tempo, vorrei trovare un modo per automatizzarlo, ma non so come sarebbe possibile …
Ho un set di dati raster in formato ASCII. Usando Python, devo determinare i valori mine maxall'interno del set di dati. Mi è stato detto che le informazioni di intestazione sono fondamentali, che contengono elementi come il numero di righe / colonne, dimensioni delle celle e così via. Non puoi …
Devo usare operazioni geometriche molto semplici (leggi SHP o altri formati standard e ricerche semplici) all'interno di un dispositivo incorporato che esegue un semplice sistema operativo basato su Linux. Qual è l'API più piccola e semplice che potrei usare? Potrebbe essere scritto in C / C ++ o Python per …
Ho programmato con Python per diversi mesi e ho sviluppato alcuni script ragionevolmente complessi per attività principalmente di geoprocessing. Detto questo, sto ancora imparando molto dal momento che provengo da un background SQL / VBA / VBScript. So che il codice compilato in genere viene eseguito più velocemente del codice …
Ho un raster con cui mi piacerebbe fare alcune interpolazioni puntuali. Ecco dove sono: from osgeo import gdal from numpy import array # Read raster source = gdal.Open('my_raster.tif') nx, ny = source.RasterXSize, source.RasterYSize gt = source.GetGeoTransform() band_array = source.GetRasterBand(1).ReadAsArray() # Close raster source = None # Compute mid-point grid spacings …
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.