鑲嵌資料集工具小結(十 一)分析、修復、同步鑲嵌資料集

kikita發表於2020-04-05

這是這個專題的最後一篇,將剩下的幾個工具放在一起說一說。下面的這些工具在鑲嵌資料集正常執行時常常會被忽略,但是一旦出現異常或者故障,這些工具就有了用武之。




分析鑲嵌資料集 


當我們發現鑲嵌資料集不能按照預期執行,或者效能比較差的的時候,可以使用工具 Analyze Mosaic Dataset 來分析檢查存在的問題。這個工具可以發現常見問題、發出警告訊息,並且給出些解決方法或者建議等。另外,當在 ArcMap 中鑲嵌資料集圖層的右鍵選單也可以呼叫這個工具。





分析之後,在 Prepare 視窗中列出檢查到的 Error,Warning,Message等,在列表的每一行上右鍵,都會開啟相應的解決方法或者建議。



使用分析鑲嵌資料集工具,我們可以分析的物件有:

FOOTPRINT — 鑲嵌資料集的輪廓線

FUNCTION —鑲嵌資料集的柵格函式

RASTER — 柵格資料

PATHS — 分析是否存在損壞的路徑

SOURCE_VALIDITY — 對源資料的潛在問題進行分析。此方法可以有效檢測同步工作期間可能發生的問題。

STALE — 分析鑲嵌資料集專案是否過時

PYRAMIDS — 柵格資料金字塔,測試金字塔是否有斷開連線的輔助檔案。

STATISTICS —  柵格統計資料和直方圖

PERFORMANCE — 對效能相關的問題進行分析。例如,傳輸期間未壓縮,或建議對涉及大量柵格函式的專案進行專案快取。

INFORMATION —  對鑲嵌資料集及其專案進行分析,並會為分析結果生成資訊日誌。




計算髒區


Compute Dirty Area 工具用於標識鑲嵌資料集中在指定時間點之後發生更改的區域。

工具的輸出結果為面要素類,在面要素類區域以內就是發生變化的區域。工具支援較多的時間格式的輸入,參考工具內部格式樣例填寫即可。




鑲嵌資料集的路徑


我們知道鑲嵌資料集中儲存的是柵格資料來源的引用資訊,而不是柵格資料來源本身。當我們複製或者移動鑲嵌資料集到其他位置時,鑲嵌資料集中的引用資訊並沒有發生變化。

有時,在同一臺機器上,由於源資料的絕對路徑沒有變化,因此即使挪了鑲嵌資料集的位置,也沒有什麼影響。但是如果是把鑲嵌資料集移動或者複製到另一臺機器上,或者其他原因源柵格資料的路徑發生了更改,那麼我們要做的就是更新或者說修復路徑。

如果我們需要知道鑲嵌資料集現在使用的資料來源,使用 Export Mosaic Dataset Paths 工具可以將鑲嵌資料集引用的路徑資訊匯出成一張表。也可以僅將損壞的路徑匯出。

然後使用工具 Repair Mosaic Dataset Paths 對路徑進行修復,如果要更改所有路徑,可輸入星號 (*) 作為原始路徑。




同步鑲嵌資料集


工具 Synchronize Mosaic Dataset 可以將鑲嵌資料集保持為最新狀態。要理解同步鑲嵌資料集,理解鑲嵌資料集內資料的組織方式非常重要。


1)最常見的是直接引用柵格資料的鑲嵌資料集。這種鑲嵌資料集與源資料有直接關係,可以稱之為“源鑲嵌資料集”。



2)鑲嵌資料集的資料來源還可以是另外一個鑲嵌資料集,也就是在建立鑲嵌資料集後,新增資料的資料來源是另外一個鑲嵌資料集。這種可以稱之為“派生鑲嵌資料集”,幫助理解。當源鑲嵌資料集發生變化時,為了保持派生鑲嵌資料集最新,同步鑲嵌資料集就非常重要了。

      PS:在第一篇中提到過 “引用鑲嵌資料集 / Referenced Mosaic Dataset” ,這是一種特別的鑲嵌資料集,與上文要表達的 “派生鑲嵌資料集” 不是一種哦。



同步鑲嵌資料集是個單向操作,其中源資料中的更改可以同步到鑲嵌資料集的屬性表,但屬性表中的更改將不會影響源資料,同步時所做的更改無法撤消。。應該在同步派生鑲嵌資料集之前同步源鑲嵌資料集,因為派生鑲嵌資料集只能使用源鑲嵌資料集中的資訊進行更新。

同步鑲嵌資料集工具中有一系列的引數可供配置,來細化控制參與同步的想,所見即所得,不再贅述。




更改鑲嵌資料集方案


Alter Mosaic Dataset Schema 工具通過生成所需的表或欄位準備 ArcSDE 中鑲嵌資料集的方案。該工具可防止在 ArcSDE 中儲存鑲嵌資料集時可能發生的方案鎖定問題。

只有在 ArcSDE 中建立鑲嵌資料集,而且由非資料集所有者編輯鑲嵌資料集時,才需要此工具。


在工具中,選擇該鑲嵌資料集所允許的操作。這將建立所需的必要表。如果非資料集所有者嘗試執行不允許的操作,則操作會失敗。

操作選項:ANALYSIS,BOUNDARY,CACHE,COLOR_CORRECTION,LEVELS,LOG,OVERVIEW,SEAMLINE,STEREO,VIEW

選擇該鑲嵌資料集所允許的柵格型別。這將建立所需的必要欄位。如果非資料集所有者使用新增柵格至鑲嵌資料集工具並嘗試使用該工具未指定的柵格型別,則新增柵格至鑲嵌資料集的執行將會失敗。




有關鑲嵌資料集的工具箱,就寫這麼多了吧。

相關文章