發表文章

逆走武陵四秀-桃山、喀拉業山

圖片
桃山三角點,背景為中央尖山 稍早走 南湖大山 因為天候沒登頂,於是暑假又興起爬高山的念頭,最後選擇了武陵四秀這條路線。原訂是順走武陵四秀(池有山、品田山、桃山、喀拉業山),卻因為第一天程抽不到新達山屋,最後變成逆走(桃山、喀拉業山、池有山、品田山)。行前,因為熱帶性低氣壓升級為輕度颱風的西馬隆(CIMARON)而無法成行。所幸,這颱風很快的又變為熱帶性低氣壓並離開台灣…雪霸國家公園才再度開放。 領隊有特別說明,逆走武陵四秀的難度比順走來的辛苦。之前曾經走過武陵四秀中的 池有山、品田山 。對這條上山之路的記憶就是-路還真陡。心中在想,順走都那麼陡了,逆走會差多少?行前還特別去查等高線地圖,覺得雖然由桃山上似乎是比較陡,但差異似乎不大…

Nexus7升級到Android4.3

圖片
Nexus7, Android 4.3 Jelly Bean 隨者Nexus 7(2013 edition)的出現,也伴隨者Android的新版本。此次升級版本為Android 4.3, Jelly Bean。 買Google的Nexus系列的好處之一,就是比較容易獲得更新。在七月的最後一天,我的Nexus 7出現可以更新的訊息,於是就更新了… Nexus7通知可以更新到Android4.3 Jelly Bean

築於塑膠罐中的蜂巢

圖片
蜂巢的材料,看起來彷彿衛生紙 在家裡的陽台中看過不少昆蟲、動物來築巢。看過的有麻雀窩(當時裡面還有小麻雀)、蜂窩(種類還不少)。之前遇過比較扯的是,在 電腦硬碟外接盒中的螞蟻窩 。(最近又再度遇到一次) 家裡有蜂窩對住在靠山的住戶來講,應該也不算有什麼奇特之處,從小大到已經摘除過幾個小蜂巢了。不過,這次有個奇特之處就是…這個蜂窩居然築於塑膠瓶罐內… 蜂巢這蜜蜂選錯了築巢地點,居然選在塑膠罐內…

php如何用正規表達式(Regular Expression)處理unicode

最近使用正規表達式(Regular Expression)處理夾雜中英文、及符號的字串。因為字串是UTF8的編碼,於是翻了一下正規表達式的經典書籍- 精通正規表達式(第三版) (這本書寫的真不錯,看了前兩章就可以感受到作者的用心與功力),看看PHP該如何處理。 書中提到PHP的表示方式為\xnum、\x{num},這和常見的\unum方式不同。照書中所述的處理方式去做,結果和預期不同。 最後看了以下兩篇PHP官網上的說明,才瞭解正確的用法 Pattern Modifiersu ,提到PCRE UTF-8 mode… This modifier turns on additional functionality of PCRE that is incompatible with Perl. Pattern strings are treated as UTF-8. This modifier is available from PHP 4.1.0 or greater on Unix and from PHP 4.2.3 on win32. UTF-8 validity of the pattern is checked since PHP 4.3.5. Escape sequences ,這篇說明了 \xYY 和 \x{YYYY}的差異… After "\x", up to two hexadecimal digits are read (letters can be in upper or lower case). In UTF-8 mode, "\x{...}" is allowed, where the contents of the braces is a string of hexadecimal digits. It is interpreted as a UTF-8 character whose code number is the given hexadecimal number. The original hexadecimal escape sequence, \xhh, matches a two-byte UTF-8 character if the value is greater t...

如何更新、重新下載OruxMaps離線地圖

圖片
使用OruxMaps建立離線地圖 建立離線地圖雖然方便,但以下的案例,我們會需要重新下載、更新離線地圖… 做出來的離線地圖有問題 離線地圖保持和線上地圖一致 線上地圖每隔一段時間也會更新圖資內容。我們所製作的離線地圖,也會需要不時的更新內容,與其和線上地圖的版本一致。 修正地圖內容 例如,之前做的離線地圖是簡體中文版,再看了 如何設定oruxmaps,讓地圖呈現正體中文 後,想重新產生正體中文的地圖 什麼情況下OruxMaps會做出有問題的離線地圖呢?!以我最常使用的以下兩種圖資舉例… Google Terrain(Google 地形圖) Opencyclemap->mapsforge Google所提供的圖資都沒問題、下載速度也快。但…另一個Opencyclemap->mapsforge就不太穩定。下載速度慢不說,有時還會有缺少部分區域的狀況。 以最近去造訪的 磺嘴山生態保護區 為例,行前臨時新作的離線地圖在大比例尺(layer)時居然有缺部分圖資 黑色處,為缺少的圖資 這樣的狀況,以個人經驗來講,應該不是我這一端的網路環境所造成。因為於online地圖中使用Opencyclemap->mapsforge時,就明顯的會覺得圖資下載緩慢。製作離線地圖時,這狀況更明顯。畢竟,製作離線地圖時是一次抓取許多的圖資…

如何使用OruxMaps建立離線地圖

圖片
每次去戶外活動總是習慣使用手機上的免費GPS軟體記錄軌跡,用來瞭解自己每次所花費的時間等。也可以在自己的部落格中分享 GPS軌跡 分享,讓有需要的人參考。其實,這些GPS軟體對我來講,還有一個更重要的用途-戶外導航,特別是造訪沒去過的山區時。 台北市近郊的登山步道,大都有明確的指標,就算初次造訪也比較沒有問題。但有些山區,可就不一定了…如 北插天山 、 磺嘴山 ,路程中會經過不少岔路。以 磺嘴山 為例,後半段幾乎都在和人一樣高的芒草中行進,如果碰上濃霧…其實是有一定的危險程度。所以,在手機中帶者一份造訪的山區地圖,可以備不時之需。 然而,手機訊號在山區通常都不通,遑論3G網路了。因此手機上的GPS軟體是否能使用離線地圖,對我來說很重要。 2013/10/19補充 OruxMaps 於5.5.9開始已經拿掉google map等圖資。如仍有需要,可參考 如何於OruxMaps中使用google map 中的作法。 在沒有使用 OruxMaps 前,要自製離線地圖有點複雜。首先,要想辦法取得山區地圖。曾看過有人自行掃瞄紙本地圖,我則是先自行寫個小程式取得google地形圖。 接者,再利用PC上的軟體,利用三角定位法(先取得這三點的經緯度,在利用軟體去標記圖檔上的這三點的位置)標出可供GPS軟體使用的地圖。有時,不小心還會做壞… :( 自從使用 OruxMaps 後,他產生離線地圖的方式,真是非常非常的簡單…只需要打兩個點即可~

磺嘴山生態保護區

圖片
磺嘴山三角點遠眺野柳、基隆嶼 去年第一次造訪 磺嘴山 ,當天天氣、空氣皆好,在磺嘴山上的好視野所欣賞到的美麗風景,令人還想再去造訪。趁最近有空,申請進入磺嘴山生態保護區。 這次的行程規劃預計花四個小時,所以和大夥選在擎天崗遊客中心集合、出發,以減少冷水坑到擎天崗遊客中心這段的來回路程。 雖然提出了申請進入保護區,但最近午後都有雨勢不小的雷陣雨,甚至還下過冰雹,是否真的能成行也無法確定…