【问题标题】:R mapproj lambert-azimuthal equal area projectionR mapproj lambert-azimuthal 等面积投影
【发布时间】:2012-09-25 09:10:44
【问题描述】:

如何使用 mapproj 包进行朗伯方位角等面积投影? http://cran.r-project.org/web/packages/mapproj/mapproj.pdf

azequalarea() 等面积

lambert(lat0,lat1) 保形,lat0 和 lat1 上的真实比例

哪一个最接近朗伯-方位角等面积投影?

【问题讨论】:

    标签: r map projection


    【解决方案1】:

    在包mapproj 和函数mapproject() 中,Lambert 方位角等面积投影似乎是azequalarea(),因为lambert(lat0,lat1) 是 Lambert Conformal Conic 投影(因为它在手册中列出Polar conic projections symmetric about the Prime Meridian)。

    在包GEOmap中,使用函数lamaz.eqarea()完成投影。

    在包rgdal 中,它是通过调用函数spTransform() 完成的,该函数包含一个以+proj=laea 开头的proj4 字符串。

    【讨论】:

    • 不错的答案。除了一个非常小的项目,我强烈建议坚持使用 proj4strings 以保持一致性和灵活性。
    • 感谢您的回答!因为我想用 ggplot2 绘制地图,所以我依赖 mapproject()。
    猜你喜欢
    • 2016-06-22
    • 2015-07-29
    • 2022-08-03
    • 2019-07-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    • 2018-05-04
    相关资源
    最近更新 更多