• GMT绘制地形起伏


    首先上图:

     

    本文数据来源:
    1、“中国地理空间数据集”包含了一系列中国区域的地理空间数据,可以直接用于 GMT 绘图。数据由 GMT 用户提供,并由 GMT 中文社区收集和维护。

    下载数据
    项目主页: https://github.com/gmt-china/china-geospatial-data
    下载地址: https://github.com/gmt-china/china-geospatial-data/releases

    2、GMT 用户可以通过给定文件名 @earth_relief_xxx 的方式来指定要使用某个精度的地形。xxx 用于指定数据精度,

    例如 15m、01m 和 15s 分别表示数据分辨率为 15 弧分、1 弧分和 15 弧秒。文件名前的 @ 表示该数据是由 GMT 官方提供并维护的数据,

    当第一次使用该文件时,GMT 会自动从服务器下载该数据并保存到本地的 GMT 数据目录中,当以后再使用该文件时,则直接读取本地文件,而无需重新下载该数据。

    脚本如下:

     1 @echo off
     2 REM GMT modern mode batch template
     3 REM Date:    2021-11-02T05:19:34
     4 REM User:    
     5 REM Purpose: Purpose of this script
     6 REM Set a unique session name:
     7 @echo off
     8 set GMT_SESSION_NAME=7000
     9 gmt begin F4.10.2Global_relief png,pdf
    10     gmt grdimage  @earth_relief_10m -R60/140/0/56 -JM105/35/15c -Ba10f10g20 -BWSen+t"My First Map" 
    11     gmt colorbar -Bxa2000f+l"Elevation(m)"
    12 
    13     gmt basemap -Lg70/8.5+c30+w1000k+f+u --FONT_ANNOT_PRIMARY=8p
    14     
    15     gmt plot CN-border-La.gmt -W0.1p
    16     gmt coast -R60/140/0/56 -JM105/35/15c -W0.5p -A10000 -Ba10f10g20 
    17   
    18     gmt plot CN-capitals.dat -Sc0.08c -Gblack
    19     gmt plot CN-capitals.dat -Sc0.15c -W0.2p,black
    20     
    21 gmt end show
    22 pause &
    View Code
    牢记: 1、如果你决定做某事,那就动手去做;不要受任何人、任何事的干扰。2、这个世界并不完美,但依然值得我们去为之奋斗。
  • 相关阅读:
    toCvCopy与toCvShare的区别
    ROS使用catkin_make编译指定功能包
    Ubuntu在apt update时发生错误解决办法
    C++ 环境设置
    C++ 注释
    protobuf docs
    nvidiasmi 命令查看GPU显存使用情况
    C++ 数据类型
    day08 spinnaker
    解决IDEA下Tomcat日志乱码问题
  • 原文地址:https://www.cnblogs.com/ky027wh-sx/p/15511845.html
Copyright © 2020-2023  润新知