Questa mi sembra una domanda così semplice (e probabilmente lo è) ma non riesco a trovare un esempio che mi dia la risposta. Usando PostGIS, voglio solo selezionare i punti che cadono al di fuori di poligoni. In definitiva, questo è l'inverso degli ST_Intersects, per quanto posso vederlo. Esempio: ho …
Ho una tabella di poligoni PostGIS in cui alcuni si intersecano. Questo è quello che sto cercando di fare: Per un dato poligono selezionato da id, dammi tutti i poligoni che si intersecano. Fondamentalmente,select the_geom from the_table where ST_Intersects(the_geom, (select the_geom from the_table where source_id = '123')) Da questi poligoni, …
In QGIS 2.18, quando ho usato lo strumento Vettore> Strumenti di geoprocessing> Intersezione, sono stato in grado di controllare un'opzione che diceva "Ignora geometrie NULL [opzionale]". Ora ho scaricato QGIS 3.2 e questa opzione non esiste più. Ma quando provo a creare l'intersezione tra due livelli su cui sto lavorando, …
Sto usando ArcMap 10.3. Ho uno strato di diversi tipi di uso del suolo. Ho scoperto che molti poligoni si sovrappongono e di conseguenza lo stesso poligono ha due diversi tipi di uso del suolo. Usando la risposta di @ radouxju , ho creato una topologia per il livello di …
Sto cercando un algoritmo, una soluzione di alto livello o persino una libreria che possa aiutarmi a determinare se due poligoni si intersecano, in Python. Ho i vertici dei due poligoni (questi sono poligoni a parte singola senza fori) in due diverse matrici. I poligoni sono 2D (cioè solo coordinate …
Non sono un professionista GIS, quindi spero di usare la formulazione corretta, almeno spero che tu capisca la mia domanda. Diciamo che ci sono cinque poligoni nella funzione A. Nel file di forma ci sono più funzioni. Nella funzione A si intersecano due poligoni dei cinque esistenti. Voglio unire le …
Ho due poligoni. Uno contiene campi (X, Y, Z) e l'altro contiene tipi di terreno (A, B, C, D). Voglio sapere quale area di ogni campo contiene quale tipo di terreno. Ho provato quanto segue: library(rgdal) library(rgeos) Field<-readOGR("./","Field") Soil<-readOGR("./","Soil") Results<-gIntersects(Soil,Field,byid=TRUE) rownames(Results)<-Field@data$FieldName colnames(Results)<-Soil@data$SoilType > Results A B C D Z TRUE …
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, …
Sto cercando di identificare dove si intersecano le strade e di stabilire un punto a questo incrocio, con il numero di strade che formano l'incrocio elencato. Mi chiedevo se ci fosse un modo per usare ST_NumPoints per raggiungere questo obiettivo, ma non riesco proprio a capire cosa dovrei fare. Quello …
Ecco un breve riassunto di ciò che sto cercando di fare: ho 3 tabelle in Postgres, 'a' e 'b', ognuna ha una colonna Poligono e 'c' ha una colonna Punto. Quello che sto cercando di fare qui è di ottenere le intersezioni delle geometrie tra 'a', 'b' e 'c' e …
Sono nuovo di GIS desktop e proverò a chiedere senza i termini appropriati del linguaggio GIS: Se QGIS fosse come Photoshop, vorrei fare una selezione da un livello, quindi abbinare quella selezione a un altro livello per ottenere la sovrapposizione tra i due e creare un nuovo livello da questa …
Vorrei ottenere l'intersezione di più poligoni. Usando il shapelypacchetto di Python , posso trovare l'intersezione di due poligoni usando la intersectionfunzione. Esiste una funzione efficiente simile per ottenere l'intersezione di più poligoni? Ecco uno snippet di codice per capire cosa intendo: from shapely.geometry import Point coord1 = ( 0,0 ) …
In che modo lo strumento clip è diverso dallo strumento interseca in termini di funzionamento o risultato? Non ho in mente una situazione specifica. Stavo imparando su ciascuno di questi strumenti ed ero curioso di sapere come differiscono poiché i risultati sembrano essere molto simili a prima vista. Grazie!
Sto cercando di intersecare due SpatialPolygonsDataFrames e ottenere uno SpatialPolygonsDataFrame come risultato. Sfortunatamente, usando la gIntersectionfunzione da rgeos(che funziona in modo impressionante in modo rapido per intersecare i poligoni), non riesco a recuperare i frame di dati associati. Considera il seguente esempio: > fracPoly <- gIntersection( toSingle, fromSingle ) > …
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.