Teledyne PDS后处理软件使用步骤(二)

2024-01-10 04:10

本文主要是介绍Teledyne PDS后处理软件使用步骤(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上文介绍了Teledyne PDS后处理软件使用的基本步骤。本文则简单描述一下多波束后处理经常使用的功能,比如水深注释,等深线生成、插值和cube滤波等。

1、PDS不支持鼠标拾取格网点深度值的功能,我们可通过显示水深注释的方法来查看水深,点击右上角类似于CAD的图层窗口命令的“View and Layer Control”,在打开的Layers窗口中,选中在”Grid Model Edit Layer“图层下面的当前格网,窗口下部会显示其属性,将窗口底部的Annotation Data Type赋值为Z Average,主视图窗口会显示水深注记,如下图所示。

2、人工删除异常点或自动滤波都会造成格网有少许数据空洞,这些空洞可以通过插值进行填补。在Grid Model Editor窗口中,切换至Interpolate页面,点击”Clean Interpolation“,删除格网中的插值点,主窗口显示格网删除异常点后留下的空白;点击”Interpolation Circular“对格网进行进行插值,插值后的格网更加完整和美观。

3、生成等深线,位于Grid Model Editor的Contour页面,在Contour Definition下面选择编辑或者新建Contour Definition 文件,在Contour Definition窗口,点击“Range”,打开Generate Contours窗口,设置等深线的范围和间距,生成的等深线就显示在主视图中,点击“Create Contour DXF”将等深线导出到DXF文件。

4、门限滤波是Grid Model Eidtor主窗口Filter页面提供的滤波功能,将一定格网区域内大于门限值的水深异常点删除,属于一种非常简单粗暴的滤波方式,在实际操作中,不大建议使用。设定门限值,点击”Fide Spikes“命令,主视图窗口显示标记为白色的异常点(见下图),点击”Remove Spikes“,删除这些异常点,程序自动对格网进行插值将空白填满。

5、cube滤波,是多波束后处理的主流滤波方法。点击左上角工具栏中的绿盒子,在Create页面,设置格网的大小,点击“Create”创建cube模型。在Info页面,鼠标点击格网能拾取点击处的单元格信息。

6、cube滤波的Filter页提供了一些简单的滤波方法,比如根据标准差滤波,但是效果不是很理想,精细化处理仍然要求人工删除。Edit页面提供cube面人工编辑功能,见下图,经测试,此编辑功能比上文提到的人工编辑功能要好用一些。数据处理完成以后,cube模型可转成Grid Model Editor进行后续操作。

7、小结

本文主要讲了基本流程操作以外多波束后处理经常用到的的一些功能,希望能给使用Teledyne PDS处理多波束的读者少许启发。由于时间仓促,博主对很多功能都是浅尝辄止,正规的操作应该是照着说明书一步一步演进,少量操作可能需要反复看说明书才能搞明白。如果读者朋友们有更好的操作手法和使用经验,请您不吝赐教,在后台留言或者给博主发邮件。

这篇关于Teledyne PDS后处理软件使用步骤(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/589501

相关文章

Java 中的 @SneakyThrows 注解使用方法(简化异常处理的利与弊)

《Java中的@SneakyThrows注解使用方法(简化异常处理的利与弊)》为了简化异常处理,Lombok提供了一个强大的注解@SneakyThrows,本文将详细介绍@SneakyThro... 目录1. @SneakyThrows 简介 1.1 什么是 Lombok?2. @SneakyThrows

使用Python和Pyecharts创建交互式地图

《使用Python和Pyecharts创建交互式地图》在数据可视化领域,创建交互式地图是一种强大的方式,可以使受众能够以引人入胜且信息丰富的方式探索地理数据,下面我们看看如何使用Python和Pyec... 目录简介Pyecharts 简介创建上海地图代码说明运行结果总结简介在数据可视化领域,创建交互式地

Java Stream流使用案例深入详解

《JavaStream流使用案例深入详解》:本文主要介绍JavaStream流使用案例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录前言1. Lambda1.1 语法1.2 没参数只有一条语句或者多条语句1.3 一个参数只有一条语句或者多

Java Spring 中 @PostConstruct 注解使用原理及常见场景

《JavaSpring中@PostConstruct注解使用原理及常见场景》在JavaSpring中,@PostConstruct注解是一个非常实用的功能,它允许开发者在Spring容器完全初... 目录一、@PostConstruct 注解概述二、@PostConstruct 注解的基本使用2.1 基本代

C#使用StackExchange.Redis实现分布式锁的两种方式介绍

《C#使用StackExchange.Redis实现分布式锁的两种方式介绍》分布式锁在集群的架构中发挥着重要的作用,:本文主要介绍C#使用StackExchange.Redis实现分布式锁的... 目录自定义分布式锁获取锁释放锁自动续期StackExchange.Redis分布式锁获取锁释放锁自动续期分布式

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

使用Python实现矢量路径的压缩、解压与可视化

《使用Python实现矢量路径的压缩、解压与可视化》在图形设计和Web开发中,矢量路径数据的高效存储与传输至关重要,本文将通过一个Python示例,展示如何将复杂的矢量路径命令序列压缩为JSON格式,... 目录引言核心功能概述1. 路径命令解析2. 路径数据压缩3. 路径数据解压4. 可视化代码实现详解1

Pandas透视表(Pivot Table)的具体使用

《Pandas透视表(PivotTable)的具体使用》透视表用于在数据分析和处理过程中进行数据重塑和汇总,本文就来介绍一下Pandas透视表(PivotTable)的具体使用,感兴趣的可以了解一下... 目录前言什么是透视表?使用步骤1. 引入必要的库2. 读取数据3. 创建透视表4. 查看透视表总结前言

Python 交互式可视化的利器Bokeh的使用

《Python交互式可视化的利器Bokeh的使用》Bokeh是一个专注于Web端交互式数据可视化的Python库,本文主要介绍了Python交互式可视化的利器Bokeh的使用,具有一定的参考价值,感... 目录1. Bokeh 简介1.1 为什么选择 Bokeh1.2 安装与环境配置2. Bokeh 基础2