Als «rgeos» getaggte Fragen

1
Abrufen der TopologieAusnahme: Eingabe-Geom 1 ist ungültig. Dies liegt an der Selbstüberschneidung in R?
Der "TopologyException: Input Geom 1 is invalid" -Selbstschnittfehler, der sich aus ungültigen Polygongeometrien ergibt, wurde ausführlich erörtert. Im Internet habe ich jedoch keine bequeme Lösung gefunden, die sich ausschließlich auf die R-Funktionalität stützt. Zum Beispiel habe ich es geschafft, ein 'SpatialPolygons'-Objekt aus der Ausgabe von map("state", ...)Josh O'Briens netter Antwort …

3
Eine Liste von räumlichen Polygonobjekten in R zusammenführen
Ich habe eine Liste der räumlichen Puffer (30000 Puffer), die ich mit der Funktion erstellt habe lapply: buff.pts <- lapply(1:nrow(pts.prj), FUN=function(l){ buff <- gBuffer(pts.prj[l,], width=1000) ## 1km return(buff) })) > head(buff.pts) [[1]] class : SpatialPolygons features : 1 extent : 307941.8, 311941.8, 4994518, 4998518 (xmin, xmax, ymin, ymax) coord. ref. …
16 polygon  r  sp  rgeos 

1
R verstärken, wodurch Polygone reißen
Ich habe Probleme beim Zeichnen meiner Geodaten mit ggplot2. Die Karte sieht gut aus, wenn sie mit spplot geplottet wird. Ich gehe also davon aus, dass das Zerreißen in der Befestigungsphase erfolgt. Der Code lautet wie folgt: #install the packages library(rgdal) library(mapproj) library(raster) library(rgeos) library(ggplot2) library(plyr) if (!require(gpclib)) install.packages("gpclib", type="source") …
10 r  ggplot2  rgeos 

1
Euklidische und geodätische Pufferung in R.
Um das geodätische Puffern zu verstehen , unterscheidet das Esri Geoprocessing Development Team zwischen euklidischem und geodätischem Puffern. Sie schließen mit "Euklidische Pufferung, die an projizierten Feature-Classes durchgeführt wird, kann zu irreführenden und technisch inkorrekten Puffern führen. Geodätische Pufferung führt jedoch immer zu geografisch genauen Ergebnissen, da geodätische Puffer nicht …
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.