r - 如何从地图中消除灰色区域和南极洲?
问题描述
我不知道如何从地图中消除两个区域:南极洲和出现在图像顶部、右侧和左侧的灰色区域。
我在这里尝试了几乎所有的答案,但在某些情况下,执行代码后出现的结果甚至与答案不相似,我的猜测是在某些情况下答案有点旧,原始函数在 5 或 6 之后发生了变化年。
gc <- geocode('spain')
center <- as.numeric(gc)
map <- get_map(location = center, source="stamen", zoom=1)
ggmap(map)
这是创建世界地图的原始代码。我想设置限制以避免所有灰色部分和南极洲。
如果我更改缩放 = 2,我就失去了澳大利亚。
实际结果:
预期成绩:
解决方案
cities <- c('usuahia','alaska','new_zealand','greenland_sea')
lat <- c(-54.80191, 64.20084, -27.46977,77.870977)
lon <- c(-68.3030, -149.49367, 153.025124,-5.650146)
limits <- data.frame(cities,lat,lon)
mbound <- c(min(limits$lon), #min/max longitude/latitude to display on the map
min(limits$lat),
max(limits$lon),
max(limits$lat))
worldmap <- get_stamenmap(bbox=mbound, zoom = 3)
[![enter image description here][1]][1]ggmap(worldmap)
推荐阅读
- node.js - aws lambda 函数中的待处理承诺
- solr - Nutch solr 指数失败
- sql - SQLServer 2016 - BCP 在使用临时表时生成空文件
- python-3.x - 无法点击链接
- 元素列表python代码
- python - 我的链表实现的成员资格检查方法中的错误
- keycloak - Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败
- ios - SwiftUI - 使用未正确取消选择其他按钮的按钮进行分段控制
- azure-data-lake-gen2 - ADLS 中容器内的文件夹级别访问控制
- angular - 键盘输入时关注下一个链接 显示更多
- vue.js - 如何在 vue.js 中显示图像 url