自2009/01/01 以來已有 人次上線瀏覽         Feed on Posts or Comments

Google Map &地理教育 &軟體工具 廖泫銘 on 25 四月 2010

如何繪製地形剖面圖?

『地形剖面圖』即在地形圖上,沿某一條剖面線(profile)橫斷的地形起伏圖,簡單說就是『高度-距離圖』,高中地理課上應該有上過。『地形剖面圖』是瞭解地形起伏很方便的工具,可以很視覺化地顯示地形坡度是陡峻或平緩,除了用於地形學研究(例如看是否有順向坡地形特徵)上、也是一般大眾開車、或騎單車時,會需要的資訊。

現在很容易透過Google地圖繪製或規劃出一條路線,那是否可以將這條路線當作是剖面線(profile),畫出這條路線的『地形剖面圖』呢?答案是肯定的,有一個免費的線上服務系統:GPS Visualizer便能辦到。

以下就舉一個實際案例,比方說希望從中研院大門騎單車到平溪,除了利用Google地圖規劃出路線之外,並希望之道沿途的地形高低起伏狀況,看看這條路線那到底有多陡?

1.利用Google地圖的路線規劃功能,並在地圖上設定[起點]與[終點],選擇用步行方式(因為Google地圖在台灣地區還沒有提供單車規劃功能)

2.Google地圖會規劃出一條建議路線,可以進一步在地圖上調整轉折點,來改變路線,完成後,在右上角的『連結』,選擇"將連結貼到 電子郵件 即時訊息中"的連結URL,把它複製起來。

本案例的連結URL

3.複製好這段網址後,進入GPS Visualizer網站中,找到:· Look up elevations功能,中間會有一個淺綠色框框在「provide a URL」處貼上剛剛複製的URL,然後在「Draw Elevation Profile」下方,選擇要的單位是公制(Metric)或是美制(U.S.),再按下「Draw  Elevation Profile」按鈕。

4.系統就會完成地形剖面圖,如下圖,這樣是不是可以很清楚瞭解該路線的地形起伏呢?

Google Earth &地理教育 &軟體工具 廖泫銘 on 08 七月 2009

Google Earth相關軟體工具

1. http://www.zonums.com/ 網站

這個網站提供很多實用的Google Earth相關軟體工具, 其中三個軟體工具是筆者認為最實用的:

  • Epint2GE: Excel to Google Earth KML
  • Kml2shp: Google Earth KML to GIS Shapefile
  • Shp2kml: GIS Shapefile to Google Earth KML

不過在使用有幾點要提醒一下, Google Earth使用的座標系統為WGS 84經緯度, 如果使用的Shapefile GIS資料座標系統不相同的話, 則額外需要進行座標轉換(可以利用中研院開發的ShpTrans程式來處理), 另外要注意的是Shapefile檔案的名稱與路徑不可以使用中文。關於shp2kml的詳細使用方法可以參閱網友KEN的網誌:SHP檔轉換KML檔經驗談

另外它還有網路版轉換服務可以應用。

2. http://kml2kml.geoblogspot.com 網站

這kml2kml軟體主要是用於重組、編輯、最佳化你的kml檔案,功能上比較完整,也有類似上面介紹的格式轉換功能(支援shp, gpx, csv格式),可以參考它的線上功能介紹,比較特別的是它的3D Surface功能,也就是可以利用Google Earth本身的數值地形資料來繪製地形坡度圖、坡向圖、剖面圖及等高線圖,網站上有這個功能的影片介紹,這個功能可以利用於GIS地形分析的教學上。不過, 可惜的是這個軟體不是免費的, 只有7天的試用期。

(利用kml2kml繪製出地形坡度圖)

(利用kml2kml繪製出地形坡向圖)

Google Earth &地理教育 廖泫銘 on 23 四月 2009

運用 Google Earth 製作地形剖面圖

中央研究院計算中心的同仁利用Google Earth API寫了一個小工具GE Profile,利用該工具便可以在Google Earth 製作地形剖面圖, 這個軟體可以自「GIS應用支援工具集」網頁(第37項)中免費下載。

啟動該軟體之後,使用者便可以在 Google Earth 上利用新增路徑方式畫出一條剖面線,GE_Profile小工具便可繪製出地形剖面。

ge_profile_1

同時還可以利用 Google Earth 3D 地形顯示及旋轉瀏覽功能,呈現地形剖面實景。

ge_profile_2

Google Earth 廖泫銘 on 01 四月 2009

Google Earth套疊地形圖

在Google Map上除了一般地圖及衛星影像外,還有地形圖可以選擇,在Google Earth上則沒有沒有這一個功能,有兩個kmz可以來將地形圖套在Google Earth上,如此一來就可以將地形起伏表現地更加明確:

1. Caracle Creek International Consulting (CCIC) Inc,利用美國NASA SRTM資料所做出來的

黑白地形暈渲圖(Shaded Relief Map)kmz檔kmz_file_icon

Shaded Relief Map for Google Earth

2.中央研究院人社中心地理資訊科學研究專題中心,將Google Map的地形圖(Map Tiles),製作所做出來的

彩色地形圖(Shaded Relief Map)kmz檔kmz_file_icon

Terrain_Layer

3.CGIAR Consortium for Spatial Information (CGIAR-CSI) 利用90米SRTM資料所建立的全球地形圖, 其使用方式:

a.先下載地形圖 kmz_file_icon, 將elevation圖層開啟

b.縮放到要觀看的區域,點下所需要的方框內圖徵,此時會出現一個對話框,點選其中的[Click here to visualise terrain and access 1 degree tiles]

SRTM-1

c.Google Earth會動態載入新的圖層(地形圖影像)

SRTM-2