步驟四: 使用BuildNGO建構電磁地圖 (iOS版)

完成使用MRE美化地圖並上載至帆船雲後,下一步開始使用BuildNGO來佈建電磁定位資訊。操作流程說明如下:

Step 1

打開BuildNGO。點選Sign In(如果之前已登入則會顯示START)。

iOS-Tutorial__1_.PNG

Step 2

輸入帳號密碼登入SAILS CLOUD (首次啟動BuildNGO才需要)

iOS-Tutorial__2_.PNG

Step 3

登入後系統會直接連上雲端 (需要行動網路或WiFi連線,請確認手機的連網狀況),將您在雲端建立過的建物列出,請點選您所要編輯的建物。

iOS-Tutorial__3_.PNG

Step 4

選擇建物後系統會將該建物的所有樓層資訊匯入進BuildNGO,並將地圖顯示在畫面上(預設會顯示1F(最低樓層)的室內地圖,若有多樓層要切換,請點選地圖左上角的下拉選單),您可以用手勢縮放、旋轉、移動地圖。

iOS-Tutorial__4_.PNG

iOS-Tutorial__25_.PNG

Step 5

將地圖上的 擷取.JPG(起始點)與擷取.JPG(終止點)用手指觸控移動起始與終點在您想要擷取的路線上。確認無誤後,按下Record鍵,此時請開始用1秒1步的速度,開始從地圖上的起始點走到終止點。在您行走的過程中,螢幕會顯示當前周遭的Beacon訊號狀況。

iOS-Tutorial__20_.PNG

iOS-Tutorial__5_.PNG

iOS-Tutorial__6_.PNG

Step 6

按下Stop結束該路線的擷取,路線會顯示出該路線所擷取到的sample數。

iOS-Tutorial__7_.PNG

iOS-Tutorial__8_.PNG

若您不滿意本次該路線的擷取,您可以直接用手指點選該路線,再點選垃圾桶圖示刪除。

iOS-Tutorial__9_.PNG

iOS-Tutorial__21_.PNG

iOS版 BuildNGO 內含訊號分析工具,可以使用導覽列右上工具選單中BT Signal Distribution功能來觀察該路線Beacon訊號的分布狀況是否分布均勻,圖中綠色圓圈越大代表該區域的訊號越強。

iOS-Tutorial__10_.PNG

iOS-Tutorial__11_.PNG

另一個分析工具為Locating Robustness,此功能可預先觀察該路線定位準確的穩健程度,越紅的部分代表定位越容易失準,進而評估是否需要額外加裝Beacon來增強定位準確度。

iOS-Tutorial__12_.PNG

Step 7

在佈建過程中,您可以都隨時切換到Go mode(點擊導覽列左上角的Build/Go按鈕來切換模式)來體驗定位效果是否滿意。Go mode的地圖操作方式完全與google map相同。在此不贅述。

iOS-Tutorial__17_.PNG

iOS-Tutorial__18_.PNG

程式在您佈建時會自動幫您換算粗略的資料點與地圖的比例關係,但若您在體驗
的過程中發現似乎定位點有移動過快或是過慢的情況,您可以手動設定比例關係
設定方式如下:
a. 將起始以及終點視為一把尺,設定在地圖您已知長度的位置上。(如下圖以風尚西餐廳的商店長度為例)
b. 在選單點選Set Current Floor Map Scale
c. 輸入您已知的實際長度,舉例 20.5 公尺。

iOS-Tutorial__15_.PNG

iOS-Tutorial__13_.PNG

iOS-Tutorial__14_.PNG

設定完後並記得上傳至SAILS Cloud 後,下次再匯入該專案毋須再設定一次。

Step 8

重複Step5~Step7來完成整個室內場域的擷取,全部路線都確認過定位效果滿意後,即可點選導覽列右上方的Cloud圖示按鈕開啟下拉選單,再選擇擷取.JPG(Upload)按鍵將所有佈建完成的定位資料上傳到雲端,即結束該樓層的電磁地圖佈建,若要繼續佈建其他樓層,請點選地圖左上下拉選單選擇其他樓層。若您有其他建物要佈建,請點選 擷取.JPG(Building Select)按鍵選擇其他建物繼續使用。

iOS-Tutorial__23_.PNG

iOS-Tutorial__24_.PNG