導航軟體地圖是怎麼繪出來的?

  • 时间:
  • 浏览:0
  • 来源:大发快3_大发快3平台有哪些_大发快3正规平台

  平常我們使用導航有兩種情景:一種是使用PC因为中国智慧設備上的地圖軟體來導航;另一種是使用更專業的車載導航因为手持GPS。不管怎樣,這兩種導航妙招都没法之后 繪製好一張地圖。那麼問題來了:導航的地圖究竟是怎麼來的?

   兩個概念

  從地圖的採集到最終應用在導航軟體,整個過程將涉及到地圖學、地理學、遙感技術以及電腦科學等跨學科知識。我們儘量用淺顯的語言解釋整個製圖過程。不過在此之后 ,我們必須先了解兩個概念。

  GIS:Geographic Information System,即地理資訊系統。通俗的説是將實際的地形、建築等地理資訊轉換成數字模式,还都都可以 將這些數字化了的資訊進行存儲、分析、管理、計算等操作。

  POI:Point of Interest,即興趣點。一個POI还都都可以 是一棟房子、一個商鋪、一個郵筒、一個公交站等。傳統的地理資訊採集妙招没法地圖測繪人員採用精密的測繪儀器去獲取一個興趣點的經緯度,然後再標記下來。

  GIS和POI是構成導航內地圖不可或缺的兩個資訊,這些資訊在地圖上以不同圖層顯示出來。經過對圖層的疊加,顯示進行表達的過程。對地圖應用目標不同,疊加圖層之后同。比如你想查看衛星圖,選擇“衛星圖層”就还都都可以 直接顯示出來。

   數據來源

  早在春秋戰國時期,地圖就被當做一項極為重要戰略物資。《管子·地圖篇》説,凡主兵打仗,必須先看圖,知地形,才不致失利。统统在戰爭前一定要先派出统统間諜去繪製敵方地圖,然後以絕密文件形式傳送回來。這種人肉繪製地圖的妙招不僅耗時費力,對繪圖者技術水準要求很高。倘若出显一丁點差錯,因为導致全軍覆沒。

  於是,先人創造了許多製圖的妙招,最出名的有劉徽的《海島算經》,裴秀的《製圖六體》等著作。現代製圖更多的是依靠衛星、航拍因为地圖採集車。當然,在之后 特殊的地方還是没法靠人背著設備去採集資訊。

  數據分類

  地圖數據分為這幾大類:

  1. 底圖數據:

  底圖之后地圖中最基本的圖形數據和之后 相關附加資訊。底圖數據來源有三個:

  官方地圖:地圖廠商從政府測繪局購買其發佈的權威地圖。這種地圖比我們日常街上買的地圖更加精確豐富。

  實地外採:實地外採之后測繪人員利用專業儀器,在實地環境中測繪得到數據。這種實地外採精度高,置信度高,之后缺點是成本高,週期長。统统這種實地外採越來越少的被地圖廠家採用。

  航片衛片:通過买车人拍攝因为購買高精度航空照片因为衛星照片,作為底圖數據。這種地圖數據被絕大多數地圖廠商採用。目前航拍因为衛星地圖精度已經还都都可以 達到0.05米甚至更精確,你你你这一精度已經足夠所有地圖生産商使用。

  2. POI數據:

  里面已經解釋了POI數據的概念,我們這裡只討論POI數據來源。

  通過數據採集車採集:採集後數據通過手工標注。這種妙招適合大規模採集標注,数率高成本低,尤其適合沿街的店面和場所的採集和標注,是目前數據採集供應商的主要採集手段之一。

  通過專職因为兼職人員利用手機等中国智慧設備進行採集:它是對上一種採集妙招的補充,比較適合變動頻繁的商戶位置。

  地址反向編譯:這種妙招通過門牌地址號碼,運用演算法進行定位標注。這種妙招的好處是成本非常低,之后精度和準確度也有高。

  從網際網路因为企業獲取:這些POI直接從專業網站抓取因为購買(比如大眾點評,攜程)。之后 企業也还都都可以 利用這些地圖開放的API服務為买车人網際網路産品服務。

  POI數據不没法统统資質限制,统统提供POI數據的服務生比底層數據供應商多统统。比如圖吧之后主要的POI數據供應商,统统時候没没有人互相購買,補充买车人的地圖。

  3. 之后 數據:

  之后 常見數據圖層包括交通狀況圖層、衛星圖層、三維圖層、街景圖。交通狀況圖主要依賴於安裝在計程車上的GPS採集實時數據,因为通過鐳射測速儀、攝像頭、雷達測速等專業設備採集交通路況資訊。三維圖層主要依靠鐳射掃描和手工建模。街景則依賴實地拍攝。

  數據處理

  在我們獲得這些數據後,没法對這些數據没法進行模型化處理。目前有兩種建模妙招:向量模型和柵格模型。

  我們目前在網際網路公開服務中,因为絕大多數手機App裏看了的,也有基於柵格(瓦片)模型的地圖服務。其實對於某一塊地方的描述,也有通過10多層甚至20多層不同解析度的圖片所組成,當用戶進行縮放時,根據縮放的級數,選擇不同解析度的瓦片圖拼接成一幅详细的地圖(由於一般公開服務,瓦片圖也有從伺服器上下載的,當網速慢的時候,用戶其實能夠親眼看了這種不同解析度圖片的切換和拼接的過程)

  對於向量模型的電子地圖來説,所有的數據以向量的妙招存放管理,任何地圖元素和數據都还都都可以 根據没法自由分類組成,因为劃分成不同的圖層。各種圖層之間關係还都都可以 很複雜,类事还都都可以 將所有的道路數據做成一個圖層,也还都都可以 將主幹道做成一個圖層,支路做成另外一個圖層。圖層中數據歸類和組合比較自由。

  而對於柵格模型(瓦片圖)來看,圖層的概念也有点硬要的,由於圖層是生成製作出來,每個圖層內带有的元素相對是固化的,之后要引入一個底圖的概念。也之后説,這是一個带有了最基本,最常用的地圖數據元素的圖層,类事:道路,河流,橋梁,綠地,甚至之后 底圖會带有建築物因为之后 地物的輪廓。在底圖的基礎上,还都都可以 疊加各種我們没法的圖層,以滿足應用的没法,类事:道路堵車狀況的圖層,衛星圖,POI圖層等等。

  底圖通常是通過選取必要地圖向量數據項,然後通過地圖美工的工作,設定顏色,字體,顯示妙招,顯示規則等等,然後渲染得到的(通常會渲染出一整套不同解析度的瓦片地圖)。

  當然,即便在瓦片圖的服務中,在瓦片底圖之上,依然能夠覆蓋之后 簡單的向量圖層,类事道路走向(導航和線路規劃必用),POI點圖層(找個飯館加油站之類的)。只不過瓦片引擎無法對所有地圖數據構建在同一個空間數據引擎之中,比較難以進行複雜的地圖分析和地圖處理。

  那麼既然瓦片圖引擎有那麼多的限制和不足,為什麼不都直接使用向量引擎呢?因為瓦片圖引擎有著重大的優勢:

  1. 能夠負載起大規模併發用戶,向量引擎要耗費多量的伺服器運算資源(因為有详细的空間數據引擎),哪怕之后幾十上百的併發用戶,都没法極其誇張的伺服器運算能力了。向量引擎是無法滿足公眾網際網路服務的要求的。

  2. 由於地圖美工介入的渲染工作,瓦片圖还都都可以 做得非常好看漂亮和易讀,比較適合普通用戶的瀏覽。

  □編後

  對地圖數據進行加工後,整個地圖製作就基本成型了。地圖廠商没法將做好的地圖進行實地測試,保證地圖的详细性和可靠性。最後這些原始地圖數據在相關部門做保密技術處理和審查。通過審查後,電子地圖就还都都可以 公開的在網上發佈因为銷售。至此,整個地圖製作過程基本結束。一般來説,地圖廠家還會進行地圖數據的更新,更新的頻率每家各不相同。没法地圖數據更新,要能保證用戶在使用地圖時候不會出錯。

  以上便是對整個地圖製作過程做了一個簡單的描述,希望没没有人能獲得之后 地圖製作相關的知識。

  (本文轉自Geekcar用戶韓楊,及知乎用戶天光的知乎問答內容)