1. 概述
為什么微圖下載的衛(wèi)星影像是DAT文件?
為什么水經(jīng)注在百度網(wǎng)盤免費(fèi)分享的衛(wèi)星影像是DAT文件?
為什么水經(jīng)注在百度網(wǎng)盤免費(fèi)分享的高程DEM是DAT文件?
為什么在微圖中免費(fèi)下載的高清衛(wèi)星影像是DAT文件?
DAT文件用什么軟件打開查看?
IDX文件是作什么用的?
在我們與客戶接觸的過程中,以上是我們經(jīng)常被問到的關(guān)于DAT與IDX文件格式的問題。
這里,我們就來對DAT文件與IDX文件格式的產(chǎn)生及用法作一個較為詳細(xì)的說明,讀完本文之后,以上的問題就能迎刃而解了!
關(guān)于百度網(wǎng)盤免費(fèi)影像數(shù)據(jù)與免費(fèi)下載高清衛(wèi)星影像的相關(guān)文檔,請參閱:
百度網(wǎng)盤可免費(fèi)下載全國34省高清衛(wèi)星影像啦
網(wǎng)盤可免費(fèi)下載全國30米SRTM高程啦
如何免費(fèi)下載谷歌高清衛(wèi)星影像地圖?
2. 散例瓦片地圖的特點(diǎn)
眾所周知,現(xiàn)在各種互聯(lián)地圖都是以瓦片的形式提供的,它很好地解決了由于衛(wèi)星影像地圖太大,客戶端無法快速從服務(wù)器加載顯示的問題。
但它同時也帶來了另外一個問題,那就是衛(wèi)星影像文件會被分割成特別細(xì)碎的地圖瓦片,而且衛(wèi)星影像清晰度越高圖片數(shù)量就會越大。
以北京天安門廣場為例,在19級清晰度下影像的分辨率約0.6米左右,但這時天安門廣場僅由20多張瓦片地圖組成,如下圖所示。
天安門廣場地圖瓦片
也許天安門廣場由20多張小圖片組成,似乎并不能說明瓦片圖片太多的問題,那下面我們來看一看在更大的范圍中,瓦片地圖的數(shù)量情況。
現(xiàn)在我們假定要下載一個北京市的衛(wèi)星影像數(shù)據(jù),這時可以在"新建任務(wù)"對話框看到第19級就有235萬張瓦片地圖,20級有941萬張瓦片地圖,而21級則可達(dá)3763萬張之多,如下圖所示。
瓦片數(shù)量統(tǒng)計
如果將下載的地圖瓦片按圖片直接存儲,那么一個圖片就是一個文件,雖然可以按行列號建立目錄分別存儲,那這上千萬級別的文件也非常不便于管理。
尤其是需要將文件進(jìn)行移動復(fù)制或刪除時,這將會是一個相當(dāng)慢長的過程,因?yàn)椴僮飨到y(tǒng)檢索如此海量級的文件會非常非常非常慢。
我們曾因?yàn)榛艘粋星期時間刪除不完按客戶要求下載的瓦片文件,而最后不得不把該硬盤上的重要文件備份出來,然后直接格式化硬盤才了事。
從此,當(dāng)有客戶提出要直接導(dǎo)出某個省的瓦片到硬盤時,我們是強(qiáng)烈建議不要做這種很不妥當(dāng)?shù)男袨椤?/p>
3. DAT與IDX文件的產(chǎn)生
為了解決瓦片文件太多不便于管理的問題,我們曾考慮過將圖片按MBTiles標(biāo)準(zhǔn)保存。
但歸根結(jié)底它僅僅是一個SQLite數(shù)據(jù)庫文件,根據(jù)我們最后的測試結(jié)果來看,它對海量影像存取的便捷性和效率都完全達(dá)不到我們的理想要求。
于是,我們經(jīng)過對多種GIS文件格式的研究總結(jié)之后,發(fā)明了一種純二進(jìn)制文件的存儲格式,直接將散列的瓦片打包存儲在一個DAT文件中,同時用一個同名的IDX索引文件記錄每張圖片的位置。
因此,如果有一個"北京.dat"的數(shù)據(jù)文件,就一定會有一個"北京.idx"的索引文件與之對應(yīng),IDX文件相當(dāng)于是一本書的目錄,而DAT文件則相當(dāng)于是這本書的內(nèi)容,它們是必須成對出現(xiàn)的一組文件,二者缺一不可。
我們通常把這組DAT和IDX文件叫做任務(wù)文件,因?yàn)樗鼈兪窃谌f能地圖下載器或微圖中下載地圖時產(chǎn)生的任務(wù)文件。
如果我們下載一個名字為"鳥巢和水立方"的衛(wèi)星地圖,它將會在存儲目錄創(chuàng)建"鳥巢和水立方.dat"文件及"鳥巢和水立方.idx"文件,如下圖所示。
DAT和IDX文件
衛(wèi)星影像地圖的下載方法,可以參閱"如何免費(fèi)下載谷歌高清衛(wèi)星影像地圖? "一文的詳細(xì)說明。
4. 如何打開DAT與IDX文件
由于DAT與IDX文件是純二進(jìn)制文件,且不依賴于任何第三方數(shù)據(jù)庫或控件,自主研發(fā)的科學(xué)合理的存儲方式與高效的影像檢索算法,可對文件中的海量地圖瓦片進(jìn)行高效存儲與讀取。
將散例的瓦片地圖打包為DAT與IDX文件之后,你可以像備份你喜歡的經(jīng)典電影一樣把它們備份起來。
當(dāng)有一天,想要查看備份的文件時,也像回味經(jīng)典電影一樣簡單,只需要打開"任務(wù)列表",將DAT文件導(dǎo)入任務(wù)列表即可查看,操作方法如下圖所示。
導(dǎo)入任務(wù)
導(dǎo)入任務(wù)之后,默認(rèn)顯示每一個瓦片的狀態(tài),點(diǎn)擊"查看結(jié)果"按鈕,可以將瓦片狀態(tài)視圖切換為影像結(jié)果查看視圖,如下圖所示。
查看瓦片狀態(tài)
將鼠標(biāo)移動到任務(wù)列表上,點(diǎn)擊"導(dǎo)出"按鈕將顯示"導(dǎo)出設(shè)置"對話框,如下圖所示。
查看影像
在"導(dǎo)出設(shè)置"對話框中,可以通過設(shè)置將影像導(dǎo)出拼接為大圖,導(dǎo)出標(biāo)準(zhǔn)TMS瓦片、Google Map 瓦片或ArcGIS Server 瓦片等,也可以導(dǎo)出MBTiles離線包、OruxMaps離線包、GeoPackage離線包和SQLiteDB離線包等,如下圖所示。
導(dǎo)出設(shè)置
DAT與IDX文件對瓦片地圖進(jìn)行打包之后,除了方便存儲備份外還非常方便進(jìn)行數(shù)據(jù)分享。
我們將全國衛(wèi)星影像為大家免費(fèi)分享到百度網(wǎng)盤就是一個很好的例子,如下圖為全國數(shù)據(jù)中的北京部分。
北京離線數(shù)據(jù)
現(xiàn)在你也可以通過百度網(wǎng)盤下載我們分享的地圖數(shù)據(jù),具體方法請參閱"百度網(wǎng)盤可免費(fèi)下載全國34省高清衛(wèi)星影像啦 "一文中的詳細(xì)說明。
DAT和IDX文件除了很適合存儲備份、導(dǎo)出大圖、導(dǎo)出瓦片、導(dǎo)出離線包和在網(wǎng)盤進(jìn)行分享外,還可以很方便地進(jìn)行大范圍的離線查看。
相關(guān)文檔,請參閱:
免費(fèi)從網(wǎng)盤下載的衛(wèi)星影像和高程DEM如何使用?
如何離線查看22.3TB全國高清谷歌衛(wèi)星影像
5. 總結(jié)
DAT與IDX文件完全沒有依賴第三方控件或數(shù)據(jù)庫進(jìn)行存取,而是直接通過我們自主研發(fā)的檢索算法進(jìn)行實(shí)時下載存儲和離線瀏覽查看。
DAT與IDX文件是我們在離線發(fā)布全球衛(wèi)星影像數(shù)據(jù)的基礎(chǔ),它是讓你在局域網(wǎng)構(gòu)建一個"離線版谷歌地球"的基石!
最后,如果您對本文中的內(nèi)容有任何疑問,歡迎您在后臺留言,也歡迎您聯(lián)系我們客服人員或拔打熱線電話400-028-0050進(jìn)行咨詢!
網(wǎng)址:www.rivermap.cn