返回介绍

GMT 入门

GMT 实例

GMT 进阶

附录

其他

-JA: Lambert azimuthal equal area

发布于 2023-08-10 21:46:57 字数 2745 浏览 0 评论 0 收藏 0

维基链接: https://en.wikipedia.org/wiki/Lambert_azimuthal_equal-area_projection

Lambert azimuthal equal area(Lambert 方位等面积投影)由 Johann Heinrich Lambert 于 1772 年发展得到。通常用于绘制大区域地图(例如整个大洲或半球),该投影是方位等面积投影。在投影的中心畸变为 0,离投影中心越远畸变越大。该投影的参数为:

-JAlon/lat/[distance/]width-Jalon/lat/[distance/]scale

  • lon/lat 投影中心坐标

  • distance 投影中心到边界的角度,默认值为 90,即距离投影中心各 90°,即整个半球

  • width 地图宽度

  • scale 地图比例尺,可以取 1:xxxx 格式(图上1厘米对应真实地球 xxxx 厘米),也可以是 radius/latitude(表示从投影中心到纬线 latitude 在图上的距离为 radius

矩形地图

此投影下,经线和纬线通常不是直线,因而不适合直接用经纬线指定地图边界。本例中通过指定区域的左下角(0°E/40°S)和右上角(60°E/10°S)的坐标来指定区域范围。 -R+r 用于告诉 GMT 此处指定的是左下角和右上角的坐标。

gmt begin GMT_lambert_az_rect
gmt set FORMAT_GEO_MAP ddd:mm:ssF MAP_GRID_CROSS_SIZE_PRIMARY 0
gmt coast -R0/-40/60/-10+r -JA30/-30/12c -Bag -Dl -A500 -Gp10+r300 -Wthinnest
gmt end show
http://www.wenjiangs.com/wp-content/uploads/2023/docimg24/518-huoieukhsnv.png

使用 Lambert 方位等面积投影绘制矩形地图

要绘制半球地图,需要指定区域范围为整个地球,此时可以使用 -Rg-Rd。下图绘制了以南美洲为中心的半球图。

gmt coast -Rg -JA280/30/12c -Bg -Dc -A1000 -Gnavy -png GMT_lambert_az_hemi
http://www.wenjiangs.com/wp-content/uploads/2023/docimg24/519-zu0rhwlsw5u.png

使用 Lambert 方位等面积投影绘制半球地图

地震学在绘制震源机制解时,就是将三维的辐射花样信息投影到一个水平面内。投影的方式有两种:Schmidt 网和 Wulff 网。其中 Schmidt 网使用的就是 Lambert 方位等面积投影(中心经纬度为 0/0),Wulff 网使用的则是等角度的立体投影(-JS)。两种震源球投影方式如下图所示:

Source Code

http://www.wenjiangs.com/wp-content/uploads/2023/docimg24/524-tuehlxzwaze.png

震源球投影:等面积的 Schmidt 网和等角度的 Wulff 网

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文