Als «intersection» getaggte Fragen

Verwenden Sie dieses Tag, wenn Sie Fragen dazu stellen, wo sich Features überschneiden.


4
Trennen Sie Polygone anhand der Schnittmenge mit PostGIS
Ich habe eine PostGIS-Tabelle mit Polygonen, in denen sich einige überschneiden. Das versuche ich zu tun: Geben Sie mir für ein bestimmtes, durch id ausgewähltes Polygon alle Polygone, die sich schneiden. Grundsätzlich gilt,select the_geom from the_table where ST_Intersects(the_geom, (select the_geom from the_table where source_id = '123')) Aus diesen Polygonen muss …

3
Ungültige Eingabe-Features mit dem Schnittpunkt-Tool in QGIS ignorieren?
Als ich in QGIS 2.18 das Werkzeug Vektor> Geoverarbeitungswerkzeuge> Schnittpunkt verwendete, konnte ich eine Option aktivieren, die besagte: "NULL-Geometrien ignorieren [optional]". Jetzt habe ich QGIS 3.2 heruntergeladen und diese Option existiert nicht mehr. Wenn ich jedoch versuche, den Schnittpunkt zwischen zwei Layern zu erstellen, an denen ich arbeite, erhalte ich …

8
Tausende kleiner überlappender Polygone reparieren?
Ich verwende ArcMap 10.3. Ich habe eine Schicht verschiedener Landnutzungstypen. Ich fand heraus, dass sich viele Polygone überlappen und dass dasselbe Polygon daher zwei verschiedene Landnutzungstypen aufweist. Unter Verwendung der Antwort von @ radouxju habe ich eine Topologie für die Landnutzungsschicht erstellt (mit der Regel, dass keine Überlappungen auftreten dürfen). …



2
Schnittbereiche in R extrahieren
Ich habe zwei Polygone. Eines enthält Felder (X, Y, Z) und das andere enthält Bodentypen (A, B, C, D). Ich möchte wissen, in welchem ​​Gebiet jedes Feldes sich welcher Bodentyp befindet. Ich habe folgendes versucht: 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 …

1
Finden Sie mit shapely die nächstgelegenen Liniensegmente für Point?
Hintergrund Von einem bekannten Punkt aus muss der nächstgelegene "sichtbare Umfang" anhand einer Tabelle mit MultiLineStrings ermittelt werden, wie in der Abbildung dargestellt. Ich habe diese Site mit einer Reihe von Begriffen durchsucht (z. B. Mindestkante, Mindestumfang, nächster Nachbar, Clip mit Polygon, Sichtbarkeit, Fang, Schnittknoten, Ray-Trace, Überflutungsfüllung, innere Begrenzung, Routing, …

3
Straßenkreuzungen mit PostGIS identifizieren
Ich versuche zu identifizieren, wo sich Straßen kreuzen, und einen Punkt an dieser Kreuzung zu machen, wobei die Anzahl der Straßen, die die Kreuzung bilden, aufgelistet wird. Ich habe mich gefragt, ob es eine Möglichkeit gibt, ST_NumPoints zu verwenden, um dies zu erreichen, aber ich kann nicht genau herausfinden, was …

6
Wie verwende ich ST_Intersection?
Hier ist eine kurze Zusammenfassung, was ich versuche: Ich habe 3 Tabellen in Postgres, 'a' und 'b', jede hat eine Polygonspalte und 'c' hat eine Punktspalte. Ich versuche hier, die Geometrieschnittpunkte zwischen 'a', 'b' und 'c' zu ermitteln und solche Geometrien auf einer OpenLayers-Vektorebene anzuzeigen. Ich kann in OpenLayers bereits …

2
Polygon abschneiden und Daten behalten?
Ich habe diese zwei Polygone: library(sp); library(rgeos); library(maptools) coords1 <- matrix(c(-1.841960, -1.823464, -1.838623, -1.841960, 55.663696, 55.659178, 55.650841, 55.663696), ncol=2) coords2 <- matrix(c(-1.822606, -1.816790, -1.832712, -1.822606, 55.657887, 55.646806, 55.650679, 55.657887), ncol=2) p1 <- Polygon(coords1) p2 <- Polygon(coords2) p1 <- Polygons(list(p1), ID = "p1") p2 <- Polygons(list(p2), ID = "p2") myPolys <- …

3
Neue Ebene aus Überlappung zwischen zwei Ebenen erstellen?
Ich bin neu in Desktop-GIS und versuche zu fragen, ohne die richtigen Begriffe aus dem GIS-Jargon zu kennen: Wenn QGIS wie Photoshop wäre, würde ich gerne eine Auswahl aus einer Ebene treffen und diese Auswahl dann einer anderen Ebene zuordnen, um die Überlappung zwischen den beiden zu erhalten und aus …



3
Rgeos löscht zugehörige Werte, wenn sich Polygone schneiden
Ich versuche, zwei SpatialPolygonsDataFrames zu schneiden und als Ergebnis einen SpatialPolygonsDataFrame zu erhalten. Leider kann ich mit der gIntersectionFunktion von rgeos(die beeindruckend schnell arbeitet, um die Polygone zu schneiden) die zugehörigen Datenrahmen nicht abrufen. Betrachten Sie das folgende Beispiel: > fracPoly <- gIntersection( toSingle, fromSingle ) > class(toSingle) [1] "SpatialPolygonsDataFrame" …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.