热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

海洋磁力数据处理步骤

​(此照片乃航次获奖照片)前面几个章节介绍了地磁基本知识,由于项目紧急,只能边学习理论,边处理。经过2个月的努力,基本上掌握了海洋重磁处理的基本方法。目前,专项的重磁处理都是各单位

     点击查看原图

    (此照片乃航次获奖照片)


       前面几个章节介绍了地磁基本知识,由于项目紧急,只能边学习理论, 边处理。经过2个月的努力,基本上掌握了海洋重磁处理的基本方法。 目前,专项的重磁处理都是各单位自己根据规范编制的,主要原因是:国外的软件不适用,国产软件不敢用。自2017年介入海洋地球物理以后,我们单位张、王二位工程师就着手编制重磁处理软件,由于一直在完善,没有经过实战。项目紧急,事急从权 ,我将他们编制的软件VC#项目要了过来,开始处理。我比较熟悉C++,C#不是很很熟,但是看懂程序问题不大,绝大部分程序没有问题,少量问题随手就修改了,程序基本可用。后来,手痒实在没有忍住,也用VC#编了一些辅助功能,发现VC#实在太好用了,一行VC#代码顶VB和VC很多行代码,效率高。以后,软件编制首选VC#。言规正卷,下面开始海洋磁力数据的处理:

(1)使用用辅助程序,从HYPACK的raw文件提取时间、位置和航速航向

(2)使用,列对齐

 
(3) 转换成儒略日
 
(4) 提取定位数据包括航速和航向
 
(5)磁力预处理
同上导航数据处理步骤
(6)提取磁力数据
 
(7)根据导航或者航迹编辑测线文件
测线文件的格式是
线名,起始点经度,起始点纬度,终止点经度,终止点纬度
(8)使用测线分割程序
 无标题5.png
最终生成sp_d4和sp_t1文件
(9)转换成clm,便于MMDP处理

无标题7.png
(10)剔除磁力异数据
 无标题6.png
(11)计算正常场
 
(12)日变处理
首先预处理,提取日变数据,观察日变数据,剔除时间异常,然后观察日变曲线,删除数据异常
无标题10.png
 插值,插值成秒
 
分割成单天,必须先插值,再分割,否则造成缺秒,影响后期处理

(13)日变改正
//根据经度算出时区
经度/15,如果余数小于7.5度,则是商是时区;如果余数大于7.5度,则商+1是时区
东6区,当地23时,相当于UTC 17时
东8区,当地23时,相当于UTC15时
(14)船磁文件处理
根据船磁中心点,计算测线文件
与地磁预处理一样,生成船磁测线clm,然后经正常场改正生成dlm
 无标题14.png
 (15)船磁分量计算
船磁改正系数
(16)计算总强度
 
(17)计算磁异常
 
根据两次测量的基值进行调整,统一

(18)平差,即计算交点差

更多资讯请访问xiaok海洋测绘网或者关注同名公众号


推荐阅读
  • 使用Java开发简易文本编辑器
    作为一名初学者,虽然之前有使用VB.NET和C#开发文本编辑器的经验,但在尝试用Java实现相同功能时,感觉Java的图形界面组件不如微软的产品(如C#和VB.NET)那么友好。本文将分享我在Java中开发简易文本编辑器的过程,并探讨Java在图形界面方面的优缺点。 ... [详细]
  • 本文对SQL Server系统进行了基本概述,并深入解析了其核心功能。SQL Server不仅提供了强大的数据存储和管理能力,还支持复杂的查询操作和事务处理。通过MyEclipse、SQL Server和Tomcat的集成开发环境,可以高效地构建银行转账系统。在实现过程中,需要确保表单参数与后台代码中的属性值一致,同时在Servlet中处理用户登录验证,以确保系统的安全性和可靠性。 ... [详细]
  • 自然语言处理(NLP)——LDA模型:对电商购物评论进行情感分析
    目录一、2020数学建模美赛C题简介需求评价内容提供数据二、解题思路三、LDA简介四、代码实现1.数据预处理1.1剔除无用信息1.1.1剔除掉不需要的列1.1.2找出无效评论并剔除 ... [详细]
  • WCF类型共享的最佳实践
    在使用WCF服务时,经常会遇到同一个实体类型在不同服务中被生成为不同版本的问题。本文将介绍几种有效的类型共享方法,以解决这一常见问题。 ... [详细]
  • 本文介绍了如何将包含复杂对象的字典保存到文件,并从文件中读取这些字典。 ... [详细]
  • 安装 IIS 5.1 并注册 .NET 2.0 后,访问页面时出现 500 错误。本文提供详细的步骤和解决方案,帮助您解决该问题。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • R语言及RStudio的安装步骤详解
    本文详细介绍了如何正确安装R语言及其集成开发环境RStudio。首先,需要确保安装R语言的基础环境,然后再安装RStudio。虽然先安装RStudio在技术上可行,但为了遵循最佳实践,建议先安装R语言。以下是R语言安装包的下载链接。 ... [详细]
  • 视频编码涉及多个关键参数,如比特率、帧率和采样率等。比特率(Bit Rate)是指单位时间内视频或音频文件的数据传输量,通常以千比特每秒(Kbps)为单位。这些参数对视频质量和文件大小有重要影响。帧率(Frame Rate)表示每秒钟显示的图像帧数,而采样率(Sample Rate)则指每秒从连续信号中提取并形成离散信号的次数。了解这些基础概念有助于更好地优化视频编码效果。 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • 系统转换的三种方法及其具体应用分析
    系统转换是信息技术领域中常见的任务,本文详细探讨了三种主要的系统转换方法及其具体应用场景。这些方法包括:代码迁移、数据迁移和平台迁移。文章通过实例分析了每种方法的优势和局限性,并提供了实际操作中的注意事项和技术要点。例如,代码迁移适用于从VB6获取网页源码,数据迁移在Ubuntu中用于隐藏侧边栏,而平台迁移则涉及Tomcat 6.0的使用和谷歌爬虫的测试。此外,文章还讨论了蓝翰互动PHP面试和5118 SEO工具在系统转换中的应用,为读者提供了全面的技术参考。 ... [详细]
  • 通过优化动态网络Cookies的全网互通机制,实现了用户在任意子站点的登录和注销操作均能同步至整个网络。具体实现涉及对三个关键文件的修改:首先,在`incDv_ClsMain.asp`中定位并调整`Response.Cookies`的相关设置;其次,更新`global.asa`以确保会话状态的一致性;最后,修改`login.asp`以支持跨域认证。这一改进不仅提升了用户体验,还增强了系统的安全性和可靠性。 ... [详细]
  • 目前我有两张 BMP 图像文件 a.bmp 和 b.bmp,希望将它们按照以下方式进行融合:首先提取 a.bmp 的所有奇数行像素(如第 1、3、5 行),接着获取 b.bmp 的所有偶数行像素(如第 2、4、6 行)。最终目标是将这些行像素交替排列,生成一张新的图像。此过程需要确保像素顺序正确,并保持图像的整体结构和质量。 ... [详细]
  • 帝国CMS中的信息归档功能详解及其重要性
    本文详细解析了帝国CMS中的信息归档功能,并探讨了其在内容管理中的重要性。通过归档功能,用户可以有效地管理和组织大量内容,提高网站的运行效率和用户体验。此外,文章还介绍了如何利用该功能进行数据备份和恢复,确保网站数据的安全性和完整性。 ... [详细]
  • 在C语言程序开发中,调试和错误分析是确保代码正确性和效率的关键步骤。本文通过一个简单的递归函数示例,详细介绍了如何编写和调试C语言程序。具体而言,我们将创建一个名为 `factorial.c` 的文件,实现计算阶乘的功能,并通过逐步调试来分析和解决可能出现的错误。此外,文章还探讨了常见的调试工具和技术,如GDB和断点设置,以帮助开发者高效地定位和修复问题。 ... [详细]
author-avatar
丝兰郁香
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有