搜尋此網誌

2016年10月31日 星期一

利用QGIS轉換GML檔案為GeoJson

大家應該都知道KML檔案
但鮮少人知道什麼是GML檔案
英文的Wiki比較完整
https://en.wikipedia.org/wiki/Geography_Markup_Language
中文的wiki
https://zh.wikipedia.org/wiki/%E5%9C%B0%E7%90%86%E6%A0%87%E8%AE%B0%E8%AF%AD%E8%A8%80
水利署網站上這篇,個人覺得介紹得很詳盡
http://gic.wra.gov.tw/gic/Dataformat/Space/cGML.aspx

利用QGIS轉換AutoCAD檔案

前一篇介紹了如何利用ArcMap轉換AutoCAD的dwg檔
那QGIS有沒有這個功能呢?
目前版本是僅能讀取AutoCAD的.dxf檔案
.dwg需要透過一個open source的小軟體來轉換
以下就來介紹如何使用

2016年8月9日 星期二

利用ArcMap轉換AutoCAD檔案

我們知道AutoCAD的檔案為自製的檔案個是.dwg
但是有需求要將他轉換完向量圖資時就很麻煩
若AutoCAD匯出成.dxf的話
那就可以直接用ArcMap開啟
或是用QGIS轉換

若是匯出成.dwg的話
就得自己來了
這篇就介紹如何用ArcMap轉換dwg為shp file

2016年4月20日 星期三

WebGL Earth 初體驗

自從Google Earth宣布停止服務後
大家一直期待會有下一代出現
但除了Google與Esri合作的 Desktop 版之外
到目前為止仍沒有Web版的替代方案

於是有需求的人都轉向open source去了
接下來介紹這個 WebGL Earth http://www.webglearth.org/
由javascript所構成
官方網站上也有一些example可以看 http://examples.webglearth.com/

接下來我們就來初體驗一下吧

2016年4月4日 星期一

利用AES加密演算法實作勒索病毒程式

最近勒索病毒很火紅
也很令人困擾
但其實他所用的技術並不是什麼艱深的技術
他所利用的其實也就是加密技術而已
把檔案用Stream的方式讀出
然後再進行加密
若加密的方式也是像AES這樣是不可逆的加密方式
一旦被加密了就很難解密
接下來我們就利用AES加密演算法自己製作勒索病毒程式吧

2016年4月3日 星期日

利用.Net實作AES加密演算法

AES就是進階版的DES
前篇有說DES目前已經可以被破解,所以不安全
因此美國NIST(美國國家標準與技術研究院)於2002所加以改造所產生出來的
進階加密標準英語:Advanced Encryption Standard縮寫AES
AES採用的是非對稱型的加解密方式
只需要一把安全鑰匙,但長度需32位元
並且無法逆向反組譯
目前銀行或SSL加密都是以這個標準加以改良發展的
接下來就利用.Net實作AES加密演算法

利用.Net實作DES加密演算法

DES加密演算法為1976年所提出的最早加密演算法
資料加密標準(英語:Data Encryption Standard,縮寫為 DES)
https://goo.gl/52G6fK
他是一種對稱型的演算法
需要一把安全鑰匙與檢查鑰匙
都為8位元長度
但因為只有八位元
而且可以逆向反組譯
所以是不安全的,以現在技術來說是可以被破解的
目前銀行或ATM Center已經都不採用這種演算法了

利用QGIS套疊GeoJson格式資料以土壤液化區為例

最近很熱門的新聞
經濟部地調所公布了六都的土壤液化區的高中低潛勢資料
並且也提供了一個圖台讓民眾可以上網查詢
http://www.geologycloud.tw/map/liquefaction/zh-tw