科技改變生活 · 科技引領未來
經緯度定位本來是測繪專業領域,但隨著物聯網的發展,基于LBS的應用越來越多,對經緯度定位數據的需求越來越大,現在一般的應用開發者也會需要用到經緯度數據,那下面,小編就來講講如何進行經緯度定位。
目前,進行普通精度的經緯度定位辦法有許多,有專門的網頁,也有適配手機端應用的APP,這里介紹最簡單的網頁定位,當然,這個定位數據,實際上是你用來打開這個網頁的定位終端(電腦或pad)的位置。經緯度定位是需要有硬件終端支撐的,如果只有血肉之軀,警察蜀黍也是沒有辦法滴。這里,直接使用搜索引擎找到的網站做演示。
首先打開百度,輸入“經緯度定位”這個關鍵詞
其次,找到在線工具在線地圖經緯度BeJSON
再次,在搜索框填寫目標區域;也可以直接在旁邊的按坐標搜索輸入坐標數據搜索位置。
最后,調整地圖大小,把鼠標放到準確目標位置,或直接點擊目標位置。光標位置就會顯示精準經緯度,搜索框右方的【坐標獲取結果】也會在點擊后顯示,并且可以直接點擊復制。得到的是一串數字,可以看出是兩個數字組成,一個是經度,一個是緯度。
除了BeJSON,我們最常用的百度地圖,也是支持經緯度定位查詢的。由于百度地圖大家更為熟悉,小編在這里也把百度地圖的使用方法分享給大家:
打開百度地圖“坐標拾取系統”:輸入網址”http://api.map.baiduu.com/lbsapi/getpoint/index.html“,進入”坐標拾取系統“
進入”坐標拾取系統“后,就可以方便的查詢自己的精準地理信息了,我們以”海爾工業園“為例,尋找它的詳細坐標。在搜索欄輸入“海爾工業園”點擊搜索,如圖,就會在地圖上出現相應的標記,點擊你要找的某一個,就能看到相應的坐標,如圖。
同理,我們把找到的坐標輸入到搜索欄,把后面“坐標反查”給勾上,點擊搜索,就會對應的坐標打上標記,同時會有相應地址在最右邊。還有哦,把鼠標在地圖上滑行,你可以看到,鼠標滑到每一個地方,都會顯示對應的坐標。
高精度經緯度定位
什么是高精度經緯度定位?具體來說,就是定位的坐標數據與你真實位置的誤差在1米以內,具體可以分為亞米級精度、厘米級精度和毫米精度。高精度的經緯度定位曾經是一項門檻極高的專業技術,主要應用于國土資源管理、地圖繪制等領域。但是,隨著萬物互聯時代的到來,物物相連對位置數據的精度要求變高,高精度的經緯度定位逐漸“出圈”,走向大眾應用市場。
1、RTK測量儀獲取
RTK,俗稱載波相位差分,是實時處理兩個測量站載波相位觀測量的差分方法,將地基增強站采集的載波相位發給用戶接收機,進行求差解算坐標。這是一種新的常用的衛星定位測量方法,以前的靜態、快速靜態、動態測量都需要事后進行解算才能獲得厘米級的精度,而RTK是能夠在野外實時得到厘米級定位精度的測量方法,它采用了載波相位動態實時差分方法,是GNSS技術應用的重大里程碑,它的出現為工程放樣、地形測圖,各種控制測量帶來了新的測量原理和方法,能夠直接獲得厘米級精度的經緯度坐標數據,極大地提高了作業效率。
當然,這種測繪技術的缺點就是專業性太高,包括昂貴的測量設備和專業的測量技術,目前,在大眾市場上還無法普及。今年,華為推出了一系列支持RTK數據的手機終端,配合千尋位置提供的厘米級定位數據,或許能改變這種現狀。
2、算法運算,消除定位誤差
通過算法消除誤差來獲得高精度的經緯度定位數據,也是比較常見的一種做法,這種方法還可以被應用到室內定位當中,當然,也需要有地基增強站數據、藍牙數據、UWB數據等作為支持。
通過這種方式獲得的經緯度數據的精度通常在亞米級,屬于高精度定位的范疇,但是與智能機器人自動化作業的位置數據需求,仍有差距。
總體來看,大家如果想要獲得普通精度的經緯度定位數據,現在已經是非常容易的事情了;但是,具有更高價值的高精度經緯度定位數據仍屬于行業應用的范疇,普通開發者還難以獲取。
李俊明