具有ggplot2的奇怪地理空间图>>

问题描述 投票:1回答:1

我正在尝试绘制每个国家的西班牙图,所以我使用的是github上的.geojson。我的代码如下:

library(tidyverse)
library(geojsonio)
spdf <- geojson_read("https://raw.githubusercontent.com/codeforamerica/click_that_hood/master/public/data/spain-provinces.geojson",  what = "sp")

library(broom)
spdf_fortified <- tidy(spdf, region = "cod_prov")

ggplot() +
  geom_polygon(data = spdf_fortified, aes( x = long, y = lat, group = id), fill="white", color="grey") +
  theme_void() +
  coord_map()

并且输出确实不稳定,多边形非常混乱。

enter image description here

您对此有一些疑问。首先,为什么要这样?

还阅读了一些教程,我发现我们需要“加强” spdf,这是为什么?

最后,group在这里做什么?

我正在尝试绘制每个国家的西班牙图,所以我使用的是来自github的.geojson。我的代码如下:library(tidyverse)library(geojsonio)spdf

r ggplot2 geojson
1个回答
0
投票

[如果您只是直接使用{sf}包阅读了GeoJSON,该包也已经很好地集成到{ggplot2}图形,那么我认为您不需要执行任何数据处理步骤。

© www.soinside.com 2019 - 2024. All rights reserved.