Als «sf» getaggte Fragen

Verwenden Sie dieses Tag, wenn Sie Fragen zum sf R-Paket stellen (sf: Simple Features for R).

43
Extrahieren von data.frame aus einem Objekt mit einfachen Features in R

Gibt es eine sf-native (dh "richtige") Möglichkeit, alles außer der Geometriespalte aus einem einfachen Feature-Objekt zu extrahieren? Das funktioniert df <- dplyr::select(as.data.frame(sf), -geometry) aber der select( , -geometry)schritt fühlt sich unnötig an. Außerdem werden die...

27
R sf-Objekt zurück in SpatialPolygonsDataFrame konvertieren

Wie konvertiere ich ein sf-Objekt zurück in einen SpatialPolygonsDataFrame? Ich verwende R 3.4.0 und sf Version 0.4.1. In der sf-Dokumentation wird eine as_SpatialFunktion erwähnt, die in meiner Installation jedoch nicht verfügbar ist (aus irgendeinem

20
Lon-Lat zu Simple Features (sfg und sfc) in R

Wie kann ich Lon-Lat-Punkte in einfache Features (sfg) konvertieren und sie dann in eine einfache Feature-Sammlung (sfc) einfügen? Hier ist ein MWE, der nicht funktioniert, dem ich aber am nächsten gekommen bin. library(data.table) library(sf) # The DT data.table is the data I have (but 10,000s of...

20
Objekt für einfache Features in R zuschneiden

Gibt es eine Funktion zum Zuschneiden von SF-Kartenobjekten, ähnlich wie maptools::pruneMap(lines, xlim= c(4, 10), ylim= c(10, 15))sie für SpatialPolygon oder SpatialLine verwendet werden? Ich überlege, st_intersection()aber es kann einen richtigen Weg

16
Entspricht dem Punkt des sp-Pakets in Polygon / Overing mit sf

Ich migriere Code vom sp-Paket zum neueren sf-Paket. In meinem vorherigen Code hatte ich ein Polygon-SpatialDataFrame (censimentoMap) und ein SpatialPointDataFrame (indirizzi.sp) und bekam die Polygonzellen-ID ("Cell110") für jeden Punkt, der darin liegt. points.data <- over(indirizzi.sp,...

14
Vereinfachen Sie Polygone von sf-Objekten

Wie kann ich ein sfPolygon vereinfachen, ohne Lücken und Splitter einzufügen? Mit einem Shapefile würde ich zum Beispiel Folgendes verwenden rmapshaper::ms_simplify(): library("pryr") library("rgdal") library("rmapshaper")

12
So kombinieren Sie sfc-Objekte aus dem R-Paket sf

sfWie kombiniert man mit dem R-Paket sfcObjekte? Wie würde man beispielsweise mit dem folgenden Code ein einzelnes sfcObjekt erstellen sfc12, das die Geometrien von beiden sfc1und enthält sfc2? ( length(sfc12)sollte 2 sein) library(sf) pt1 = st_point(c(0,1)) pt2 = st_point(c(1,1)) sfc1 =...

8
R: sf-Paket zeigt mit st_cast auf mehrere Zeilen

Ich möchte mehrere Linien aus bestimmten Punkten als erstellen sf objects. Wenn ich eine Reihe von Punkten als habe library(sf) pts <- st_multipoint(matrix(c(10, 10, 15, 20, 30, 30), nrow = 3, byrow = TRUE), dim = "XY") und ich benutze st_cast, um Linien von ihnen zu erstellen lines <-...