為什麼微圖下載的衛星影像是DAT文件?
為什麼水經注在百度網盤免費分享的衛星影像是DAT文件?
為什麼水經注在百度網盤免費分享的高程DEM是DAT文件?
為什麼在微圖中免費下載的高清衛星影像是DAT文件?
DAT文件用什麼軟件打開查看?
IDX文件是作什麼用的?
在我們與客戶接觸的過程中,以上是我們經常被問到的關于DAT與IDX文件格式的問題。
這裡,我們就來對DAT文件與IDX文件格式的産生及用法作一個較為詳細的說明,讀完本文之後,以上的問題就能迎刃而解了!
關于百度網盤免費影像數據與免費下載高清衛星影像的相關文檔,請參閱:
百度網盤可免費下載全國34省高清衛星影像啦
網盤可免費下載全國30米SRTM高程啦
如何免費下載谷歌高清衛星影像地圖?
2. 散例瓦片地圖的特點衆所周知,現在各種互聯地圖都是以瓦片的形式提供的,它很好地解決了由于衛星影像地圖太大,客戶端無法快速從服務器加載顯示的問題。
但它同時也帶來了另外一個問題,那就是衛星影像文件會被分割成特别細碎的地圖瓦片,而且衛星影像清晰度越高圖片數量就會越大。
以北京天安門廣場為例,在19級清晰度下影像的分辨率約0.6米左右,但這時天安門廣場僅由20多張瓦片地圖組成,如下圖所示。
天安門廣場地圖瓦片
也許天安門廣場由20多張小圖片組成,似乎并不能說明瓦片圖片太多的問題,那下面我們來看一看在更大的範圍中,瓦片地圖的數量情況。
現在我們假定要下載一個北京市的衛星影像數據,這時可以在"新建任務"對話框看到第19級就有235萬張瓦片地圖,20級有941萬張瓦片地圖,而21級則可達3763萬張之多,如下圖所示。
瓦片數量統計
如果将下載的地圖瓦片按圖片直接存儲,那麼一個圖片就是一個文件,雖然可以按行列号建立目錄分别存儲,那這上千萬級别的文件也非常不便于管理。
尤其是需要将文件進行移動複制或删除時,這将會是一個相當慢長的過程,因為操作系統檢索如此海量級的文件會非常非常非常慢。
我們曾因為花了一個星期時間删除不完按客戶要求下載的瓦片文件,而最後不得不把該硬盤上的重要文件備份出來,然後直接格式化硬盤才了事。
從此,當有客戶提出要直接導出某個省的瓦片到硬盤時,我們是強烈建議不要做這種很不妥當的行為。
3. DAT與IDX文件的産生為了解決瓦片文件太多不便于管理的問題,我們曾考慮過将圖片按MBTiles标準保存。
但歸根結底它僅僅是一個SQLite數據庫文件,根據我們最後的測試結果來看,它對海量影像存取的便捷性和效率都完全達不到我們的理想要求。
于是,我們經過對多種GIS文件格式的研究總結之後,發明了一種純二進制文件的存儲格式,直接将散列的瓦片打包存儲在一個DAT文件中,同時用一個同名的IDX索引文件記錄每張圖片的位置。
因此,如果有一個"北京.dat"的數據文件,就一定會有一個"北京.idx"的索引文件與之對應,IDX文件相當于是一本書的目錄,而DAT文件則相當于是這本書的内容,它們是必須成對出現的一組文件,二者缺一不可。
我們通常把這組DAT和IDX文件叫做任務文件,因為它們是在萬能地圖下載器或微圖中下載地圖時産生的任務文件。
如果我們下載一個名字為"鳥巢和水立方"的衛星地圖,它将會在存儲目錄創建"鳥巢和水立方.dat"文件及"鳥巢和水立方.idx"文件,如下圖所示。
DAT和IDX文件
衛星影像地圖的下載方法,可以參閱"如何免費下載谷歌高清衛星影像地圖? "一文的詳細說明。
4. 如何打開DAT與IDX文件由于DAT與IDX文件是純二進制文件,且不依賴于任何第三方數據庫或控件,自主研發的科學合理的存儲方式與高效的影像檢索算法,可對文件中的海量地圖瓦片進行高效存儲與讀取。
将散例的瓦片地圖打包為DAT與IDX文件之後,你可以像備份你喜歡的經典電影一樣把它們備份起來。
當有一天,想要查看備份的文件時,也像回味經典電影一樣簡單,隻需要打開"任務列表",将DAT文件導入任務列表即可查看,操作方法如下圖所示。
導入任務
導入任務之後,默認顯示每一個瓦片的狀态,點擊"查看結果"按鈕,可以将瓦片狀态視圖切換為影像結果查看視圖,如下圖所示。
查看瓦片狀态
将鼠标移動到任務列表上,點擊"導出"按鈕将顯示"導出設置"對話框,如下圖所示。
查看影像
在"導出設置"對話框中,可以通過設置将影像導出拼接為大圖,導出标準TMS瓦片、Google Map 瓦片或ArcGIS Server 瓦片等,也可以導出MBTiles離線包、OruxMaps離線包、GeoPackage離線包和SQLiteDB離線包等,如下圖所示。
導出設置
DAT與IDX文件對瓦片地圖進行打包之後,除了方便存儲備份外還非常方便進行數據分享。
我們将全國衛星影像為大家免費分享到百度網盤就是一個很好的例子,如下圖為全國數據中的北京部分。
北京離線數據
現在你也可以通過百度網盤下載我們分享的地圖數據,具體方法請參閱"百度網盤可免費下載全國34省高清衛星影像啦 "一文中的詳細說明。
DAT和IDX文件除了很适合存儲備份、導出大圖、導出瓦片、導出離線包和在網盤進行分享外,還可以很方便地進行大範圍的離線查看。
相關文檔,請參閱:
免費從網盤下載的衛星影像和高程DEM如何使用?
如何離線查看22.3TB全國高清谷歌衛星影像
5. 總結DAT與IDX文件完全沒有依賴第三方控件或數據庫進行存取,而是直接通過我們自主研發的檢索算法進行實時下載存儲和離線浏覽查看。
DAT與IDX文件是我們在離線發布全球衛星影像數據的基礎,它是讓你在局域網構建一個"離線版谷歌地球"的基石!
最後,如果您對本文中的内容有任何疑問,歡迎您在後台留言,也歡迎您聯系我們客服人員。
,