GIS水深数据抽稀及等值线航迹线输出
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GIS水深数据抽稀及等值线输出
一、CARIS HIPS处理
Export输出
选择Hips to CARIS Map
输出水深,选择水深属性(Basic)、水深表示方式(SGSL)、用户图层号。
建议:数据输出到CARIS Map时首先做一个数据抽稀,选中Data Binning, Bin中输入1,那么HIPS对水深数据进行1m的抽稀。
(如果不进行抽稀,水深数据量过大,导入GIS时会报错)
输出船迹,设置图层号。
选择CARIS Map 地域定义图表(HIPS中Fieldsheets中已定义)。
Close,准备工作完成!
二、GIS
1、定义水深数据变量
(1)建立一个*.dat文件(如D:\lang.dat)
(2)运行GIS软件,进入CARIS Tools
显示环境变量
写入GIS参数(Execute)
(3)用文本格式打开lang.dat文件,将环境变量uslXsounding_size 1.45 修改为0.1 设置环境变量Set Environment Variable
执行环境变量修改
2、CARIS Editor
(1)进入CARIS Editor编辑器,导入水深数据
File->Open…
选择*.des文件,CARIS Edit窗口显示导入的水深数据,右键停止,实则数据已经导入,不让其显示而已。
(2)创建规则DTM
Tools->DTM->Create Regular DTM…
(3)创建等值线图
Tools->DTM->Create Contours from DTM…
等值线间距方式(二者选其一):
Standard Interval 标准的等值线间隔
Index Interval 制定最小的等值线水深值,以1m增加
Smooth Contours 等值线平滑
Label Contour 等值线标准
Bathymetric Values 选中即定义水深向下为正
选中Delete original contours after smoothing process, 只保留平滑后的等值线。
(4)数据抽稀
Tools->Hydrographic->Sounding Suppression…
Method中定义数据抽稀方法,如图上所示为5m抽稀。
(5)Visibility Parameters查看图层,参数
点击
选择要显示的图层和特征。
将Suppressed勾取消,OK.
在CARIS Edit显示界面上只显示抽稀后的水深数据。
关闭CARIS Edit。
(6)抽稀水深数据输出
CARIS Tools中选择Map Information->List sounding
Caris File里选择刚才的那个文件(*.des),ReportFile为输出的文件可以为任意路径和文件名,其中TYPE选DISPLAY 并在No Headings前打勾,Execute执行,生成抽稀后的水深文件(*.lis)。
(7)等值线等数据输出到DXF格式
在CARIS Edit显示界面上只显示等值线。
关闭CARIS Edit。
CARIS Tools中选择Map Creation & Management->Extract Part of a Map 建立一个地图
首先需要在CARIS Edit里面只留想要输出的图层,如等值线图,航迹图等。
Caris File里选择刚才的那个文件(*.des),New File为新建的文件。
其中TYPE选DISPLAY。
Map Import & Export->DXF Format
Source File为上一步骤建立的新文件。
New File为新建一个等值线文件。
Execute之后,即可生成DXF格式的等值线图。
如果需要提供抽稀后水深数据的精度,请执行以下操作:
增加水深数据的精度:
修改Feature Code参数,在CARIS Editor编辑器下打开抽稀后的水深数据,Group > Define Group 选择水深分布的区域,
Group > Change > Feature code... 点击所选区域,出现如下对话框:
点击Ok, 在CARIS Editor命令栏键入Y,回车,进入设置界面:
点击Select,选择SGENG。
关闭CARIS Editor窗口。
打开CARIS Tools工具,
Map Data Editing下选择Edit Map Header,
选择CARIS File(*.des文件),点击Execute,
在命令窗口中键入7(选择Sounding,Spot Ht units),然后Enter.
同样的窗口,键入M3,M2 Enter, 然后键入q,再Enter,退出并保存,此时信息栏底部出现chanhead completed。
Close窗口。
在用CARIS Editor查看该水深数据时会有3位小数。
关闭CARIS Editor. 打开CARIS Tools, 在Map inforamtion中选择List Soundings, 方法同前述导出抽稀后的水深数据。
例: 421473.94 4460954.72 10.731。