浅谈导航电子地图的组成和制作流程
這是四維公司在周四的時候做的一個小小的活動(由于一直有點忙,所以今天才整理此篇文章),主要是討論行人導航地圖的應用與發展。由于我們經理比較忙,所以就讓我過去看看。這次活動在藍色港灣酒吧一條街的全明星運動餐廳(All Star)舉行,環境還非常不錯。
不過雖然說是一次產品推薦產品探討,但請的全部都是媒體,泡泡啊中關村在線啊IT168啊愛卡啊等等都有到場,就我們是合作伙伴,感覺有點怪不過也算榮幸。當然到場的記者朋友們也比較熟,誰讓我也算是在市場部門呢,公司與媒體的溝通合作自然是少不了的。沙龍的氣氛非常的不錯,主要是環境確實挺好。
雖然說沙龍上主要是行人導航地圖的介紹,但也講了比較多的其他的內容,首先當然介紹了一下公司,四維公司在今年上半年又是一個非常不錯的佳績,上半年的前裝市場占據了67.79%,前裝市場四維公司獨大當然是沒得說的,當然剩下的份額基本上是高德占據,這是在前裝市場處于壟斷地位的兩家公司。而在手機市場四維公司占據了60.47%的份額,這一點Nokia的功勞肯定是不小的,出廠預裝Nokia Map就已經占據了非常大的市場了。另外在互聯網市場在08年達到了74%,可以說又是四維獨大了,想想也是,除了Google使用高德公司的地圖外,其余能叫上名的基本都是選擇四維公司地圖,當然現在沒落的51地圖另說,而互聯網地圖上占據較大市場份額(這一點我沒有考證,但我所看到許多網站的應用基本上是Mapbar的,特別是以前搞城市代理和聯盟的形式市場拓展比較好,當然現在Google Maps API日漸流行這部分市場Mapbar的份額將會減少)的MapBar選用的就是,而搜狗地圖、微軟地圖(微軟的地圖我很少用)等等等都是四維公司的數據。
這次沙龍上比較感興趣的是講解導航電子地圖的制作流程,以前一直想寫一篇導航電子地圖的介紹(主要是講導航地圖的數據組織和如何制作),我想今天可以拿四維公司的導航電子地圖制作流程作為開始了。我做了一下簡單的記錄,所以就簡單講上幾點個人覺得挺不錯的地方。首先是地圖的演變或者區隔,簡單的地圖兩字但內容真是千差萬別,有紙質地圖,紙質地圖肯定是最早的地圖了,因為計算機或者顯示器才一百年的歷史都不到(我說的沒錯吧),而在這個的時代才會有所謂的柵格地圖了吧,大家可能看到的比較多的也是柵格地圖,簡單的來說,就是將一份紙質的城市地圖掃描到電腦,在電腦上看到的圖片就算是柵格地圖(我的理解大概是如此),當然甚至我們看到的Google map等都可以理解為柵格地圖,因為大家都知道Google map是將地圖存儲為了金字塔地圖圖片庫,只是制作這些圖片使用的是矢量地圖,在后臺的數據庫中也保存了一份強大的矢量地圖內容,甚至我們經常看到的基于C/S的Webmap系統也可以理解為是柵格地圖,雖然后臺是矢量地圖服務器,但傳送到WEB端的時候在服務器端生成了臨時的圖片,用戶看到的還是圖片(對于柵格地圖的理解可能有些狹隘了)。接下來是三維模型結合遙感的衛星影像地圖,這一點Google earth是最佳的推動者,雖然NASA有WW、微軟有VE,但最普遍的還是Google的GE,應該說衛星影像地圖也算是有很長一段歷史了,只是大概出于軍事使用等考慮一直沒有讓我們這些小老百姓看到。最后說到的就是非常特殊的導航電子地圖,這個特殊主要在于什么呢?有很多的點,比如有關系到國家保密插件問題(這個是中國的特色了),比如導航電子地圖制作的難度問題等,導航電子地圖的最特殊之處在于這個地圖是可以導航的(廢話),導航兩字非常重要,從我們國家有十家左右的導航電子地圖供應商但真正占領市場的只有四維和高德兩家就能說明做導航電子地圖的不容易,這也是我想寫導航電子地圖介紹的主因(不過這個會上基本上都講了)。
導航電子地圖從形式上看有道路、背景、注記、POI組成,當然還可以有很多的特色內容,比如像Garmin任我游產品中的3D路口實景放大圖、三維建筑物等,都可以算做導航地圖的特色部分,只是導航地圖歸根結底就這四個部分組成(矢量的電子地圖不就是由點線面組成的嗎),不過不要小看這四個部分,最難的就是道路了,雖然道路就是線,但如何在這些線上進行導航(也就是路徑計算),不是一般的難(不難也不會這么多公司都做不好了)。從功能表現上來看,導航電子地圖需要有定位顯示、索引、路徑計算、引導的功能,不過這個講的好像有點虛,或者說這些功能的實現除了需要導航電子地圖作為依托外,也需要導航軟件的支持,這四大功能可以說是導航軟件的主要功能,首先需要有一個地圖顯示引擎將一大片以數字標記的數據庫(就是矢量地圖)能夠顯示,而定位倒是簡單的讀取GPS信息的功能,索引就是查詢,導航導航要有目的地才能導航,而如何確定目的地就涉及到了索引,而需要制作索引的基本上是道路和POI,當然這里的索引個人理解有所片面,僅僅理解為了名稱查詢功能,在路徑計算的部分可能也是需要所謂的索引存在,只是這不是表象的查詢功能了。路徑計算是導航電子地圖的核心,許多公司做不好,很大的原因是核心做不好,所以地圖市場為什么會有兩家獨大的局面,當然路徑計算不僅僅是地圖供應商的問題(主因是地圖供應商),還涉及到導航軟件廠商的路徑計算算法,即使同樣的導航電子地圖,甚至不同的公司做出來的路線是不一樣的,這就要看導航軟件公司的技術積累了。路徑計算是一個導航軟件或者說導航產品生死的關鍵,數據公司責任重大啊。至于路徑計算道路應該如何組織會上并沒有做介紹,我們下次簡單講講一份導航電子地圖的數據組織(大概是數據規格、如何矢量化等這些方面吧)。引導功能雖然單列了出來,但個人認為和導航電子地圖的關系并不算太大,更多的應該算是導航軟件的功能(只是還是需要路徑計算和地圖屬性為依托),引導功能大概基本上表現為文字引導、地圖引導和語音引導(這是個人的理解總結,當然也可以擴展,比如甚至可以加上圖片引導),舉例來說吧,你在導航軟件中看到的“左轉到某某路”這就是文字引導,聽到說“左轉到某某路”這就是語音引導,而你在地圖上看到的用特殊顏色表示的航線,以及在作出機動的時候的箭頭指示等都理解為地圖引導,航線可以說是路徑計算的結果,是在地圖上的表現,而在語音和文字方面的內容是需要地圖屬性的依托,比如上面說到的“某某路”就是地圖屬性,比如“右側出口前往上海方向”,這里的上海兩字就需要地圖屬性依托。總的來說,不管對導航電子地圖還是導航軟件,用“定位顯示、索引、路徑計算、引導”四個詞來總結還是非常到位的。
導航電子地圖的組成說完了,那么如何制作一份導航電子地圖呢?也許大家和我一樣,理解為外業采集和內業處理,嚴格來說也確實就這兩個主要環節,看看四維的總結吧:規格流程確定->基礎數據的收集和處理(早期通過權威資料進行參考)->實地信息采集->信息錄入->實地驗證->理論檢查、保密審查和數據轉換->封庫。四維的總結算是非常的嚴謹了,我們只是抓了一些粗枝大葉。一起來細說一下這個流程總結吧。首先是規格流程的確定,應該說這是導航電子地圖的最關鍵的部分,上面說到的路徑算法等其實都需要符合一定的規格,而制定一個規格標準更是關系到了整個導航電子地圖的好壞,比如拓撲關系的組織。雖然每家都有自己的數據規格,但易用性、全面性等考慮都不一樣,比如道路路口信息的處理這一點就是比較高深的學問(至少我認為這一點不容易)。規格算是核心中的核心了,沒有規格何來數據,更是如何讓導航軟件公司使用數據?雖然國際上有什么GDF啊KIWI啊等規格,但國內的數據供應商還是有自己的一套制作標準,每家都有所不同,導航軟件公司對數據的轉換就需要解讀這些數據規格。個人覺得GDF這樣的規格看的真讓人眼花,不容易理解,還是國內自己定義的規格比較容易理解一些,雖然各家的定義也不一樣。基礎數據的收集處理倒是我沒有想到的,可能是忽略了吧,但細想也應該是必須才對,比如你要去某某地方旅游,你總會在網上找一些路線啊攻略啊什么,比如我就會先確定一下位置(時間不夠的話太遠肯定不會去的嘛),然后查看一下路線,當然是否好玩等是第一位的,比如我不喜歡古跡什么的,像十三陵這樣的古墓我想我是不會去的,這些所有的信息你肯定都是收集并是重要的參考,所以制作導航電子地圖沒有想到也是如此。實地信息采集就是我們理解為的外業采集,基本上都是車在外面跑,用GPS記錄下軌跡,當然不是記錄下軌跡這么簡單,還有很多的信息需要采集,比如道路名稱、車道信息、道路速度限制、是否單行道、是否雙黃線等等等,太多的信息需要采集,這些是道路信息的外業采集,當然外業采集也包括了POI信息的采集,POI的采集可以在道路采集的過程中完成,也可以獨立完成,畢竟道路作業的時候最多采集POI的名稱,至于地址、電話等信息除了通過收集的資料外,有很多還是需要實際的進去詢問。應該說外業采集是非常艱苦的工作,可以去看一下有篇介紹凱立德公司的外業人員一天作業跟蹤的文章。外業采集完成后當然就需要內業的信息錄入了,而內業不僅僅是字面上的錄入這么簡單,根據外業提供的信息錄入名稱等內容,而在道路限制等方面就涉及到了對規格的理解,如何在屬性中體現出禁止左轉這一內容,這不是根據外業簡單的告知就能完成的工作,更需要對數據規格的理解。在外業采集和內業錄入的部分,有些時候甚至是可以由內業錄入代替部分的外業采集,比如在擁有質量非常好的衛星影像的情況下,道路就可以按照衛星影像制作出來,只是拓撲關系還是需要外業采集。實地驗證就是對數據錄入后的驗證,當然導航軟件公司的導航軟件測試也可以認為是實地驗證的一個部分。理論檢查還是非常有必要的,就是按照規格,寫一些工具驗證屬性是否符合規格,這些基本上都是必須的工作,一個連理論上都有錯誤的數據難道就可以直接提供給用戶?而保密審查其實就是我們國家特色的一個部分,這里會涉及到許多保密內容的刪除,比如軍事基地,不過我們的國家似乎太過于嚴格了,嚴格到什么程度?比如北京新街口附近的二炮醫院,其實都已經面向民用了但還是需要保密需要從導航電子地圖數據中刪除,而不對附屬的幼兒園等都屬于這樣的情況,甚至所有的消防局,呵呵。數據轉換不是簡單的數據格式的轉換,也可以說是數據規格的轉換,我們作為非地圖公司的人員,能夠看到的數據規格,甚至包括所謂的GDF規格,其實是已經透明的成品的規格,而其實地圖公司內部本身有更加細化的規格,這一部分的規格是不對外公開的,可能也是一個公司技術核心的部分吧。封庫動作就不用講了,但也算是四維公司嚴謹的一個方面吧,雖然我也認為數據公司并不嚴謹。封庫的意思是地圖數據即將發布,不再做任何的改動,這一版本的地圖數據制作就算是告一段落了。
好了,今天就講到這里吧,夜深人靜花了兩個小時寫了這些凌亂的文字,本來寫的題目是四維公司的導航地圖推介沙龍,但最后改成了導航電子地圖的制作,回看上面三大段確實偏離了我本來只介紹沙龍的目的,不過也好,一直想寫的導航電子地圖介紹就以本文來代替了,說的有點廣和泛,也比較亂,但也算是給大家從頭至尾講解了一下導航電子地圖是如何產生的,至于更詳細的數據規格、數據處理等以后有機會再說吧。歡迎GIS界的朋友們一起交流。
總結
以上是生活随笔為你收集整理的浅谈导航电子地图的组成和制作流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt学习之路(2):Hello, wor
- 下一篇: 自定义PocketMod的农历页面