Als «point-in-polygon» getaggte Fragen

Eine übliche GIS-Operation. Wird verwendet, um zu bestimmen, ob ein Punkt innerhalb der Grenzen eines Polygons liegt.

2
Auf der Suche nach der schnellsten Lösung für die Point-in-Polygon-Analyse von 200 Millionen Punkten
Ich habe eine CSV mit 200 Millionen Beobachtungen in folgendem Format: 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" Für jeden Koordinatensatz (x1 / y1 und x2 / y2) möchte ich den US-amerikanischen Zensus-Trakt oder den Zensus-Block zuweisen, in den er fällt (das TIGER-Shapefile des Zensus-Trakts habe ich hier heruntergeladen: ftp://ftp2.census.gov/ geo / tiger …

4
Überlagern eines räumlichen Polygons mit einem Gitter und Prüfen, in welchen Gitterelementen sich spezifische Koordinaten befinden, mit R [closed]
Wie kann man R verwenden, um Teilen eines Shapefiles in 200-Meter-Quadrate / Unterpolygone, Zeichnen Sie dieses Raster (inkl. ID-Nummern für jedes Quadrat) über die Originalkarte unten und Auswerten, in welchem ​​Quadrat sich bestimmte geografische Koordinaten befinden . Ich bin ein Anfänger in GIS und dies ist vielleicht eine grundlegende Frage, …


3
Verbinden Sie räumliche Punktdaten mit Polygonen in R
Diese Frage wurde von Stack Overflow migriert, da sie in Geographic Information Systems Stack Exchange beantwortet werden kann. Vor 4 Jahren migriert . Ich versuche, eine räumliche Verknüpfung zwischen Punktdaten und Polygondaten durchzuführen. Ich habe Daten, die die räumlichen Koordinaten eines Ereignisses in meiner CSV-Datei A angeben, und eine andere …

7
Der schnellste Weg, um eine Punkt-CSV mit einem Polygon-Shapefile räumlich zu verbinden
Ich habe eine 1-Milliarde-Punkte-CSV-Datei und ein Shapefile mit etwa 5.000 Polygonen. Was wäre der schnellste Weg, um Punkte und Polygone räumlich zu verbinden? Für jeden Punkt muss ich die enthaltene Polygon-ID abrufen. (Polygone überlappen sich nicht.) Normalerweise würde ich beide Datensätze in PostGIS laden. Gibt es einen schnelleren Weg, um …

2
Zähle Punkte im Polygon mit Postgis
Ich habe ein einfaches Problem: Ich möchte die Anzahl der Punkte innerhalb eines Satzes von Polygonen zählen. Ich habe bereits eine SQL, aber sie gibt nur die GID des Polygons zurück, das tatsächlich Punkte enthält. Meine Tabellen: eine Polygonebene mit 19.000 Zeilen und eine Punktebene mit 450 Zeilen. Die folgende …

2
Überprüfen Sie mit Python, ob ein Punkt in ein Multipolygon fällt
Ich habe mehrere Codebeispiele mit Bibliotheken wie Shapefile, Fiona und Ogr ausprobiert, um zu überprüfen, ob ein Punkt (x, y) innerhalb der Grenzen eines mit ArcMap erstellten Multipolygons (und damit im Shapefile-Format) liegt. Keines der Beispiele funktioniert jedoch gut mit Multipolygonen, obwohl sie mit regulären Einzelpolygon-Shapefiles gut funktionieren. Einige Ausschnitte, …

2
Wie funktioniert das räumliche Polygon% über% Polygon, wenn Werte in r aggregiert werden?
Ich arbeite an einem Umweltepidemiologieprojekt, bei dem ich Punktexpositionen habe (~ 2.000 industrielle Schweineoperationen - IHOs). Diese IHOs sprühen auf Felder in der Nähe, aber die Fäkalien, Wassertropfen und Gerüche können kilometerweit wandern. Diese Punktbelichtungen erhalten also 3-mi-Puffer, und ich möchte die Anzahl der IHO-Belichtungen (verschiedener Arten - Summe der …

1
Raumbetreiber in R?
Wie kann ich räumliche Auswahlen oder Filter in R vornehmen? Ich kann das in PostGIS machen mit (zB): SELECT * FROM mypoint, mypoly WHERE ST_Within(mypoint.geom, mypoly.geom); und es ist ähnlich ein Kinderspiel in den meisten anderen GIS-Software. Also würde ich erwarten, dass etwas in R so aussieht: mypoint[within(mypoint, mypoly),] aber …


1
Feld aktualisieren, um mithilfe von STIntersects die Anzahl der Punkte im Polygon anzugeben?
Ich habe eine Punktebene (dbo.ptLayer) Rund 1 Million Punkte Typ der räumlichen Geometrie (dbo.ptLayer.geom) Noch kein räumlicher Index, erstellt jedoch einen, sobald die Datenerfassung abgeschlossen ist. Ich habe eine Polygonebene (dbo.polygonLayer) Rund 500 Polygone. Typ der räumlichen Geometrie (dbo.polygonLayer.geom) Beide haben Felder namens ID. Wie fülle ich ein leeres ganzzahliges …



1
Leistungssteigerung durch GIST-Index für Punkte in Polygonabfragen
Ich habe zwei Tabellen: Standorte (id, region_id, the_geom) und Regionen (id, the_geom). Für jeden Standortpunkt möchte ich die Region bestimmen, in der er sich befindet: UPDATE locations SET region_id = (SELECT id FROM regions WHERE ST_Within(locations.the_geom,regions.the_geom) ); Ist es sinnvoll, einen GIST-Index für die Standortpunkte zu erstellen? Ich werde einen …

1
Optimieren eines sehr großen Punkts in der Polygonabfrage
Ich habe einen nationalen Datensatz mit Adresspunkten (37 Millionen) und einen Polygon-Datensatz mit Flutkonturen (2 Millionen) vom Typ MultiPolygonZ. Einige der Polygone sind sehr komplex. Die maximale Anzahl an ST_NPoints liegt bei 200.000. Ich versuche mit PostGIS (2.18) zu identifizieren, welche Adresspunkte sich in einem Hochwasserpolygon befinden, und diese in …

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.