gpt4 book ai didi

r - ggmap:从谷歌的地形图中删除国家名称

转载 作者:行者123 更新时间:2023-12-02 06:15:20 26 4
gpt4 key购买 nike

我正在尝试使用 ggmap 在 map 上绘制点,但我不知道如何从 map 背景中删除国家名称

library(ggmap)
library(mapproj)
map <- get_map(location = 'place', zoom = 4)
read.table("latlon.txt", header = TRUE) -> tbl
plot<-ggmap(map) + geom_point(aes(x = lon, y = lat), color=tbl$color, size=3, data = tbl) + theme(legend.position = "none")+
#geom_text(aes(label=pop),data=tbl,hjust=0, vjust=0)
ggsave(plot=plot,height=7.5,width=11, filename="map.pdf", useDingbats=FALSE)
plot(plot)

我想在我的点上启用标签,但背景文本基本上妨碍了。有谁知道如何保留 Google 地形图但删除国家/地区名称?谢谢!

最佳答案

也许这个问题对提问者来说已经不相关了,但是我今天遇到了同样的问题,搜索了一下发现this topic发问者有类似的问题,有人给出了非常有用的答案并提示了 style syntax of Google Static Maps API .

因此,当您使用 get_googlemap 而不是包装器 get_map 时,您可以放置​​一个额外的 style 参数,例如:

    map <- get_googlemap(center = 'middle east', zoom = 4,
style = 'feature:administrative.country|element:labels|visibility:off')
plot <- ggmap(map)
print(plot)

还有更多功能和元素,您可以删除或更改它们,但仅国家/地区标签可以使用上面的代码简单地删除。

关于r - ggmap:从谷歌的地形图中删除国家名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36367335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com