使用mapproj的Lambert共形圆锥投影在R中不起作用?

使用mapproj的Lambert共形圆锥投影在R中不起作用?,r,maps,map-projections,R,Maps,Map Projections,这应该很容易 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 =

这应该很容易

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上的标准平行线,使其看起来圆锥形即可

library(maps)
map("usa", projection = "mercator", wrap = TRUE)
map("usa", projection = "cylequalarea", param = 45, wrap = TRUE)
map("usa", projection = "albers", parameters = c(lat0 = 0, lat1 = 0),   wrap = TRUE)
map("usa", projection = "lambert", parameters = c(lat0 = 20, lat1 = 50), wrap = TRUE)

你期望LCC投影在lat0=0和lat1=0时会是什么样子?@MikeJewski与Mercator不同?我试着做一个这样的比较:()我对地理信息系统的东西不是非常精通,但据我所知,在lat0=0和lat1=0进行LCC投影对实际图像没有任何影响。这是你想要的吗@是的,没错。你刚刚调整了参数吗?我建议你仔细阅读一下LCC到底是什么。但简而言之,是的。