Global Mapper之地形渲染图

一 引言

       因工作项目需要,最近在处理水深数据(多波束数据),由于作业范围受限(100m*100m),利用自身多波束处理软件生成的地形渲染图效果欠佳,所以利用其它类似软件处理试试。

二 内容

     数据:测区水深数据(2m间隔)

     软件:CARIS、Global Mapper

三 操作过程

    ① 利用CARIS将测区水深数据输出离散数据;

    ②利用CASS将数据进行栅格化处理;

    ③利用Sufer将数据调成Global Mapper能够识别的格式;

    ④将数据导入到Global Mapper

     

 ⑤ 导入参数设置

⑥投影参数设置

⑦ 保存lidar Las格式文件

⑧ 导入las文件,生成测区渲染图;

⑨ 最终成图效果

结语:以后碰到类似的问题可以如法炮制。

 

### 使用GlobalMapper创建地形图 #### 准备工作 安装并启动GlobalMapper软件。确保拥有必要的高程数据文件,这些文件通常为DEM、DTM或其他格式。 #### 导入高程数据 通过`文件`>`打开数据文件`选项导入所需的高程数据集[^1]。支持多种类型的地理空间数据作为输入源,包括但不限于ASCII Grids, GeoTIFFs等常见格式。 #### 设置投影坐标系 如果未自动识别,则需手动指定正确的投影坐标系统以匹配所使用的数据集。这一步骤对于保证最终输出的地图准确性至关重要[^2]。 #### 生成地形网格 在菜单栏中选择`工具`>`高程栅格和网格`>`创建地形网格`。在此过程中可以根据具体需求调整参数设置,比如设定合适的网格分辨率以及选择恰当的插值算法来优化模型质量[^3]。 #### 可视化处理 利用内置的各种染模式(如山体阴影、坡度分析)增强三维效果展示;还可以添加其他要素层(河流、道路网等),使地图更加生动形象[^4]。 #### 输出成果 最后保存项目工程以便日后继续编辑,并导出所需格式的结果图像或矢量文件用于进一步的应用场景之中。 ```python # Python脚本示例:批量转换多个GeoTiff至ASCII Grid格式供后续操作使用 import os from subprocess import call input_folder = "path/to/geotiffs" output_folder = "path/to/output" for filename in os.listdir(input_folder): if filename.endswith(".tif"): input_file = os.path.join(input_folder, filename) output_file = os.path.splitext(os.path.basename(filename))[0]+".asc" command = ["global_mapper_cli", "-IMPORT_FILE", input_file,"-EXPORT_ELEVATION_GRID",os.path.join(output_folder,output_file)] call(command) print("Batch conversion completed.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值