Ich habe ein Höhenmodell in R eingezeichnet r <- raster("example.dem") plot(r, col = topo.colors(20)) Einige der Werte liegen unter dem Meeresspiegel (0), und ich möchte, dass diese rot angezeigt werden. Wie kann ich bestimmten Farben im Plot () bestimmte Bereiche zuweisen?
Ich extrahiere die Fläche und die prozentuale Abdeckung verschiedener Landnutzungstypen aus einem Raster, das auf mehreren tausend Polygongrenzen basiert. Ich habe festgestellt, dass die Extrahierungsfunktion viel schneller funktioniert, wenn ich durch jedes einzelne Polygon iteriere und es beschneide und dann das Raster auf die Größe des jeweiligen Polygons verkleinere. Trotzdem …
Ich frage mich, wie ich räumliche Polygone mit R-Code verbinden kann. Ich arbeite mit Volkszählungsdaten, bei denen sich bestimmte Bereiche im Laufe der Zeit ändern, und ich möchte die Polygone und die entsprechenden Daten verbinden und einfach über die verbundenen Bereiche berichten. Ich führe eine Liste von Polygonen, die sich …
Ich habe eine Funktion in einer Geodatabase, die größer als 2 GB ist, als exportiertes Shapefile. Ich muss eine Extraktionsfunktion in R ausführen, um die Polygone mit Daten aus einer Rasterdatei zuzuordnen. Das Exportieren des Features als Tabelle ist keine Lösung. Wie kann ich Feature-Classes lesen, die in einer Esri …
Ich arbeite fast die ganze Zeit mit R und nutze es jetzt für das räumliche Data Mining. Ich habe eine PostGIS-Datenbank mit (offensichtlich) GIS-Daten. Wenn ich statistische räumliche Analysen und Karten machen möchte, ist der bessere Weg: Exportieren Sie die Tabellen als Shapefiles oder; direkt an der Datenbank arbeiten?
Beim Durchsuchen des Webs werden häufig Lösungen zum Auffinden von Zentroiden von Polygonen gefunden. Was mich interessiert, ist, einen Schwerpunkt aus einer Gruppe von Punkten zu finden. Ein gewichteter Mittelwert. Ich würde es begrüßen, wenn jemand Hinweise, Pseudocode (oder noch besser ein R-Paket, das dies bereits gelöst hat) oder Links …
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 Grund).
Ich habe Probleme, eine Diskussion oder ein vergleichendes Benchmarking verschiedener Rasterdateiformate zu finden (z. B. zur Verwendung bei der Datenanalyse in R). Hat jemand einen Einblick, warum bestimmte Formate schneller oder langsamer sein können? Oder sollten die Unterschiede minimal sein? Insbesondere interessiert mich, ob die Konvertierung eines Rasters (z. B. …
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 …
Ich habe SpatialPolygons oder SpatialPolygonsDataFrames, die ich plotten möchte. Wie ändere ich die Farbe mithilfe der drei Zeichnungssysteme in R (Basisgrafiken, Gittergrafiken und ggplot2)? Beispieldaten: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) ) spplot(SpDF, zcol="z")
Ich möchte die Landesgrenzen Nordamerikas über ein Rasterbild zeichnen, das eine Variable darstellt, und dann Konturen mit R über das Diagramm legen. Es ist mir gelungen, dies unter Verwendung von Basisgrafiken und Gittern zu tun, aber es scheint, dass dies der Vorgang ist viel zu langsam! Ich habe dies in …
Ich habe ein Rasterbild wie dieses Ich möchte den isolierten Rauschpunkt löschen und die Kante glätten (sagen wir die weißen Einzelpunkte, und ich möchte, dass die Kanten des Objekts glatt aussehen). Wie kann ich das in ArcGIS oder in R tun? Die Zellengröße beträgt 30 * 30.
Was ist das richtige R-Idiom, um SPDFs zusammenzubinden, wenn sich die IDs überlappen? Beachten Sie, dass hier (wie so oft) die IDs im Grunde genommen bedeutungslos sind, so dass es ziemlich ärgerlich ist, dass ich rbind nicht dazu bringen kann, sie zu ignorieren .... library(sp) library(UScensus2000) library(UScensus2000tract) data(state) # for …
Ich habe ein Shapefile von der Ordnance Survey heruntergeladen, das die Grenzen der Wahlbezirke (Abteilungen) für eine Grafschaft des Vereinigten Königreichs angibt. Ich habe erfolgreich R verwendet, um das Shapefile zu laden, und verschiedene Maps mit ggplot2der in dieser Frage beschriebenen Methode gezeichnet . Es funktioniert alles ziemlich gut. Jetzt …
Die übliche Art, wie wir ein Shapefile in R lesen, ist über das maptools-Paket: sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat")) Ich habe jedoch einen Anwendungsfall, bei dem ich kein shapefile.shp habe, sondern stattdessen eine Reihe von Polygonkoordinaten 16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 59.736328125 und seine entsprechende Projektion coord. ref. : +proj=longlat +datum=WGS84 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.