admin管理员组文章数量:1794759
XTF文件解析(1)资源有哪些?
一、简单介绍
XTF文件是一个二进制文件,其中有数据结构,具体的结构可以参考《eXtended Triton Format(XTF) Rev.37》。网上没有好用又免费的软件来解析,当然如果有钱,可以直接去买一套。 ps:这是我参考的XTF说明,如果有新版,可以参考新版。 pps:此文件为最重要的参考文件,之后的所有代码基本会根据它来编写。
二、软件最初我使用的软件----FileViewPro,可以直接打开XTF文件,但是解析方式绝对有问题,输出全都是乱码。当然,可以通过观察法逐渐看出一些PingHeader结构,因为pingheader最初的几个是相同的。 windows商店中有一个叫做XTFviewer的软件,但是我的电脑完全打不开,如果你的电脑可以打开,恭喜你!(但是好像也只能看header,数据是没有的) 直接用txt打开?不,想多了,有数据结构的二进制文件用txt直接打开完全行不通。 ps:FileViewPro软件极其强大,可以打开的文件类型超过百种。网上可以搜到破解版。
三、网上找到的参考文件1.blog.csdn/u013480539/article/details/51799852 2.blog.csdn/weixin_40224537/article/details/105876693?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-3.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-3.nonecase
这两个文件算是介绍总体格式还算比较全面的,但是没有展示完善、具体的代码,而且是用C++编写的。熟悉C++的可以继续参考,我主要是参考其中的一些结构,因为我主要用python解析文件。
3.文献 知网搜 多波束测深xtf格式解析及解码程序研制 多波束XTF数据结构与ALL数据结构剖析(还算比较全面) (仍然没有代码,主要为结构说明)
四、GitHub不得不说,Github还是比较香的,下面直接贴上网址(主要为python,想用其他语言编写的可以直接跳过)。 github/oysstu/pyxtf 这位同志直接写了XTF库,但是我安装完调用之后没有用(我只是个python菜鸡,大佬可以再试一试)。 github/pktrigg/pyxtf 这位同志写的是代码,可以下载下来参考。 c++我没有去仔细看。
《eXtended Triton Format(XTF) Rev.37》 链接:pan.baidu/s/1Vf_Db7PMY4Xy-75zOFLDFA 提取码:kgz1 (该链接永久有效,如果无效,给我留言) 文件自取,侵删
之后会详细说一些我遇到的坑以及具体的解析结构。 ps:本人使用:python/pycharm/3.8版本
最后,向各位大佬求一下关于data的结构 我需要QINSy R2Sonic bathymetry data的具体结构
版权声明:本文标题:XTF文件解析(1)资源有哪些? 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686797812a104228.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论