日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

XTF文件解析(1)资源有哪些?

發布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 XTF文件解析(1)资源有哪些? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、簡單介紹

XTF文件是一個二進制文件,其中有數據結構,具體的結構可以參考《eXtended Triton Format(XTF) Rev.37》。網上沒有好用又免費的軟件來解析,當然如果有錢,可以直接去買一套。
ps:這是我參考的XTF說明,如果有新版,可以參考新版。
pps:此文件為最重要的參考文件,之后的所有代碼基本會根據它來編寫。

二、軟件

最初我使用的軟件----FileViewPro,可以直接打開XTF文件,但是解析方式絕對有問題,輸出全都是亂碼。當然,可以通過觀察法逐漸看出一些PingHeader結構,因為pingheader最初的幾個是相同的。
windows商店中有一個叫做XTFviewer的軟件,但是我的電腦完全打不開,如果你的電腦可以打開,恭喜你!(但是好像也只能看header,數據是沒有的)
直接用txt打開?不,想多了,有數據結構的二進制文件用txt直接打開完全行不通。
ps:FileViewPro軟件極其強大,可以打開的文件類型超過百種。網上可以搜到破解版。

三、網上找到的參考文件

1.https://blog.csdn.net/u013480539/article/details/51799852
2.https://blog.csdn.net/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,想用其他語言編寫的可以直接跳過)。
https://github.com/oysstu/pyxtf
這位同志直接寫了XTF庫,但是我安裝完調用之后沒有用(我只是個python菜雞,大佬可以再試一試)。
https://github.com/pktrigg/pyxtf
這位同志寫的是代碼,可以下載下來參考。
c++我沒有去仔細看。

《eXtended Triton Format(XTF) Rev.37》
鏈接:https://pan.baidu.com/s/1Vf_Db7PMY4Xy-75zOFLDFA
提取碼:kgz1
(該鏈接永久有效,如果無效,給我留言)
文件自取,侵刪

之后會詳細說一些我遇到的坑以及具體的解析結構。
ps:本人使用:python/pycharm/3.8版本

最后,向各位大佬求一下關于data的結構
我需要QINSy R2Sonic bathymetry data的具體結構

總結

以上是生活随笔為你收集整理的XTF文件解析(1)资源有哪些?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。