我想繪製一個多邊形geom_sf()在任何投影其他latlong。使用geom_sf()繪製除了latlong以外的任何投影的sf對象
我使用的manual pages for 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")
最後用ggplot定義的CRS繪製劇情:
ggplot() + geom_sf(data = nc_3857, colour = "red", fill = NA) + coord_sf(crs=st_crs(3857))
我一直在wgs84(即epsg:4326)中使用lat長軸獲取地圖。我想要以米爲單位的軸,所以我需要ggplot來繪製投影多邊形。我究竟做錯了什麼?
在此先感謝 澤