Ho un CSV contenente 200 milioni di osservazioni con il seguente formato: id,x1,y1,x2,y2,day,color 1,"-105.4652334","39.2586939","-105.4321296","39.2236632","Monday","Black" 2,"-105.3224523","39.1323299","-105.4439944","39.3352235","Tuesday","Green" 3,"-104.4233452","39.0234355","-105.4643990","39.1223435","Wednesday","Blue" Per ogni set di coordinate (x1 / y1 e x2 / y2), desidero assegnare il tratto di censimento o blocco censimento degli Stati Uniti in cui rientra (ho scaricato il file di forma TIGER …
Come si può usare R per dividere un file di forma in quadrati / sotto-poligoni di 200 metri, tracciare questa griglia (incl. numeri ID per ogni quadrato) sulla mappa originale in basso, e valutare in quali coordinate geografiche specifiche si trovano . Sono un principiante in GIS e questa è …
Come posso trovare un punto garantito in un determinato poligono in PostGIS? Sono a conoscenza della ST_Centroidfunzione. Tuttavia, il centroide non è sempre all'interno di un poligono, vedere di seguito: Inoltre, vorrei evitare di usare un punto che si trova sul confine del poligono, ma piuttosto ne voglio uno che …
Sto cercando di eseguire un'unione spaziale tra dati puntuali e dati poligonali. Ho dati che indicano le coordinate spaziali di un evento nel mio file CSV A e ho un altro file, shapefile B, che contiene i confini di un'area come poligoni. head(A) month longitude latitude lsoa_code crime_type 1 2014-09 …
Ho un file CSV da 1 miliardo di punti e un file di forma con circa 5.000 poligoni. Quale sarebbe il modo più veloce per unire spazialmente punti e poligoni? Per ogni punto, devo ottenere l'id poligonale contenente. (I poligoni non si sovrappongono.) Di solito, caricavo entrambi i set di …
Ho un semplice problema: voglio contare il numero di punti all'interno di una serie di poligoni. Ho già un SQL ma restituisce solo il gid del poligono che in realtà contiene punti. Le mie tabelle: uno strato poligonale con 19.000 righe e uno strato punto con 450 righe. Il seguente …
Ho provato diversi esempi di codice usando librerie come shapefile, fiona e ogr per tentare di verificare se un punto (x, y) rientra nei limiti di un multipoligono creato con ArcMap (e quindi in formato shapefile). Tuttavia, nessuno degli esempi funziona bene con i multipoligoni, sebbene funzionino bene con i …
Ho un layer di punti di input che è raggruppato in cluster, quindi voglio che ogni cluster di punti sia convertito in poligono. Questa domanda ( Come convertire una serie di punti in un poligono basato su un campo specifico in QGIS ) sembra avvicinarsi a ciò che desideravo non …
Sto lavorando a un progetto di epidemiologia ambientale in cui ho esposizioni puntuali (~ 2.000 operazioni di maiale industriale - IHO). Questi IHO spruzzano sui campi vicini, ma le feci goccioline d'acqua e l'odore possono percorrere miglia. Quindi queste esposizioni puntuali ottengono buffer di 3 mi e voglio sapere il …
Come posso effettuare selezioni spaziali o filtri in R? Posso farlo in PostGIS usando (es.): SELECT * FROM mypoint, mypoly WHERE ST_Within(mypoint.geom, mypoly.geom); ed è allo stesso modo un gioco da ragazzi nella maggior parte degli altri software GIS. Quindi mi aspetto che qualcosa in R assomigli a: mypoint[within(mypoint, mypoly),] …
Ho un livello punti (dbo.ptLayer) Circa 1 milione di punti Tipo di geometria spaziale (dbo.ptLayer.geom) Nessun indice spaziale ancora, ma ne creerà uno una volta completata la raccolta dei dati. Ho un layer poligonale (dbo.polygonLayer) Circa 500 poligoni. Tipo di geometria spaziale (dbo.polygonLayer.geom) Entrambi hanno campi chiamati ID. Come faccio …
Ho una mappa di Google con un mucchio di poligoni. Ecco un problema a cui sono interessato: dato un punto lat, lng, qual è il modo migliore per determinare tutti i poligoni in cui si trova questo punto? Il modo ovvio è eseguire un algoritmo "point in poligono" in modo …
Ho un DB PostGIS / Postgresql che contiene due tabelle. Uno con geometrie puntuali e l'altro che rappresenta i confini del paese come poligoni. Vorrei aggiungere il nome del paese con cui ogni punto si interseca con ciascuna riga della mia tabella dei punti. Forse come una grande query di …
Ho due tabelle: posizioni (id, region_id, the_geom) e regioni (id, the_geom). Per ogni punto di località che voglio determinare la regione in cui si trova: UPDATE locations SET region_id = (SELECT id FROM regions WHERE ST_Within(locations.the_geom,regions.the_geom) ); Ha senso costruire un indice GIST sui punti posizione? Costruirò un indice sui …
Ho un set di dati nazionale di punti di indirizzo (37 milioni) e un set di dati poligonale di contorni di inondazioni (2 milioni) di tipo MultiPolygonZ, alcuni dei poligoni sono molto complessi, il numero massimo di ST_NPoints è di circa 200.000. Sto cercando di identificare con PostGIS (2.18) quali …
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.