Diciamo che ho messo insieme uno Shapefile e tutte le caratteristiche hanno i loro vertici spostati di una quantità costante. Qual è il modo più semplice di spostare tutte le caratteristiche (quindi la posizione (x, y) dei loro vertici) di uno spostamento arbitrario? Ho molti file a cui applicare questa …
Sto tentando di fare un join spaziale in modo molto simile all'esempio qui: esiste un'opzione python per "unire gli attributi per posizione"? . Tuttavia, questo approccio sembra davvero inefficiente / lento. Anche eseguirlo con un modesto 250 punti richiede quasi 2 minuti e fallisce completamente su shapefile con> 1.000 punti. …
Sto cercando di calcolare le statistiche focali per ogni cella di un raster, all'interno di un quartiere di criteri specifici. Sfondo - Ho tre raster binari, ognuno dei quali rappresenta un singolo tipo di vegetazione di interesse. Vorrei calcolare la percentuale di copertura di ciascun tipo di vegetazione entro (ad …
sfondo Da un punto noto, ho bisogno di stabilire il "perimetro visibile" circostante più vicino su una tabella di MultiLineStrings, come mostrato nel diagramma. Ho cercato questo sito con una serie di termini (ad es. Bordo minimo, perimetro minimo, vicino più vicino, clip, contenente poligono, visibilità, snap, nodi di taglio, …
Voglio creare a livello di codice un file GeoJSON usando poligoni da un file di forma ma aggiungendo attributi dalla mia stessa applicazione. Questo viene fatto facilmente per un file di forma: def create_data_dayer(self,varlist, data): """ Creates a new shape to contain data about nodes. varlist is the list of …
Ho cercato di creare una funzione che fa sostanzialmente la stessa cosa che la funzione "dissolve" di QGIS. Ho pensato che sarebbe stato semplicissimo ma apparentemente no. Quindi, da quello che ho raccolto in giro, l'uso di fiona con Shapely dovrebbe essere l'opzione migliore qui. Ho appena iniziato a scherzare …
È possibile leggere i dati grezzi in a geopandas GeoDataFrame, a la a pandas DataFrame? Ad esempio, i seguenti lavori: import pandas as pd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") pd.read_json(io.BytesIO(r.content)) Quanto segue non: import geopandas as gpd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") gpd.read_file(io.BytesIO(r.content)) In altre parole, è possibile leggere i …
Ho difficoltà a comprendere l'uso degli indici spaziali con RTree. Esempio: ho 300 punti bufferizzati e ho bisogno di conoscere l'area di intersezione di ciascun buffer con un file di forma poligonale. Il file di forma poligonale ha> 20.000 poligoni. Mi è stato suggerito di utilizzare indici spaziali per accelerare …
io ho GeoPandas 0.2.1 py27_0 fiona 1.7.0 np110py27_1 Python 2.7.10 installato in ambiente Anaconda 2-4.1.1-Windows-x86. Sono in grado di costruire GeoDataFrameleggendo set di dati di input e gestire i dati, ma il salvataggio di un set di dati di output non preserva il sistema di coordinate. import geopandas as gpd …
Ci sono state un sacco di domande su questo, ma nessuno di loro ha risolto il mio problema. Ho una macchina con: Windows 7 x64 Python 3.4.3 x64 GDAL installata: gdalinfo --version --> GDAL 1.11.4, released 2016/01/25; gdal è stato installato da una ruota GDAL-1.11.4-cp34-none-win_amd64.whlda qui Il GDAL è installato …
Sto leggendo uno shapefile usando Fiona: with fiona.open('data/boroughs/boroughs_n.shp') as source: mpolys = [p for p in source] candidate = polys[0]['geometry'] questo mi dà un dict contenente un elenco di elenchi di coordinate e digitare "MultiPolygon" Tuttavia, non sono sicuro di come utilizzare i dati delle coordinate per creare un MultiPolygon …
Quali driver ha il pacchetto python fiona? Quando controllo il manuale , [...] and the possible formats are enumerated in the fiona.drivers list. tuttavia, viene visualizzato quando digito Python from fiona import drivers print drivers > <function drivers at 0x108763050> Come posso guardare "in" quello?
Ho usato con successo la fantastica combinazione Shapely / Fiona su Linux, ma ora ho bisogno di creare una sorta di ambiente di produzione su Windows e c'è solo un problema. Quando provo a importare Fiona, ottengo il seguente errore: se provo a controllare le dipendenze di ogrext.pdy usando dependance …
Newbie qui alle prese con GIS. Sto cercando di mappare i reparti per la città di Milwuakee usando gli shapefile trovati sul sito web della contea del loro sito web della contea . Sto seguendo il thread qui con un certo successo. Il mio codice è: from pyproj import Proj, …
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.