Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲综合视频在线观看,黄色成年人网站,91热国内精品永久免费观看

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Web端也能實現基于位置GPS的增強現實?

          Web端也能實現基于位置GPS的增強現實?

          近AR導航(AR+GPS)實火,不僅國內地圖公司紛紛布局AR導航市場,高德地圖在Android和iOS端正式上線AR導航功能(高德地圖AR導航iPhone版也上線啦!),騰訊地圖和滴滴也分享一些關于AR導航的關鍵技術(滴滴AR實景導航背后的技術);國外Google最近又更新完善了AR導航的功能,交互更加友好,導航更加直觀高效。目前的AR導航多直接運行在原生端(iOS或Android),那么在Web端可以實現AR導航嘛?當然可以,有已經封裝好的框架供我們開發使用:GeoAR.js是基于Web端端一個免費的輕量級庫,可使用你的手機GPS傳感器在Web端實現AR導航功能。


          關于WebAR

          WebAR使用WebRTC,WebGL和現代傳感器API的組合技術,通過Web瀏覽器提供對基于Web的增強現實的訪問與實現。2009年FLARToolKit的誕生標志著AR技術進入了Web時代。FLARToolKit是使用最廣泛的基于Flash的AR庫,得到了大型開發人員社區和許多帶有示例應用程序的網站的支持。FLARToolKit是ARToolKit的Flash Actionscript(v3)版本,可用于快速開發基于Web的AR體驗。FLARToolKit從輸入圖像中識別出視覺標記,然后計算攝像機在3D世界中的方向和位置,并將虛擬圖形覆蓋在實時視頻圖像上。FLARToolKit支持所有主要的Flash 3D圖形引擎(Papervision3D,Away3D,Sandy,Alternativa3D)。但隨著Flash的沒落,FLARToolKit框架也慢慢淡出歷史舞臺。如今WebAR越來越主流,市面上也有許多優質的高效的第三方框架可供開發者使用,好的框架或工具往往會事半功倍,下面是作者總結的比較成熟的一些框架:

          AR.js是一個輕量級的增強現實類JavaScript庫,支持基于標記和位置的增強現實。開發人員可以使用幾行HTML將AR特性和功能引入任何網站。該項目是開源的,在GitHub上擁有近14,000個stars,各種平臺的開發人員正在使用它來創建更多新的數字體驗。AR.js框架包括跨瀏覽器兼容性,并且支持WebGL和WebRTC,這意味著它可以在iOS 11以上的Android和iPhone設備上正常工作。通過包裝許多不同的AR框架,包括three.js,a-frame和ARToolKit,AR.js使得將AR引入Web應用程序變得更加簡單高效。它具有以下優點:

          • 跨瀏覽器兼容性
          • 即使在較舊的設備上也可以達到60fps的高性能
          • 基于Web,無需安裝
          • 開源,可免費訪問
          • 使用WebGL和WebRTC在所有移動設備上均可使用
          • 無需額外或不常見的硬件
          • 可以用不到10行HTML來完成

          Google Maps Live View:最近,Google在Google Maps應用程序上發布了其基于位置的AR體驗。手機會從GPS數據中識別其在世界上的位置,并在手機上顯示AR內容以突出顯示地點,方向等。

          想象一下,現在實現相同的AR效果,但是它是通過Web實現的的,只要打開瀏覽器,每部手機都可以訪問。無需在手機上安裝任何應用。現在有個框架就可以幫你實現Web上基于位置的AR:GeoAR.js。

          簡單的GeoAR.js演示

          需要在裝有GPS傳感器的手機上打開url,在打開它之前先啟動GPS傳感器。當你在戶外時,試著打開它,這樣你會有一個更穩定的體驗。你會看到你周圍的一些地方,用一個地方圖標表示。如果你點擊它們,它會顯示你的地名。演示地址:

          https://nicolo-carpignoli.herokuapp.com/examples/basic.html

          https://nicolo-carpignoli.herokuapp.com/examples/places-name/

          GeoAR.js基本上具有兩個功能:

          (1)根據相機的方位/位置,根據現實世界中的位置在手機上顯示AR內容

          (2)與AR內容和Web UX元素進行交互。

          目前(2019年9月)可用的稱為“點擊位置”的是作者剛剛發布的演示URL。在那方面,作者已經使用Foursquare API從用戶GPS位置開始,將特定數量的地點動態添加到應用中。作者還使用從HTML導入的Javascript為每個圖標添加了位置圖標和單擊行為。

          GeoAR.js完成了其余工作:啟動后,詢問是否啟用了GPS數據權限(還處理有關iOS 12運動傳感器的問題),并在相機上顯示了位置圖標。借助GeoAR.js重新計算數據并顯示內容在真實世界中的位置,移動相機并在周圍走動將改變用戶在真實世界中的位置和方向。為此,它使用一種算法來計算距用戶位置的對象距離。

          GeoAR.js項目地址:

          https://github.com/nicolocarpignoli/GeoAR.js

          日常工作中,特別是一些涉及現場施工資料制作的朋友,某些情況需要提供施工現場GPS經緯度位置信息。如果你不在現場,需要再跑一次,定位獲取GPS位置信息嗎?當然不用,我們可以使用“拾取坐標系統”,在地圖上定位獲取。

          一、百度拾取坐標系統

          該系統支持地址精確/模糊查詢;POI點坐標顯示、復制;坐標鼠標跟隨顯示;支持坐標查詢(需要將坐標反查框勾選)。

          官方地址:http://api.map.baidu.com/lbsapi/getpoint/

          二、騰訊坐標拾取器

          該系統功能和百度拾取坐標系統相似,多了一個街景拾取器,朋友們可以自行探索測試。

          官方地址:https://lbs.qq.com/tool/getpoint/index.html

          需要經常和GPS信息打交道的朋友值得收藏備用,體驗后歡迎留言交流。

          、選點和埋石、制定觀測計劃

          1、選點:GPS測量并不要求測站之間相互通視,網的圖形選擇比較靈活,只要均勻布置于整個測區即可。但如果施工階段會有全站儀加入,就要考慮通視的因素了。

          2、埋石:GPS等級測量網點一般應設置具有中心標志的標石,標志點標石類型可參照《全球定位系統(GPS)測量規范》。

          3、施測前制定觀測計劃,根據設計的GPS控制網布設方案、精度技術要求、GPS接收機數量,后勤交通、通信保障條件等制定測量計劃,包括:確定工作量、選擇觀測時段 、及人員設備車輛調度等。

          二、野外觀測

          1、架站:對中、整平(提前將儀器設置為靜態測量存儲模式、采樣間隔通常為1s~5s,衛星高度角15~25)

          2、量取儀器高,(斜高或垂直高,不同廠家、不同型號的儀器要參考說明書進行測量)

          3、開機(鎖星正常一分鐘后開始記錄)

          4、測量員記錄測站信息(測站號、儀器號、儀器高、起始時間及結束時間)

          重點筆記:靜態觀測記錄信息內容

          儀器號: 機身序列號

          開機與關機時間: 北京時間(GPS時+8h)

          測站點名: 字母+數字組合,三四個字符(如:G03)

          儀 器 高 : 單位米,精確到1mm

          三、數據傳輸

          用USB線連接GPS機頭與電腦,電腦會顯示有一個U盤,打開并進行文件復制,粘貼到電腦中

          四、HGO軟件處理流程

          下面通過一個實例,重點講解中海達靜態后處理軟件HGO解算靜態數據的過程。

          1、新建工程

          打開HGO數據處理軟件

          新建項目

          “文件”→“新建項目” 進入工程設置窗口。輸入“項目名稱”,也可同時指定項目存放的文件夾,按“確定”完成創建新項目的工作。

          2、項目屬性編輯

          “文件”→“項目屬性”,用戶設置項目內容,主要是設置“限差”:

          項目屬性

          3、設置坐標系統

          “文件”→“坐標系統設置”, 主要設置測區參考橢球、投影方法、參數,如圖:

          坐標系統設置

          4、數據導入

          創建完任務后開始加載GPS外業數據觀測文件。“文件”→“導入”,如圖所示:

          導入數據

          數據導入后,軟件會自動形成基線、同步環、異步環、重復基線等內容。

          錄入數據后的窗口

          5、編輯文件信息

          數據加載完成,點擊“觀測文件”,再點擊右邊的工作區“文件”選項卡,即可查詢詳細文件的列表。雙擊某行,可彈出編輯界面,輸入GPS天線高、接收機類型等。如圖。依照此方法完成錄入或編輯所有文件的天線信息。

          錄入數據后的窗口

          6、處理基線

          數據加載完成,下一步處理基線,點擊菜單“基線處理”→“處理全部基線”,軟件將采用系統默認的基線處理設置,處理所有的基線向量。

          處理過程可視化,整個基線處理的過程進度會有顯示。另外從“基線”列表中也可以看到每條基線的處理狀態。

          基線處理過程

          全部基線向量處理完后,網圖中的基線由原來的淺灰色變為深綠色,基線窗口列表列出所有基線解的情況,如圖所示:

          基線處理結果

          基線處理合格后,檢查重復基線,同步環、異步環是否合格?

          若不合格,需要處理構成重復基線、同步異步環的基線,直到全部基本合格,或者在本次測量精度范圍之內。

          一般基線大部分合格,如有不合格的再單獨處理。

          重點筆記——不合格基線處理的方法:

          1.減小高度截止角

          2.調整采樣間隔

          3.嘗試GLONASS不參與解算,或BDS不參與解算、或單GPS解算。

          4.調整基線殘差序列。

          基線殘差序列處理方法:

          1.把波動較大的衛星號去除,

          2.把偏離中線較大的衛星去掉,

          3.去掉衛星信號質量差的衛星。

          再次解算!再次處理!直到重復基線、同步環、異步環全部合格為止。

          7、平差前的一些設置

          基線處理合格后,需要對基線處理成果進行檢核。

          然后進入網平差準備。

          在樹形視圖區中切換到“點”,確定哪些站點是控制點。在右邊工作區點“站點”,選中站點,點擊右鍵菜單,選擇“轉為控制點”,這些點會自動添加到“控制點”列表。如圖:

          觀測站點設置為控制點

          雙擊某站點進行輸入。

          控制點信息編輯

          同理將所有的已知點坐標都編輯輸入完畢。

          點擊菜單“網平差”→“網平差設置”,

          設置平差參數

          8、執行網平差

          點擊菜單“網平差”→“平差”,見圖:

          平差工具

          一般選“全自動平差”。軟件會自動根據起算條件,進行自由網平差、WGS84約束平差、當地三維約束平差,以及二維約束平差,并生成平差結果列表。您可選擇想要查看的結果,點擊“生成報告”,即可查看。

          9、成果輸出

          點擊"網平差",選"平差報告設置",選擇和指定輸出內容及格式。

          平差報告設置界面

          以生成HTML格式報告為例,在平差工具中點“生成報告”,即可導出一個HTML報告形式相應的平差報告了。

          生成網平差報告

          至此,一個完整的GPS幾臺測量基線解算成果,網平差,以及平差后的坐標成果都已經完成。

          檢查結果報表,編輯文檔、打印出圖。


          主站蜘蛛池模板: 日韩精品无码中文字幕一区二区| 中文字幕一区日韩在线视频| 日韩精品中文字幕视频一区| 日本国产一区二区三区在线观看| 亚洲一区二区三区高清在线观看| 成人精品一区二区户外勾搭野战| 国产av一区最新精品| 日本一区午夜爱爱| 久久人妻av一区二区软件| 精品国产一区二区三区香蕉| 国产一区二区三区在线观看免费 | 国产成人一区二区三区| 日韩一区二区三区免费播放| 日韩电影一区二区三区| 亚洲AV日韩AV一区二区三曲| 亚洲av高清在线观看一区二区| 中文字幕精品无码一区二区| 精品无码成人片一区二区98| 一本大道在线无码一区| 夜夜精品无码一区二区三区| 国产精品一区二区av| 影音先锋中文无码一区| 丝袜美腿高跟呻吟高潮一区| 日产精品久久久一区二区| 日本免费一区二区三区最新| 2014AV天堂无码一区| 亚洲精品国产suv一区88| 奇米精品一区二区三区在| 亚洲AV无码国产精品永久一区| 中文字幕亚洲一区| 精品国产一区二区三区久| 久久久无码精品国产一区| 精品视频一区二区三区在线播放| 美女视频在线一区二区三区| 在线观看日韩一区| 91视频一区二区三区| 无码免费一区二区三区免费播放 | 国产成人无码AV一区二区| 亚洲精品精华液一区二区| 射精专区一区二区朝鲜| 国产福利电影一区二区三区久久久久成人精品综合 |