微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 ggmap、ggplot2 和 ggsn 和 googlemap 在地图上绘制位置

如何解决使用 ggmap、ggplot2 和 ggsn 和 googlemap 在地图上绘制位置

我正在尝试按照以下代码绘制地图。我把所有的图都正确地添加到“最终”,这是添加方向。但是每当我尝试添加比例尺时,我都没有得到图,它就像空白,只有比例和北符号。请帮忙。

library(ggplot2)
library(ggmap)
library(ggsn)
map <- get_googlemap(c(89.0,24.0),zoom = 7,maptype = "terrain")
M<-ggmap(map)
M

M+geom_point(data = Map,aes(x=Longitude,y=Latitude),size=3)

Final<-M+geom_point(data = Map,y=Latitude,color=SoilAs),size=4)+ scale_colour_viridis_c(option = "cividis")+
                              north2(Final,x=.30,y=.9,symbol=16)
Final

FinalMap<-Final+scalebar(x.min = 83.0,x.max = 93,y.min = 20.33,y.max = 27.5,dist =500,dist_unit = "km",transform = TRUE,model = "wgs84")
FinalMap

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。