上一篇推送介紹的 OpenDroneMap 可以根據(jù)無人機(jī)航拍圖像的 GPS 信息和圖像重疊度實(shí)現(xiàn)快速建模以及地圖構(gòu)建,但命令行的操作界面難免會(huì)讓部分用戶感到不適應(yīng)。所以今天要介紹的是,有 UI 操作界面的,OpenDroneMap 的另一個(gè)版本——WebODM。
WebODM 全稱為 Web OpenDroneMap,顧名思義,它就是 OpenDroneMap 的 Web 界面版本,相比于 OpenDroneMap 命令行界面,同樣的圖像處理功能,WebODM 搭載在讓人感到親切的 UI 操作界面,用戶體驗(yàn)更好了。另外,WebODM 處理后能生成多種結(jié)果,包括點(diǎn)云、GeoTIFF 等,可在 Web 界面做長(zhǎng)度、面積等的測(cè)試或展示,更有利于 GIS 分析研究。
WebODM 有自己的官網(wǎng)(https://www.webodm.org),盡管是名稱上帶有「Web」字眼,但這并不意味著你可以在官網(wǎng)上對(duì)航拍圖像進(jìn)行操作。WebODM 依然需要我們?cè)?Terminal 上將其安裝到本機(jī)上。跟 OpenDroneMap 一樣,WebODM 也是免費(fèi)開源的,但官網(wǎng)也為 Windows 用戶提供「一鍵安裝」的付費(fèi)服務(wù),收費(fèi)名目上也很討巧:Technical Support。
安裝方法
MacOS 的用戶(以及不愿意走付費(fèi)渠道的 Windows 用戶),我們可以根據(jù) GitHub 主頁上提供的安裝指南進(jìn)行操作。安裝前先確保電腦已安裝了以下組件:
Docker(需要啟動(dòng)著)
Python
Git
按順序先后在 Terminal 上執(zhí)行以下指令:
git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input
cd WebODM
./webodm.sh start
./webodm.sh start
是 WebODM 的啟動(dòng)指令,第一次執(zhí)行時(shí),Terminal 會(huì)下載其所需的組件,接下來就是等待了。
下載完成后,WebODM 就會(huì)自動(dòng)啟動(dòng)了,Terminal 上出現(xiàn)以下的提示:
根據(jù)提示,MacOS 的用戶在瀏覽器中輸入 http://localhost:8000/ 就能看到 WebODM 的「尊容」了,而 Windows 用戶則需要通過 docker-machine ip 查詢到 Docker Machine 的 IP,然后在瀏覽器中輸入 http://
實(shí)際上第一次成功登入時(shí),WebODM 會(huì)提示你創(chuàng)建賬號(hào)(并伴隨著煙花動(dòng)畫),賬號(hào)創(chuàng)建完畢后,就能進(jìn)入主頁面了。
接下來的操作就簡(jiǎn)單多了:創(chuàng)建項(xiàng)目 — 上傳圖片 — 執(zhí)行處理。
這次同樣是以 OpenDroneMap 提供的素材范例(https://github.com/OpenDroneMap/odm_data)進(jìn)行測(cè)試,點(diǎn)擊「Upload Images and GCP」選擇這些素材照片,再進(jìn)行處理:
運(yùn)行時(shí)間可能會(huì)稍長(zhǎng),請(qǐng)耐心等候,一切順利的話,項(xiàng)目里就會(huì)出現(xiàn)以下按鈕選項(xiàng),在 Download Assets 中你可以選擇不同的文件類型:
「wietrznia」范例素材中,最后處理得到的結(jié)果預(yù)覽圖:
任務(wù)結(jié)束后,在 Terminal 上輸入 ./webodm.sh stop 就可以停止 WebODM 的運(yùn)行了。
小結(jié)
Docker 占用空間的問題確實(shí)讓人頭疼,小容量電腦用起來確實(shí)很折騰。直接刪除鏡像后也占用著空間,需要重啟一下 Docker 電腦儲(chǔ)存空間才會(huì)恢復(fù)過來。
相比于市面上現(xiàn)成的收費(fèi)地圖構(gòu)建軟件,如 DroneDeploy、Pix4D(有免費(fèi)試用期),WebODM 在安裝上還是有點(diǎn)小門檻,但成功安裝后,使用 web 界面的 WebODM 進(jìn)行圖像處理就簡(jiǎn)單多了。所以,如果你有長(zhǎng)期的分析監(jiān)控需求,但老板們又比較囊中羞澀的話,那么免費(fèi)開源的 WebODM 就很適合你了。