Sto lavorando a un modello computazionale dell'abbondanza di impollinatori selvatici in un paesaggio. Il modello stesso è completo e ora sto lottando con una fase di post-elaborazione. Ho il mio raster di fornitura impollinatore GDAL che assomiglia a questo (i colori più chiari significano una maggiore visita dell'impollinatore in un …
Ho la funzione poligono e voglio essere in grado di generare punti al suo interno. Ne ho bisogno per un compito di classificazione. Generare punti casuali finché uno non è all'interno del poligono non funzionerebbe perché è davvero imprevedibile il tempo impiegato.
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso l'anno scorso . Sto cercando alcuni suggerimenti su come rendere il mio codice Python più …
Ho uno script Python che aggiunge un campo attributo a uno Shapefile se non esiste. Questo è facile da fare con ArcGIS (graficamente o tramite Python), ma sto cercando qualcosa che non dipende da ArcGIS. L'ho provato senza successo con OGR, dal momento che il mio Shapefile contiene funzionalità . …
L'API di geodatabase di file di Esri ora può essere utilizzata con GDAL / OGR - http://www.gdal.org/ogr/drv_filegdb.html tuttavia ogni individuo sembra dover accedere a Esri e scaricare i file API singolarmente. Ad esempio, questo è indicato in un post di blog qui e nelle note di build di GDAL . …
Durante la lettura di un livello da una connessione OGR PostGIS posso ottenere lo SpatialReference del livello, ma è possibile ottenere il valore EPSG? C'è della documentazione su questo? Per esempio: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs Ritorna: PROJCS["OSGB 1936 / …
Voglio assegnare la proiezione a shapefile nella mia applicazione C # web, per questo sto usando i collegamenti Gdal / OGR / OSR C # e aggiungo i riferimenti osr_csharp.dll e ogr_csharp.dll. Ma sto incontrando qualche difficoltà mentre scrivo il codice per assegnare la proiezione a shapefile. Voglio sapere c'è …
Il mio obiettivo è quello di modificare uno shapefile esistente unendo determinati poligoni. Dopo aver importato lo shapefile e usando il comando UnionSpatialPolygons, ottengo il contorno poligonale che desidero. Tuttavia, questo è ora un oggetto SpatialPolygons e non un oggetto SpatialPolygonsDataFrame, quindi non sono in grado di esportarlo in un …
Questo post è un Wiki della community . Modifica le risposte esistenti per migliorare questo post. Al momento non accetta nuove risposte. Sto sviluppando un po 'di codice in Python e voglio usare i collegamenti python GDAL / OGR. Qual è il minimo che devo installare per utilizzare i binding …
Sto cercando di cambiare il valore del campo di uno shapefile. Tuttavia non cambia il valore. Cosa c'è che non va nel mio codice? import ogr driver = ogr.GetDriverByName('ESRI Shapefile') fn = 'dist.shp' dataSource = driver.Open(fn, 0) layer = dataSource.GetLayer() feature = layer.GetNextFeature() dist = 233 while feature: feature.SetField("dist", dist) …
Attualmente sto usando il seguente script per aggiungere alcuni dati di attributo da una tabella a molti singoli shapefile: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } …
Sto riscontrando un piccolo problema con l'API OGR di Python. Quello che sto cercando di fare è ottenere tutte le coordinate di ciascun vertice dell'anello esterno di un poligono. Questo è quello che ho finora: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') …
Sto scrivendo uno shapefile dopo qualche elaborazione; tuttavia, nel passaggio finale devo fare una selezione per attributi dal file di forma. Sto usando il comando in una shell con l'obiettivo di usarlo in uno script Python quando funziona. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Ricevo il …
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.