Dies ist ein Crosspost von Stackoverflow . Ich weiß sehr wenig über GIS-Software und mache alle meine Mappings in R. Entschuldigung im Voraus, wenn dies eine zu grundlegende Frage ist. Angenommen, ich habe zwei Shapefiles aus verschiedenen Quellen, aber mit unterschiedlichen Attributen. Angenommen, einer ist für Verwaltungsgrenzen von Texas ( boundaries.shp
) und der andere für Flüsse in Texas ( rivers.shp
). Ich habe auch eine dritte Datei, towns.csv
die die Standorte der Städte innerhalb des Staates zeigt. Nachdem ich die Dateien gelesen habe, kann ich die Standorte der Städte an den Verwaltungsgrenzen im maptools
Paket überzeichnen :
plot(boundaries); points(towns$lon, towns$lat)
Aber wie kann ich alle drei überlagern? Sicher gibt es einen einfachen Weg, dies zu tun?
Der einfachste Weg, zwei Diagramme zu überlagern, ist möglicherweise die
add = TRUE
Option inplot
. Hier ist ein Beispiel mit künstlichen Datenquelle