
轉(zhuǎn)請注明作者是PC老頭子即可。
目錄
前言
自制GPS地圖不求人
旅行中的應(yīng)用
后期玩轉(zhuǎn)GPS信息
前言
我喜歡驢行,很懷念驢行給我的感覺,自然就很需要驢行中的很多信息:
- 什么時(shí)候在什么地方,走了哪些地方,路徑如何。野外行走尤其珍貴
- 路況如何現(xiàn)場環(huán)境如何
- 何時(shí)何地發(fā)生了有意義故事、感觸到一些事、拍了張好照片
- 如果照片能嵌在立體的地圖中發(fā)生的那個(gè)位置,把自己帶回到行途的那一刻是令人激動的
來,看看上面這張GoogleEarth的立體截圖了嗎?斜向的綠線是當(dāng)時(shí)未修好的康定機(jī)場機(jī)場路,2008年是靠自制GPS的地圖指引下探索開過此荒無人煙之路,旅途經(jīng)過的爛路、景觀,包括那世界最高的民用機(jī)場,旅行珍貴的回憶最終都出現(xiàn)在當(dāng)時(shí)發(fā)現(xiàn)的位置!隨著汽車的普及,相信GPS硬件已經(jīng)深入民心,如果你也想讓GPS成為旅游的高級玩具,那請看我的方案和經(jīng)驗(yàn)介紹吧。
想到GPS旅行,車主老手很自然想到導(dǎo)航軟件的方案:是不是在介紹哪一款導(dǎo)航軟件啊。非也,這絕不是導(dǎo)航軟件那么簡單就能辦到的,回顧前面那個(gè)案例:
- 荒無人煙之還沒修好的路,哪款導(dǎo)航軟件會有數(shù)據(jù)呢?!恰恰旅游最值得回憶的,是新奇的、野外的、境外的,正是導(dǎo)航軟件所沒有的!
- 記錄軌跡。圖中綠色的線條,很多導(dǎo)航軟件都有記錄軌跡,但是你見過多少款軌跡是通用的?如果你還希望了解什么時(shí)間在什么地方,哪里因受阻行動速度變得很慢,哪里海拔多高……沒有通用的軌跡就無從考究了
- 導(dǎo)入Google立體地圖并嵌入照片。沒有通用的軌跡數(shù)據(jù),這是不可能的任務(wù)
- 車載GPS無法使用。很多車主是車載一體GPS,這玩意兒不但是定死的GPS導(dǎo)航軟件,而且離開車載電源也沒法活——驢行你總是粘著汽車?!
- GoogleMap都不好用。所有智能手機(jī)都有GoogleMap,在有信號的情況下時(shí)是最接近本方案的應(yīng)用。但前面不是說了“新奇的、野外的、境外的”,就是因?yàn)闆]有網(wǎng)絡(luò)信號廢了GoogleMap。
方案的具體需求:
- 野外無信號脫離現(xiàn)代社會使用,能滿足徒步、逛街需求
- 旅行的方案要有機(jī)動持久的耐力。所謂持久,當(dāng)然是脫離電源的情況下
- 通用的航跡信息,記錄旅程的每時(shí)每刻
- 把照片和航跡一起放入GoogleEarth立體地圖中,帶回到旅行幸福記憶之中
- 更有意思的是iPad和WM看圖軟件都帶有GPS查看功能,說明照片不帶GPS信息已經(jīng)落后時(shí)代了。
目前安卓系統(tǒng)OruxMaps要轉(zhuǎn)換地圖很不方便。我就介紹WM系統(tǒng)和蘋果系統(tǒng)。
方案的簡單介紹
- 自制脫網(wǎng)的GoogleMap地圖,能在手機(jī)或iPad、iPhone特定軟件中打開。簡單地說就是要個(gè)脫網(wǎng)的能記錄航跡的GoogleMap。
- 用機(jī)器自帶GPS,或者獨(dú)立藍(lán)牙GPS硬件,跟蹤并記錄航跡。是通用格式的
- 回家后坐到PC前,有了上述數(shù)據(jù),加入照片,在各種各樣的軟件下可以讓你玩翻天。當(dāng)然的想法越多,用到的軟件就越多,看到后面要有心里準(zhǔn)備喲。我一般都使用綠色版的軟件,如下:
GoogleEarth 5.0:谷歌立體地圖
HprSnap6:截屏軟件
OZI 1.12.3 for WM:手機(jī)GPS軟件。老版本,是目前用過最穩(wěn)定的,實(shí)用穩(wěn)定壓倒一切!
OZI for PC 3.96.3b:PC端可用于手提使用。最主要用于前期的地圖制作和后期航跡整理
img2ozf:把PC的OZI地圖轉(zhuǎn)換在手機(jī)OZI可用的地圖,是PC端OZI的附屬程序,安裝版
Bitmap 3.4 for iPad:蘋果系統(tǒng)實(shí)用軟件少得可憐,這是我找遍全網(wǎng)之后才找到可用的滿足要求的DIY GPS軟件,而且版本較舊。著名的XMotion并不方便。
GPicSync 1.28:利用gpx格式的航跡,給照片加入GPS信息,還同時(shí)生成GoogleEarth文件很方便。安裝版
ExifTool 8:功能全面的照片Exif修改小程序,用于GPicSync子程序,另外在相片批量時(shí)間修改和機(jī)型信息修改都很實(shí)用
iPad藍(lán)牙軟件:購買¥30
M241讀航跡 for WM:直接用WM手機(jī)可以讀取M241 GPS內(nèi)的航跡,并直接轉(zhuǎn)為OZI軟件的plt格式
NMEA2KMZ Ver2.18:各類航跡格式相互轉(zhuǎn)換小程序,這里用于把M241航跡格式lrt轉(zhuǎn)成gpx格式
WM手機(jī)的大部分在PDAFans論壇可以找到,蘋果系統(tǒng)大部分在威鋒網(wǎng),若喜歡須去注冊。蘋果的當(dāng)然要先越獄才好用啦。
自制GPS地圖不求人
特定的軟件,不必多問,就是GPS DIY友中最著名的OZI啦,它最根本的原理就是把當(dāng)前GPS定位在一張叫地圖的位圖上,功能上在手機(jī)和PC端軟件合力,集記錄,修改,轉(zhuǎn)換航跡于一身。
自制地圖的簡單介紹:
1)地圖來自網(wǎng)絡(luò)。用ie打開Google網(wǎng)站的地圖,找到自己喜歡的位置和精度。
2)生成地圖位圖。用HprSnap6的“擴(kuò)展活動窗口捕捉”截屏生成地圖位圖的圖片
3)制作OZI地圖。利用GoogleEarth取圖片中關(guān)鍵的GPS坐標(biāo)點(diǎn),制作OZI地圖
4)OZI地圖校準(zhǔn)
5)轉(zhuǎn)換成手機(jī)可用的地圖
1、地圖來自網(wǎng)絡(luò)
用ie打開Google網(wǎng)站的地圖就是GoogleMap了。百度、搜狗,根據(jù)更新程度和精細(xì)度,以前試過搜狗更新得比較快,山區(qū)村路GoogleMap不一定有而其他的有。
規(guī)劃地圖位圖圖片的大小。由于制作還算方便,精細(xì)度分成飛機(jī)級、城市級、細(xì)玩級三級。細(xì)玩級(公園級)的可以清楚看到汽車的大小,各級圖像大小根據(jù)實(shí)際而定,一般4000*4000左右都已經(jīng)滿足了。
如果用過OZI,一定知道網(wǎng)上有很多前人已經(jīng)做好了各省、各市的OZI地圖。但是大小(文件可能太大或太?。⒛攴荩ㄟ^時(shí)了)、精度(不夠細(xì))、下載(剛好是你自己玩的地方不好找)、形式(可能要地形加地名的)都不容易滿足你的需求。
2、生成地圖位圖
其實(shí)就是截屏:
把地圖拖移到可能的抓取的左上角,運(yùn)行HprSnap6,捕捉-擴(kuò)展活動窗口捕捉,
設(shè)定圖像尺寸,尺寸越大對PC的內(nèi)存要求越高,延遲時(shí)間要求越長。延遲時(shí)間一般在半分鐘到數(shù)分鐘,邊長5000以上比較容易失敗。

保存所截屏位圖,我取名gz.jpg文件吧,已經(jīng)可以用了。不過由于網(wǎng)頁還包含地址欄和邊框,所以我會先存成TIF文件,用類似PS的工具裁掉無用的周邊。
注意位圖名定下以后就不宜改名了,而且不能取中文名,否則轉(zhuǎn)手機(jī)OZI無法使用
我旅游全部使用混合圖層的GoogleMap圖像。前面不是說野外用得最多嗎,這個(gè)時(shí)候要看到地形,還有地圖圖層中沒有的小路,這樣才滿足要求。
以前還找到類似的截屏url2bmp,把整個(gè)網(wǎng)頁作為圖像保存的小程序。
3、制作OZI地圖
所謂的OZI地圖就是上述JPG圖像文件加GPS坐標(biāo)關(guān)鍵點(diǎn),要求3個(gè)或以上。為提高準(zhǔn)確度(如圖有變形可能)最好四角加中心5個(gè)點(diǎn)??梢愿?,但我實(shí)踐發(fā)現(xiàn)5個(gè)已經(jīng)足夠,更多的如果都準(zhǔn)確還好,如果不太準(zhǔn)確會互相干撓。這些關(guān)鍵點(diǎn)坐標(biāo)可以指定后輸入坐標(biāo)值,但我感覺抄寫數(shù)比較麻煩也易錯(cuò),可以導(dǎo)入GoogleEarth所存航點(diǎn)來實(shí)現(xiàn)。過程如下:
* 建立航點(diǎn)。進(jìn)入GoogleEarth,在“臨時(shí)位置”新建文件夾,隨便給個(gè)名字“mark”
* 5個(gè)關(guān)鍵點(diǎn)。四個(gè)角加中心的關(guān)鍵點(diǎn)當(dāng)然要建立得準(zhǔn)確了。
我們看到所做地圖不是衛(wèi)星圖,由于中國的道路地圖可能有較大的偏移(從國家安全的角度),對于最好拿河流地形取關(guān)鍵點(diǎn),所以我取如圖的關(guān)鍵點(diǎn)。
點(diǎn)“添加地標(biāo)”移動到你認(rèn)為關(guān)鍵點(diǎn)的位置,為保證準(zhǔn)確性,拖動時(shí)經(jīng)常要放大后進(jìn)行,如圖

* 保存地標(biāo)kml文件。Mark上右另存為mark.kml文件,注意是kml格式

* 添加GPS關(guān)鍵點(diǎn)到地圖中。打開OZI for PC選載入-匯入kml文件,選剛生成的mark.kml。 選檔案-載入并校正地圖文件,選此前裁屏的gz.jpg圖像文件。
點(diǎn)選“第1點(diǎn)”項(xiàng)目,在圖中點(diǎn)擊其關(guān)鍵點(diǎn)位置,選“航點(diǎn)”打開航點(diǎn)列表,選1號航點(diǎn),“使用航點(diǎn)”完成1號關(guān)鍵點(diǎn)的建立。如此重復(fù)把5個(gè)關(guān)鍵點(diǎn)建完,“保存”

由圖可見,關(guān)鍵點(diǎn)的經(jīng)緯度可以手工輸入,如果你有辦法獲得坐標(biāo)的話,就不必用GoogleEarth地標(biāo)了。
* 完成OZI地圖了:在gz.jpg目錄下多了個(gè)gz.map文件,從此這兩個(gè)文件合稱為OZI地圖了
4、校準(zhǔn)地圖
由于定點(diǎn)操作失誤,圖像變形等原因,經(jīng)常要檢查其準(zhǔn)確性,否則到現(xiàn)場發(fā)現(xiàn)問題,就來不及了。校準(zhǔn)無非就是載入正確的航跡,看看在剛新做的地圖上偏差如何。
載入他人或自己以前的航跡是最準(zhǔn)的。當(dāng)然有剛好可用的不好找。
在地圖的顯著地理、道路特征上用GoogleEarth手動建立線路,如前面“另存為”的圖示的建立了黃線,我建立了廣州內(nèi)環(huán)路,加上橫的中山路和縱的東壕涌路,這樣全面含蓋了地圖位置。
在OZI中載入檢查如發(fā)現(xiàn)偏得歷害,就要用“文件”-“校正并檢查地圖”調(diào)整航點(diǎn)。甚至全部重來!下圖是檢查調(diào)整后的滿意的情況

5、轉(zhuǎn)換成手機(jī)OZI地圖
- 轉(zhuǎn)換成WM系統(tǒng)手機(jī)的地圖:用IMG2OZF軟件生成.ozf2(相當(dāng)于位圖文件)和map文件雙文件,拷入WM手機(jī)即可使用。
- 轉(zhuǎn)換成蘋果系統(tǒng)的地圖:把.jpg和.map打包成zip,復(fù)制到BitMap的文件目錄,進(jìn)入用Acquire功能導(dǎo)入,如果有網(wǎng)絡(luò)信號馬上就可以定位和使用了。

Q&A
Q:為什么不用市面常用導(dǎo)航軟件,不用GoogleMap?
A:你沒看前言嗎?
Q:有沒有比OZI更簡單的軟件?
A:嚴(yán)格地說要記錄,又要修改,OZI是不二之選。手機(jī)老手可能會推薦更簡單的BeeLine或GPSTuner作記錄,可行。但修改、轉(zhuǎn)換的時(shí)候還要OZI的PC端來做,反正都要學(xué)會OZI操作,何不順便用手機(jī)的OZI呢?
Q:聽高手說有其他地圖制作軟件呀
A:首先要判斷是OZI格式的嗎?就我一直用過來:
以前用俄羅斯出的GoogleMV是最棒的全自動生成地圖,但Google Map封了自動下載圖像文件后郁悶了好長時(shí)間。
網(wǎng)上用的最多類似“地圖一把抓”要先確定四角的GPS坐標(biāo)并設(shè)置移屏,太抽象和不便了,對吧?
后找到GEScreen是GoogleEarth球面抓圖很不準(zhǔn)。
Q:以上方案可有更簡潔的步驟?
A:沒有,好東西要代價(jià)的。不過我有意抽時(shí)間設(shè)計(jì)個(gè)象GoogleMV那樣全自動的軟件。
GPS分手持和車載兩種,兩者的處理芯片不一樣,接受天線也不一樣。
手持的,常用于野外,多為四螺旋天線,可以接收四面八方全方向的衛(wèi)星信號,所以在山區(qū)使用時(shí),比較靈敏、定位精度高、誤差小。缺點(diǎn)是因?yàn)樗`敏了,容易受到其它電磁波的干擾,所以如果用于人口密集的地方(這些地方手機(jī)多、移動公司的基站也多、其它電磁波源也很多)時(shí),測量會有誤差。價(jià)格:兩千元到幾萬元。
車載的,常用于城市、公路等人多的平原地帶,全部為平板天線,只接收定向的信號(一般指天上),不容易受到同一平面過來的電磁波的干擾,所以在平原人口聚集的地方使用時(shí)定位效果好。缺點(diǎn)是,它只接收一個(gè)方向的信號,你要把他拿到山區(qū)使用,必須得用手端著它,讓它的天線一直保持朝上(暈,還不如不帶),并且信號不如四螺旋天線。價(jià)格:幾百元到兩千元。