Wie füge ich mit ggplot2 Längen- und Breitengrade auf einer Karte hinzu?

Ich zeichne jetzt die Karte von Kanada mitggplot2. Da die Standardprojektionsmethode "aea" (Albers Equal Area) ist, sind Längen- und Breitengrad gerade Linien auf der Karte. Ich frage mich, wie ich Längen- und Breitengrade in Form von "110W, 100W, 90W" und "50N, 60N, 70N" auf der Karte anzeigen kann. Sie sollten Kurven sein. Danke vielmals

Das arcgis-Shapfile wird von @ heruntergeladehttps: //www.arcgis.com/home/item.html? id = dcbcdf86939548af81efbd2d732336db

library(ggplot2)
library(rgdal)
countries<-readOGR("Canada.shp", layer="Canada")
ggplot()+geom_polygon(data=countries,aes(x=long,y=lat,group=group),fill='white',color = "black")

Das Endergebnis sollte so sein.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage