gpt4 book ai didi

r - 来自 shapefile 的奇异多边形

转载 作者:行者123 更新时间:2023-12-01 09:47:02 26 4
gpt4 key购买 nike

我正在尝试将 shapefile 应用于 ggmaps map ,但它给了我非常奇怪的结果。有问题的 shapefile 是澳大利亚统计局提供的“统计局部区域”(类似于邮政编码的组)shapefile here .

SLA Shapefile applied at zoom level 4

通常我可能会认为这是边缘点被截断的问题,但即使在缩放级别 1 时我也会遇到它(事实上它看起来更糟): SLA Shapefile applied at zoom level 1

这是我用来制作上面图表的一些代码:

library(tidyverse)
library(ggmap)
library(rgdal)

slas <- readOGR(dsn="SLA",layer="SLA11aAust")

aus4 <- get_map("Australia",zoom=4)
ggmap(aus4)

ggmap(aus4)+
geom_polygon(data=slas, aes(x=long,y=lat))

aus1 <- get_map("Australia",zoom=1)
ggmap(aus1)

ggmap(aus1)+
geom_polygon(data=slas, aes(x=long,y=lat))

是我做错了什么,还是 shapefile 配置不正确?

最佳答案

我认为你只需要(可选)强化变量slas,不要忘记group并使边界可见一种颜色:

slas <- fortify(slas, region = "SLA_CODE11")
ggmap(aus4) +
geom_polygon(data = slas2, color = "white", aes(x = long, y = lat, group = group))

enter image description here

关于r - 来自 shapefile 的奇异多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46577160/

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