在 Global Mapper 中,可以使用以下步骤将 Viewshed Analysis 导出为供 Matlab 读取的文件:
在菜单栏中选择“File”>“Export”.
在弹出的对话框中,选择需要导出的文件格式为 ESRI ASCII Grid 格式。
点击“OK”按钮。
在下一个对话框中,选择要导出的图层和区域范围,并为输出文件命名。
确认设置并点击“OK”按钮开始导出。
打开生成的 ESRI ASCII Grid 文件,并复制其中所有数字数据(排除头部信息)。
将复制的数字数据粘贴到新建的文本文件中,并保存为 .txt 格式。
在 Matlab 中使用 load 函数加载该文本文件即可读取 Viewshed Analysis 数据。例如:data = load(‘viewshed.txt’);
注意:由于 ESRI ASCII Grid 文件包含了一些头部信息,在进行数据处理时需要先将其去除。此外,在 Global Mapper 中导出的文件中可能存在 NaN 值(表示无穷大或无法计算),在后续处理过程中需要注意排除这些值。