Ich habe eine Million Punkte und eine große Form Datei-8GB-die zu groß ist, um in den Speicher in R auf meinem System zu laden. Die Shape-Datei ist Single-Layer, also ein gegebenes x
, y
wird höchstens ein Polygon treffen - solange es nicht genau an einer Grenze ist! Jedes Polygon ist mit einem severity
- z.B. 1
, 2
, 3
. Ich verwende R auf einem 64-Bit-Ubuntu-Rechner mit 12 GB RAM.r Punkte in Polygonen
Was ist der einfachste Weg, um die Lage zu sein, der Datenrahmen zu dem Polygon zu „Tag“ severity
so, dass ich ein data.frame
mit einer zusätzlichen Spalte erhalten, das heißt x
, y
, severity
?
Danke für die Übersicht Spacedman! Sehr geschätzt! – Sean
Froh, dass Sie eine Antwort geschrieben haben Spacedman. Ich habe gerade in einigen PostGIS-Dokumenten geforscht, um herauszufinden, wie das geht, da ich dachte, dass das wahrscheinlich das richtige Werkzeug ist. –