4.ContextCapture Master介紹
ContextCapture?Master主控臺(tái)?是ContextCapture軟件的主模塊宾符,主要進(jìn)行以下工作:
導(dǎo)入數(shù)據(jù)集
定義處理過程設(shè)置
提交作業(yè)任務(wù)
監(jiān)控作業(yè)任務(wù)進(jìn)度
瀏覽處理結(jié)果等
ContextCapture?Master主控臺(tái)模塊并不執(zhí)行處理任務(wù)酿秸,而是將任務(wù)分解成基本的作業(yè)并將其提交到作業(yè)隊(duì)列。
ContextCapture?Master主控臺(tái)管理著ContextCapture整個(gè)工作流的各個(gè)不同步驟魏烫。
ContextCapture的工程以樹狀結(jié)構(gòu)組織辣苏,工作流的每一步驟對應(yīng)一個(gè)不同類型的項(xiàng):
工程:?一個(gè)工程管理著所有與它對應(yīng)場景相關(guān)的處理數(shù)據(jù)。工程包含一個(gè)或多個(gè)區(qū)塊作為子項(xiàng)则奥。
區(qū)塊:?一個(gè)區(qū)塊管理著一系列用于一個(gè)或多個(gè)三維重建的輸入圖像與其屬性信息考润,這些屬性信息 包括傳感器尺寸、焦距读处、主點(diǎn)糊治、透鏡畸變以及位置與旋轉(zhuǎn)等姿態(tài)信息。
重建:?一個(gè)重建管理用于啟動(dòng)一個(gè)或多個(gè)場景制作的三維重建框架(包括空間參考系統(tǒng)罚舱、興趣區(qū) 域井辜、tiling、修飾管闷、處理過程設(shè)置)粥脚。這些制作的場景為重建的子項(xiàng)存在于樹狀結(jié)構(gòu)中。
生產(chǎn):?一個(gè)生產(chǎn)管理三維模型的生成包个,還包括錯(cuò)誤反饋刷允、進(jìn)度報(bào)告、模型導(dǎo)入等功能碧囊。
一個(gè)工程可以以多個(gè)分項(xiàng)形式來管理工作流中的同名步驟树灶,以支持版本管理和變量管理。這對于不同輸入數(shù)據(jù)和不同處理設(shè)置生成同一場景的實(shí)驗(yàn)非常有用糯而。
以下是ContextCapture?Master主控臺(tái)軟件的主界面天通,從這里可以瀏覽所有工程項(xiàng):
您可以通過工程樹或地址欄進(jìn)行工程內(nèi)容瀏覽:
地址欄指示工作流中當(dāng)前項(xiàng)的位置,對返回上一層父項(xiàng)非常有用熄驼。
項(xiàng)目樹可以直接定位到工程中任何項(xiàng)像寒,也包括對工程的整體預(yù)覽(包括對每一個(gè)工程項(xiàng)狀態(tài)的預(yù)?覽)。
中心區(qū)域(工程項(xiàng)視圖)管理數(shù)據(jù)和對應(yīng)活動(dòng)項(xiàng)的動(dòng)作瓜贾。它的內(nèi)容取決于活動(dòng)項(xiàng)的類型(工程诺祸,區(qū)?塊,重建或生產(chǎn))祭芦。
ContextCapture?Master主控臺(tái)通過作業(yè)隊(duì)列向?ContextCapture?Engine引擎端提交作業(yè)任務(wù)筷笨。作業(yè)隊(duì)列面板展示了作業(yè)隊(duì)列狀態(tài)和進(jìn)程的總體情況。
4.1工程(Project)
The Project item manages all data relative to a scene processed by?ContextCapture?.
一個(gè)工程管理著所有與該場景生產(chǎn)相關(guān)的數(shù)據(jù)。
工程項(xiàng)由區(qū)塊列表和工程選項(xiàng)組成奥秆,分別通過兩個(gè)選項(xiàng)卡管理:
General選項(xiàng)卡管理著工程的區(qū)塊列表
options選項(xiàng)卡中包含了對集群網(wǎng)格化運(yùn)算相關(guān)的選項(xiàng)。
對于Project咸灿,Reference Manager可以檢查資源构订,修復(fù)更新鏈接地址
Basemap manager用于管理Project 3D視圖訪問的基礎(chǔ)地圖圖層。
ContextCapture版本之間的項(xiàng)目文件兼容性受到限制避矢。低版本不允許讀取從更高版本創(chuàng)建的項(xiàng)目文件悼瘾。參見軟件版本
4.1.1常規(guī)面板(General)
常規(guī)(General)
項(xiàng)目常規(guī)選項(xiàng)卡顯示項(xiàng)目儀表盤并管理項(xiàng)目塊列表
儀表盤(Dashboard)
“General常規(guī)”選項(xiàng)卡可以顯示有關(guān)項(xiàng)目狀態(tài)的詳細(xì)信息。
塊(Blocks)
項(xiàng)目管理Block(塊)列表审胸『ニ蓿可以用不同的方式創(chuàng)建新Block(塊),也可以刪除現(xiàn)有Block(塊)砂沛。
從照片新建Block(塊)
創(chuàng)建新Block(塊)將從0開始ContextCapture工作流烫扼。
從XML或Excel文件中導(dǎo)入Block(塊)
從BlocksExchange XML?文件中導(dǎo)入完整的或部分區(qū)塊
將Block(塊)分割成幾部分(僅限于具有地理參考的航空攝影Block(塊))
從Block(塊)中提取區(qū)域(僅限于具有地理參考的航空攝影區(qū)塊)
從項(xiàng)目中刪除Block(塊)刪除所有區(qū)塊內(nèi)容(包括三維重建與生產(chǎn))
4.1.2options選項(xiàng)卡(options)
options選項(xiàng)卡中包含了對集群網(wǎng)格化運(yùn)算相關(guān)的選項(xiàng)。
UNC路徑?(UNC paths)
ContextCapture運(yùn)行在計(jì)算機(jī)集群環(huán)境時(shí)碍庵,必須使用網(wǎng)絡(luò)路徑(Universal Naming Convention映企,?UNC),才能使各個(gè)通過局域網(wǎng)連接的運(yùn)算節(jié)點(diǎn)正確地獲取原始影像静浴、讀取工程文件以及輸出模型到制定的目錄堰氓。
Warn when a non-UNC path is used (advised when using a computer cluster)
非網(wǎng)絡(luò)路徑警告?(適用于集群架構(gòu))
當(dāng)非UNC路徑在以下情況下使用時(shí),選項(xiàng)卡會(huì)在用戶界面產(chǎn)生警告對話框苹享。
工程文件路徑
影像文件
作業(yè)隊(duì)列目錄
生產(chǎn)輸出目錄
工程文件使用代理網(wǎng)絡(luò)路徑
即使在工程中各種路徑都使用了網(wǎng)絡(luò)路徑双絮,但是如果工程在本地路徑中打開(例如在本地目錄雙擊CCM文件),也可能會(huì)導(dǎo)致路徑的錯(cuò)誤得问,進(jìn)而引起集群運(yùn)算時(shí)的故障囤攀。為了避免出現(xiàn)這種故障,代理網(wǎng)絡(luò)路徑就是用于定義該工程的網(wǎng)絡(luò)路徑椭赋,定義后的工程就不受項(xiàng)目是否在本地打開的影響抚岗。
作業(yè)隊(duì)列Job queue
設(shè)定作業(yè)隊(duì)列文件提交存儲(chǔ)的目錄路徑以供各ContextCapture?Engine引擎端?讀取并進(jìn)行處理。?該選項(xiàng)允許修改工程的作業(yè)隊(duì)列保存目錄哪怔。?新工程的作業(yè)隊(duì)列目錄的默認(rèn)值請?jiān)贑ontextCapture Settings中設(shè)置宣蔚。(參見 安裝、授權(quán)與配置)
4.1.3參考管理器(Reference manager)
檢查資源认境、修復(fù)或更新鏈接胚委。
ContextCapture項(xiàng)目引用幾個(gè)外部資源:輸入照片和遮罩,以及輸出目錄叉信。引用管理器界面允許您檢查亩冬、修復(fù)或更新相應(yīng)的鏈接。
如果項(xiàng)目包含卸載的塊,引用管理器將臨時(shí)加載這些塊硅急,以便正確管理項(xiàng)目引用(另請參見加載/卸載塊)覆享。
使用更新狀態(tài)(Update status)檢查資源狀態(tài)。使用路徑替換工具(Replace)修復(fù)或更新鏈接营袜,或直接編輯資源路徑撒顿。
更改以粗體字符顯示在資源表中,并且僅在單擊“應(yīng)用更改(Apply changes)”時(shí)才實(shí)際應(yīng)用荚板。
(過濾)Filter
篩選資源表凤壁。
使用篩選器可以引用位置快速查找資源。
篩選器支持簡單通配符匹配(跪另?拧抖、*等)
更新狀態(tài)(Update Status)
檢查資源是否可訪問并相應(yīng)地更新狀態(tài)列
(路徑替換)Replace in paths
更改文件路徑
在“Find(查找內(nèi)容)”中輸入要替換的文本,在“Replace with(替換為)”中輸入新文本免绿。
Look?in(查找):選擇要將替換應(yīng)用于當(dāng)前篩選結(jié)果的所有項(xiàng)的所有項(xiàng)唧席,或選擇要將替換限制到相應(yīng)選擇的項(xiàng)。
Find?options(查找選項(xiàng)):啟用匹配大小寫或使用正則表達(dá)式執(zhí)行高級(jí)替換操作嘲驾。
資源級(jí)管理(Management at resource level)
右鍵單擊資源以顯示資源上下文菜單袱吆。
應(yīng)用更改(Apply changes)
應(yīng)用掛起的更改(粗體)。
只有在實(shí)際單擊“應(yīng)用更改”時(shí)才應(yīng)用更改距淫。
根據(jù)項(xiàng)目的復(fù)雜性绞绒,應(yīng)用路徑更改可能需要很長時(shí)間。
取消更改(Cancel changes)
取消所有尚未應(yīng)用的更改(粗體)榕暇,并恢復(fù)初始值蓬衡。
4.1.4地圖管理器(Basemap manager)
basemap manager(地圖管理器)用于管理可從Project?3D視圖訪問的基礎(chǔ)地圖。
基礎(chǔ)地圖是地理空間數(shù)據(jù)的三維表示彤枢,在項(xiàng)目3D視圖中用作參考數(shù)據(jù)狰晚。它由數(shù)字地形模型和地理參考圖像組成(dom+dem)。
您的項(xiàng)目必須有地理參考/位置信息才能添加基線圖缴啡。
ContextCapture可以從直接從Bentley的地理坐標(biāo)服務(wù)或本地地形和圖像文件下載的地形和圖像數(shù)據(jù)創(chuàng)建基礎(chǔ)地圖壁晒。
關(guān)于Bentley地圖服務(wù)
地理坐標(biāo)服務(wù)是一種地理空間數(shù)據(jù)索引服務(wù),允許您輕松查找和下載項(xiàng)目區(qū)域的可用數(shù)據(jù)业栅。它允許您請求該區(qū)域的可用數(shù)據(jù)列表秒咐,并獲取項(xiàng)目數(shù)據(jù)。
地理坐標(biāo)服務(wù)提供了以下國家的數(shù)據(jù):美國碘裕、加拿大携取。未來的版本將涵蓋更多的國家。
地理坐標(biāo)服務(wù)帮孔,服務(wù)保留給Bentlly用戶雷滋。您必須使用Bentley Connect版本登錄才能使用它。
注意:地理坐標(biāo)服務(wù)URL可以從ContextCapture選項(xiàng)更改。默認(rèn)情況下晤斩,使用以下URL:“https://connect contextservices.bentley.com/v2.3/stores/indexecplugin--server/”焕檬。
打開basemap管理器:
?從項(xiàng)目菜單中:選擇basemap管理器
?從塊三維視圖或重建三維視圖:單擊層按鈕并選擇
?圖層菜單中的Basemap Manager。
從“3D視圖”菜單中打開“Basemap Manager(基礎(chǔ)地圖管理器)”澳泵。
要添加新的基礎(chǔ)地圖揩页,請單擊“Basemap manager(基礎(chǔ)地圖管理器)”窗口中的“添加”,或直接從三維視圖的“圖層”菜單中選擇“添加基礎(chǔ)地圖”烹俗。
地圖名稱(Name?)
地圖別名
輸入要添加的基準(zhǔn)圖的名稱。
Adding basemap: the name page?(添加basemap:名稱頁)
稍后還可以從“Basemap manager(基礎(chǔ)地圖管理器)”對話框更改名稱萍程。
感興趣的地區(qū)(Region of interest)
選擇要?jiǎng)?chuàng)建的基礎(chǔ)地圖的邊界矩形幢妄。感興趣區(qū)域用于從地理坐標(biāo)服務(wù)請求數(shù)據(jù),并將所數(shù)據(jù)裁剪到感興趣區(qū)域茫负。
Adding basemap: the region of interest page添加基礎(chǔ)地圖:感興趣的區(qū)域
對于具有現(xiàn)有照片位置的塊蕉鸳,初始感興趣區(qū)域?qū)⒆詣?dòng)設(shè)置為包含具有邊距的所有位置。要更改它忍法,可以編輯所需坐標(biāo)系中的邊界潮尝,或?qū)雓ml多邊形。
數(shù)據(jù)選擇(Data selection?)
選擇用于構(gòu)建基礎(chǔ)地圖的數(shù)據(jù)列表饿序。
數(shù)據(jù)列表包含GeoCoordination服務(wù)上該區(qū)域的空間圖層
Adding basemap: the data selection page
點(diǎn)擊“more?details”進(jìn)行數(shù)據(jù)預(yù)覽
所選數(shù)據(jù)集詳細(xì)信息
還可以添加本地地形或圖像文件勉失。
支持的本地文件包括:
對于地形:柵格DTM,具有以下文件格式的已知注冊坐標(biāo)系:geotiff原探,img乱凿。ASC.
對于圖像:具有以下文件格式的已知注冊坐標(biāo)系的圖像文件:geotiff、jpeg2000咽弦、jpg徒蟆、ecw。
選項(xiàng):(Options):?
放棄感興趣區(qū)域以外的數(shù)據(jù)(默認(rèn):激活):如果禁用型型,則保留所有選定的輸入數(shù)據(jù)段审。
輸入地形文件的高度參考(默認(rèn)值:平均海平面):選擇輸入地形文件的高度參考。大多數(shù)地形文件都基于平均海平面闹蒜,但是我們建議使用基于WGS84橢球體的地形文件寺枉,以避免導(dǎo)入高度時(shí)的精度損失。
選擇要用于創(chuàng)建基映射的層列表绷落,然后單擊“Download and import(下載并導(dǎo)入)”以繼續(xù)型凳。
ContextCapture首先從遠(yuǎn)程服務(wù)器下載數(shù)據(jù)(如果需要),然后處理3D地形模型緩存進(jìn)行渲染嘱函。操作時(shí)間將取決于數(shù)據(jù)的數(shù)量和大小甘畅。
譯者注:除了添加bently的在線地圖服務(wù)外,也可以添加本地的影像、地形數(shù)據(jù)疏唾,但效果真的不敢恭維蓄氧,下圖是添加了contextcapture生成的tif影像的效果。
對于小范圍的數(shù)據(jù)槐脏,設(shè)置興趣區(qū)域會(huì)好一點(diǎn)
4.1.5釋放磁盤空間(Free Up Disk Space)
這個(gè)工具用來清除project的緩存文件喉童,來釋放磁盤空間。