發表文章

目前顯示的是 6月, 2018的文章

如何使用exiftool清除或更改EXIF

圖片
瓦拉米山屋及盛開的櫻花 照片的EXIF中有GPS資訊 在處理圖片時,有時候會需要異動圖檔內的EXIF資訊。一般常見的需求如清除所有EXIF內容。但有時可能只是要清除其中幾個tag,或是要更改某個tag的內容。 清除所有EXIF,蠻多看圖軟體都有支援。不過……如果要處理的圖檔很多時、並只要清除某一、兩個EXIF tag時,一時間沒找到軟體可使用。 正在想說是不是要寫個小程式來處理時,忽然想到 GeoSetter 這套將GPS資料寫入圖檔EXIF內的程式。 註:寫這篇文章時,才注意到已經好幾年沒有更新的 GeoSetter ,居然在今年五月出了Ver3.5

如何使用pytz做時區轉換-以GPX為例

圖片
瑞芳小錐麓-大鬼瀑布 整理登山行程的blog時,為了讓看文章的人能夠瞭解行程中重要的地點需要花費的時間,寫了一個python小程式將所記錄的GPX軌跡檔內航點(Waypoint)、及記錄的時間點整理出來,這樣就可以知道點和點之間需要花費的時間。下面則是造訪 瑞芳小錐麓-小鬼瀑布 的範例… 南新宮(07:03) > 新路登山口(07:06) > 水泥橋(07:12) > 古厝遺址(07:21) > 俯瞰南雅社區(07:25) > 南子吝山叉(07:32) > 石梯坑岔(07:39) > 保羅尖岔(07:52) > 半屏溪(07:55) > 眺望大鬼瀑布(08:40) > 劍龍稜岔(08:57) > 小鬼瀑布岔(09:41) > 溪谷(09:52) > 小鬼瀑布(10:03) > 景觀台(12:57) > 景觀台岔(13:00) > 接回南子吝山步道(13:09) > 南子吝山(13:10) > 涼亭(13:33) > 南子吝山登山口(13:45),路線約6.3公里 因為GPX檔案內的時間都是UTC格式,而台灣地區為UTC+8 ,因此記錄的時間和台灣的時間會有八個小時的時間差。(關於UTC,可參考 到底是 GMT+8 還是 UTC+8 ? - PanSci 泛科學 )

瑞芳小錐麓-小鬼瀑布

圖片
小位於瑞芳半屏溪上游的小鬼瀑布 這裡的水如此的乾淨。彷彿遠離人群位於高山上的溪流… 前陣子一直有人提到瑞芳的大鬼、小鬼瀑布,查了一下才知道去小鬼瀑布前會經過一處類似花蓮太魯閣錐麓古道的地形。每次想去,結果都剛好因天氣不好而延後。這次,看週六天氣預報是個好天氣,有人想在南子吝山上看湛藍的太平洋(其實,這表示要做好防曬),於是就決定出發了。 為了儘量躲避好天氣時的大太陽,我們還一早就出發。沒想到,越靠近瑞芳遠方的烏雲是越來越厚,最後還飄起了雨…在南雅奇石、南雅漁港旁的停車場,往大海看,有有點藍天。往山區看…卻是厚重的雲層罩者山頭…心中已經有準備隨時折返的盤算… 行前找資料時得知,在今年初有人於難雅社區後方開闢新路,如此就不需冒險走台金公司上四方亭這條路線。因此,我們就採這條新路線。

天溪園-聖人瀑布

圖片
天溪園瀑布 每次走 石梯嶺、頂山、風櫃嘴 這條路線時,總是會經過天溪園生態教育中心,上個洗手間、洗洗臉…卻從未進去過。兩週前帶人去三貂嶺瀑布,結果…水量非常非常的小…一時興起,想說天溪園內有一個瀑布,加上又有導覽,於是就趁一大早去排隊。 為何說一早去排隊?因為天溪園必須於20~90天前上網預約入園申請,不然就是在園區服務臺排隊登記。不過,現場登記的每梯次名額才20人。天溪園交通除了自行開車(有停車場)、公車也算方便。我們一早就到捷運劍潭站等小18公車,坐到聖人橋站,由聖人橋進入至善路三段336巷,順者馬路往上走大概15分鐘就可到天溪園生態教育中心。 大概08:45就到了天溪園生態教育中心,沒想到視聽室內已經坐滿了人。原以為可能無緣進去參觀了…所幸,裡面都是預約入園申請的遊客。我們於是報到現場登記第一批~ :D

使用d3-cloud製作網頁文字雲

圖片
Word Cloud Generator 今年的關鍵字點擊文字雲分析 去年因為簡報的需要,整理了 中文文字雲產生器 的作法。當時,只要能做出圖放在簡報上即可。這次的文字雲應用,想將製作一個文字雲/關鍵字放在網頁上讓大家能自己看、並且可點擊該關鍵字帶入另一個頁面呈現資訊。 找了一下作法…最後在 D3.js Examples 找到了 Word Cloud的範例 。該範例使用 d3-cloud 。就以此又做了個線上文字雲… 這次的範例,資料來依舊來自 Google Search Console 。取和這blog有關的關鍵字、並依據點擊數作為文字雲的文字大小。 如以往…每個關鍵字熱門程度依舊差異很大,所以…仍要做些處理,降低各個關鍵字間的差異。不然,點擊數太大的關鍵字會因為字型太大而無法呈現~ 以下就是這blog於google上點擊數排名前100的關鍵字。當用滑鼠點擊文字雲上的關鍵字,則會將關鍵字帶入google做搜尋~

使用Raspberry Pi 紀錄壓力、高度變化

圖片
BMP180搭配Raspberry Pi 所記錄的氣壓 最近天氣不錯,氣壓穩定、變化不大 上一篇文章完成以 Raspberry Pi使用BMP180取得大氣壓力及溫度 ,接者就是要做長期觀測天氣數據。作法,如同DHT22/AM2302溫濕度感測器一樣,搭配網管軟體- Cacti 達到。 依舊先說明我的環境,我只有一片Raspberry Pi,所以 Cacti 和DHT22都是在同一片Raspberry Pi上。 先說明要完成使用 Cacti 搭配BMP180紀錄大氣壓力、溫度、高度的步驟(作法上和紀錄DHT22的相同) 安裝cacti 撰寫產生氣壓、溫度、高度資料的python程式 設定排程定期取得氣壓、溫度、高度 讓cacti取得上述資料的shell script 設定cacti以下template Data Input Methods Data Templates Graph Templates 註:如果使用我的template,就只需要處理Data Templates、與Graph Templates