【发布时间】:2016-06-22 13:41:17
【问题描述】:
这应该很容易。
library(maps)
map("world", projection = "mercator", wrap = TRUE)
map("world", projection = "cylequalarea", param = 45, wrap = TRUE)
map("world", projection = "albers", parameters = c(lat0 = 0, lat1 = 0), wrap = TRUE)
map("world", projection = "lambert", parameters = c(lat0 = 0, lat1 = 0), wrap = TRUE)
前三个投影有效,但最后一个无效 - 它只显示墨卡托投影。我究竟做错了什么?
我知道我可以使用spTransform 来实际进行投影,但我希望更简单一些。
【问题讨论】:
-
您期望 LCC 投影在 lat0 = 0 和 lat1 = 0 时的样子?
-
@MikeJewski 和墨卡托有什么不同?我正在尝试进行这样的比较:(multimedia.journalism.berkeley.edu/media/upload/tutorials/…)
-
我不是非常精通 GIS 的东西,但据我所知,在 lat0=0 和 lat1=0 进行 LCC 投影不会对实际图像产生任何影响。这更多是您想要的吗? Image
-
@MikeJewski 是的,完全正确。你只是调整了参数吗?
-
我建议阅读一下 LCC 实际上是什么。但总之是的。
标签: r maps map-projections