Я пытаюсь построить многоугольник с помощью geom_sf () в любой проекции, кроме широты и долготы.
Я использую пример из страниц руководства для geom_sf () Импорт набора данных:
nc <- sf::st_read(system.file("shape/nc.shp", package = "sf"), quiet = TRUE)
преобразование латлонга в epsg: 3857
nc_3857 <- sf::st_transform(nc, "+init=epsg:3857")
Наконец, постройте с ggplot2, определяя crs сюжета:
ggplot() +
geom_sf(data = nc_3857, colour = "red", fill = NA) +
coord_sf(crs=st_crs(3857))
Я продолжаю получать карту в wgs84 (например, epsg: 4326) с осями широты и долготы. Я хочу иметь оси в метрах, поэтому мне нужно ggplot
, чтобы построить спроектированный многоугольник. Что я делаю неправильно?