SlideShare a Scribd company logo
FOSS4G 2012 Tokyo/Osaka




 様々なFOSS4Gツールによる
    地形解析の紹介
Topographical analysis by FOSS4G tools



       縫村崇行*1・平松孝晋*2
         (*1 名古屋大学、*2 アジア航測)


     Takayuki Nuimura*1・Takahiro Hiramatsu*2
        (*1 Nagoya University、*2 Asia Air Survey co., ltd.)
地形解析とは
● 数値標高モデル(DEM)を用いた定量的地形分析
 Quantitative land surface analysis using Digital Elevation Model

● 画像処理技術を地表形態計測に応用している
 Application of image processing for land surface measures
 (geomorphometry)

● 高解像度DEM、全球DEMデータが利用しやすくなった
 Improve the availability of DEM (ex. SRTM, LiDAR)

● FOSS4Gツール開発と地形解析研究が活発化した
 Rapid growing field of study, development of FOSS4G tools
GISによる地形解析
Topographical analysis by GIS


一般的なGISによる地形解析の区分
Classification of topographical analysis on GIS


 ●   DEMによる様々な地形指標の計算
     Topographical index


 ●   測量データからのDEMの生成
     Interpolation from field measurements

 ●   様々な地形指標/データの可視化
     Visualization of topographical index/data


 ●   DEMベースのモデル計算
     DEM based simulation
地形解析ができるオープンソースGIS
 Open source GIS software capable for topographical analysis



OSGeoのプロジェクトのソフトウェア
OSGeo projects


● GDAL
   コマンドベースで空間データ処理、速い
    Command based utilities, high speed calculation


● QGIS
   GUIベース、直感的に扱いやすい
    GUI base, good usability


● GRASS
   空間解析の種類が非常に豊富
    So much spatial analysis functions
                                                      QGIS     GRASS
地形解析ができるオープンソースGIS
 Open source GIS software capable for topographical analysis



その他のオープンソースGIS
Not OSGeo projects


● SAGA
    空間解析の種類が豊富、地形解析に強い
      So much analysis functions, especially topographic analysis


● GMT
    空間データを綺麗に可視化可能
      Beautiful visualization of spatial data


● R
    統計解析に強い。もちろんGIS解析も
      Statistical analysis (including GIS analysis)       SAGA      R
地形解析手法の分類
Categories for topographical analysis

● 補間手法 interpolation algorithms
        Nearest, Bilinear/Bicubic, Spline, Kriging
            (GDAL, QGIS, GRASS, SAGA, GMT, R)


● 近傍解析 neighboring analysis
        Focal mean/median, roughness
            (GDAL, QGIS, GRASS, SAGA, GMT)


● 地形指標 topographic parameters
        Aspect, Slope, Curvature
            (GDAL, QGIS, GRASS, SAGA, R)


● 水文解析 hydrological analysis
        Flow direction, Basin,
            (QGIS, GRASS, SAGA)
GDAL
● gdal_contour
     等高線データの生成
     Generation of vector contour file

● gdaldem
     陰影図、傾斜、斜面方位、段彩図、
     起伏指数、位置指数、粗度
     hillshade, slope, aspect, color-relief, TRI, TPI, roughness

● gdal_grid
     IDW、移動平均、最近隣法などにより、
     点データからラスターに補間
     Raster generation using IDW, moving window, nearest neighbor interpolation from points.
QGIS (plugin)
● GdalTools
     GDALに含まれるコマンド群の GUIフロントエンド
     GUI front end of GDAL utilities


● ラスター空間解析                        raster terrain analysis

     gdaldemのGUIフロントエンド
     GUI front end of gdaldem


● 変換 interpolation
     IDWやTINにてベクターからラスターに変換
     Converting vector to raster using IDW/TIN
GRASS GIS
● ラスター/地形解析
 Raster / Terrain analysis
    等高線 (r.contour)、
    陰影図 (r.shaded.relief)、
    傾斜と方位 (r.slope.aspect)、
    地形分類 (r.param.scale)        http://grass.fbk.eu/gdp/html_grass64/r.param.scale.
                                html



● ラスター/水文モデリング
 Raster / Hydrologic modeling
     流線 (r.flow)、
     集水域解析 (r.watershed)
GRASS GIS
● ラスター/近傍処理 Raster / Neighborfood analysis
     Windowサイズと各種統計値を選択しての近傍分析
     (r.neighbors)→平滑化、起伏量、接峰面など

● ラスター/曲面補間 Raster / Interpolate surfaces
     点からスプライン(v.surf.bspline)やIDW(v.surf.idw)で補間。
     点&線から補間(v.surf.rst)。
     Converting vector to raster
     as IDW/TIN interpolation
SAGA GIS
● 地形計測 Morphometry
        傾斜、方位、曲率、累積高度曲線
       接谷面、比高、斜面位置、谷幅-深さ比
        Basic and state-of-the-art methods


● 水文解析 Hydrology
        地形指標(LS-Factor, Topographic Wetness Index)

   Hydrological indeces

● 日照解析 Lighting
        日射量、天空率、開度
        Insolation, Sky View Factor, Openness
SAGA GIS
● シミュレーションSimulation
       水文モデル(IHACRES, TOPMODEL, Kinematic Wave)
       Hydrological modelling and runoff simulation


● 画像解析            Imagery
       教師つき・教師なし分類、領域分割
       Classify and segmentation for Digital Elevation Model


● 空間統計 Spatial & Geostatistics
    傾向面、クリギングによる分析・補間
       Regression analysis, Kriging
GMT
● blockmean, blockmedian, blockmode
     近傍フィルタ(window内の平均、中央値、最頻値)
     GUI front end of gdaldem



● nearneighbor, surface, triangulate
     最近隣法、スプライン、TINで内挿補間
     GUI front end of GDAL utilities


● grdgradient
     傾斜と方位の計算、陰影図作成にも
     Converting vector to raster as IDW/TIN interpolation
R (packages)
● rgdal
     GDALライブラリでGISデータの読み書きを可能に
     For reading/writing GIS data using GDAL library

● gstat
     地理空間解析 (クリギングなど)
     Geostatistical modeling (ex. kriging)

● raster
     ラスターデータの処理 (地形解析も)
     Raster data analysis, including topographic analysis


● rasterVis
     ラスターデータの可視化
     Visualization of raster data
解析事例(流域地形指標による地殻変動量の推定)
Introductions for practical application (tectonic geomorphology)

   1.   水系網、流域界の算出 Delineate watershed and river network

                                                            SAGA / QGIS

   2.   流域ごとの正規化勾配(S)、累積高度曲線(HI)、河床縦断曲率(SCI)の算出
        Calculate indices associated with tectonic uplift
        (channel profile, hypsograph, and other indices)    SAGA / R / QGIS

                                                            HIの大きい流域は
                                                            →侵食が進んでいない

                                                            →周囲より隆起速度が大きい




   3.   隆起量と流域地形指標の比較・評価
        Evaluate stream power law and incision rate
解析事例(ヒマラヤの氷河の高度分布の解析)
 Introductions for practical application (DEM analysis for Glaciology)

                 Trend analysis                  Visualization

Multi temporal                    Elevation                       Altitudinal
    DEMs               R           change         GRASS          distribution
まとめ

● QGISのプラグイン (GDAL, GRASS, ManageR, SEXTANTE) を
  通してかなりの種類の解析は可能
    Various analysis are available through QGIS plugin

● GIS解析のバッチ処理はGDAL, GRASS, SAGA
   GDAL, GRASS, and SAGA have advantage for batch GIS analysis


● 統計解析+グラフ作成のバッチ処理はR
   R has advantage for combination of statistical analysis and visualization


● きれいなグラフ作成はGMT
   GMT is best for beautiful visualization

More Related Content

PPTX
地球観測衛星データを用いた移動経路推測の事例研究
PDF
06コスト距離とコストパス解析
PDF
130113 os mworkshop_presentation
PDF
120620 chred r_presentation1
PDF
QGIS はじめてのラスタ解析
PDF
150828 rihn gis_workshop_handson_presentation
PDF
GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )
PDF
QGIS入門(1)
地球観測衛星データを用いた移動経路推測の事例研究
06コスト距離とコストパス解析
130113 os mworkshop_presentation
120620 chred r_presentation1
QGIS はじめてのラスタ解析
150828 rihn gis_workshop_handson_presentation
GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )
QGIS入門(1)

Similar to 2012 nov foss4g_presentation (20)

PDF
Openconcierge FOSS4GTokyo2009 Openconciergeとは?
PDF
Web時代のデスクトップGIS
PDF
FOSS4Gを手軽に体験できるOSGeo Liveの紹介
PDF
FOSS4Gを利用した水害時避難経路検索システムの構築
PDF
第20回GIS学会GRASSハンズオン
PDF
GRASSセミナー基礎編
PDF
FOSS4G 2011 Tokyo GRASSハンズオン
PPT
Kof110912osgeojpfoss4gpresentation
PPTX
Quantum gis研修
PDF
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
PDF
Esj59 kubo
PDF
FOSS4Gで地理空間情報もかんたん
PDF
121105 foss4 g_tokyo_qgis_handson
PDF
タイル地図がおもしろい
PDF
第15回遺跡GIS研究会20101119
PDF
地理空間とOSGeoとPostGISとを簡単に紹介してみます
PDF
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
PDF
QGISハンズオン初級編(FOSS4G 2012 Hokkaido)
PDF
Qgislecture 0
PDF
130521 jp gu2013_handson1_presentation
Openconcierge FOSS4GTokyo2009 Openconciergeとは?
Web時代のデスクトップGIS
FOSS4Gを手軽に体験できるOSGeo Liveの紹介
FOSS4Gを利用した水害時避難経路検索システムの構築
第20回GIS学会GRASSハンズオン
GRASSセミナー基礎編
FOSS4G 2011 Tokyo GRASSハンズオン
Kof110912osgeojpfoss4gpresentation
Quantum gis研修
FOSS4G 2012 Tokyo GRASSハンズオン(GRASSを用いた衛星・GISデータ処理の基礎)
Esj59 kubo
FOSS4Gで地理空間情報もかんたん
121105 foss4 g_tokyo_qgis_handson
タイル地図がおもしろい
第15回遺跡GIS研究会20101119
地理空間とOSGeoとPostGISとを簡単に紹介してみます
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
QGISハンズオン初級編(FOSS4G 2012 Hokkaido)
Qgislecture 0
130521 jp gu2013_handson1_presentation
Ad

More from Takayuki Nuimura (20)

PDF
161104 foss4 g_tokyo_qgis_handson_presentation
PDF
オープンサイエンスの雪氷学への応用と展望 雪氷研究大会2016 特別セッションの紹介
PDF
151012 foss4 g_tokyo_grass7_presentation
PDF
151009 foss4 g_tokyo_grass7_handson_presentation
PDF
150810 ilts workshop_handson_presentation
PDF
141031 qgisr handson_presentation
PDF
131107 foss4 g_osaka_grass7_presentation
PDF
131101 foss4 g_tokyo_grass_shell_presentation
PDF
131101 foss4 g_tokyo_r_presentation
PDF
131031 foss4 g_tokyo_grass_handson_presentation
PDF
130727 nagoyar presentation
PDF
130622 osc nagoya_presentation
PDF
130612 ocu lecture_presentation
PDF
130521 jp gu2013_handson2_presentation
PDF
121215 foss4 g_nagoya_qgis_handson
PDF
121107 foss4 g_osaka_r_handson_presentation
PDF
121012 gisa qgis_handson
PDF
120727 gms2012nagoya presentation
PDF
120630 os mworkshop_presentation
PDF
120619 os mworkshop_presentation
161104 foss4 g_tokyo_qgis_handson_presentation
オープンサイエンスの雪氷学への応用と展望 雪氷研究大会2016 特別セッションの紹介
151012 foss4 g_tokyo_grass7_presentation
151009 foss4 g_tokyo_grass7_handson_presentation
150810 ilts workshop_handson_presentation
141031 qgisr handson_presentation
131107 foss4 g_osaka_grass7_presentation
131101 foss4 g_tokyo_grass_shell_presentation
131101 foss4 g_tokyo_r_presentation
131031 foss4 g_tokyo_grass_handson_presentation
130727 nagoyar presentation
130622 osc nagoya_presentation
130612 ocu lecture_presentation
130521 jp gu2013_handson2_presentation
121215 foss4 g_nagoya_qgis_handson
121107 foss4 g_osaka_r_handson_presentation
121012 gisa qgis_handson
120727 gms2012nagoya presentation
120630 os mworkshop_presentation
120619 os mworkshop_presentation
Ad

2012 nov foss4g_presentation

  • 1. FOSS4G 2012 Tokyo/Osaka 様々なFOSS4Gツールによる 地形解析の紹介 Topographical analysis by FOSS4G tools 縫村崇行*1・平松孝晋*2 (*1 名古屋大学、*2 アジア航測) Takayuki Nuimura*1・Takahiro Hiramatsu*2 (*1 Nagoya University、*2 Asia Air Survey co., ltd.)
  • 2. 地形解析とは ● 数値標高モデル(DEM)を用いた定量的地形分析 Quantitative land surface analysis using Digital Elevation Model ● 画像処理技術を地表形態計測に応用している Application of image processing for land surface measures (geomorphometry) ● 高解像度DEM、全球DEMデータが利用しやすくなった Improve the availability of DEM (ex. SRTM, LiDAR) ● FOSS4Gツール開発と地形解析研究が活発化した Rapid growing field of study, development of FOSS4G tools
  • 3. GISによる地形解析 Topographical analysis by GIS 一般的なGISによる地形解析の区分 Classification of topographical analysis on GIS ● DEMによる様々な地形指標の計算 Topographical index ● 測量データからのDEMの生成 Interpolation from field measurements ● 様々な地形指標/データの可視化 Visualization of topographical index/data ● DEMベースのモデル計算 DEM based simulation
  • 4. 地形解析ができるオープンソースGIS Open source GIS software capable for topographical analysis OSGeoのプロジェクトのソフトウェア OSGeo projects ● GDAL コマンドベースで空間データ処理、速い Command based utilities, high speed calculation ● QGIS GUIベース、直感的に扱いやすい GUI base, good usability ● GRASS 空間解析の種類が非常に豊富 So much spatial analysis functions QGIS GRASS
  • 5. 地形解析ができるオープンソースGIS Open source GIS software capable for topographical analysis その他のオープンソースGIS Not OSGeo projects ● SAGA 空間解析の種類が豊富、地形解析に強い So much analysis functions, especially topographic analysis ● GMT 空間データを綺麗に可視化可能 Beautiful visualization of spatial data ● R 統計解析に強い。もちろんGIS解析も Statistical analysis (including GIS analysis) SAGA R
  • 6. 地形解析手法の分類 Categories for topographical analysis ● 補間手法 interpolation algorithms Nearest, Bilinear/Bicubic, Spline, Kriging (GDAL, QGIS, GRASS, SAGA, GMT, R) ● 近傍解析 neighboring analysis Focal mean/median, roughness (GDAL, QGIS, GRASS, SAGA, GMT) ● 地形指標 topographic parameters Aspect, Slope, Curvature (GDAL, QGIS, GRASS, SAGA, R) ● 水文解析 hydrological analysis Flow direction, Basin, (QGIS, GRASS, SAGA)
  • 7. GDAL ● gdal_contour 等高線データの生成 Generation of vector contour file ● gdaldem 陰影図、傾斜、斜面方位、段彩図、 起伏指数、位置指数、粗度 hillshade, slope, aspect, color-relief, TRI, TPI, roughness ● gdal_grid IDW、移動平均、最近隣法などにより、 点データからラスターに補間 Raster generation using IDW, moving window, nearest neighbor interpolation from points.
  • 8. QGIS (plugin) ● GdalTools GDALに含まれるコマンド群の GUIフロントエンド GUI front end of GDAL utilities ● ラスター空間解析 raster terrain analysis   gdaldemのGUIフロントエンド GUI front end of gdaldem ● 変換 interpolation IDWやTINにてベクターからラスターに変換 Converting vector to raster using IDW/TIN
  • 9. GRASS GIS ● ラスター/地形解析 Raster / Terrain analysis 等高線 (r.contour)、 陰影図 (r.shaded.relief)、 傾斜と方位 (r.slope.aspect)、 地形分類 (r.param.scale) http://grass.fbk.eu/gdp/html_grass64/r.param.scale. html ● ラスター/水文モデリング Raster / Hydrologic modeling 流線 (r.flow)、 集水域解析 (r.watershed)
  • 10. GRASS GIS ● ラスター/近傍処理 Raster / Neighborfood analysis Windowサイズと各種統計値を選択しての近傍分析 (r.neighbors)→平滑化、起伏量、接峰面など ● ラスター/曲面補間 Raster / Interpolate surfaces 点からスプライン(v.surf.bspline)やIDW(v.surf.idw)で補間。 点&線から補間(v.surf.rst)。 Converting vector to raster as IDW/TIN interpolation
  • 11. SAGA GIS ● 地形計測 Morphometry 傾斜、方位、曲率、累積高度曲線    接谷面、比高、斜面位置、谷幅-深さ比     Basic and state-of-the-art methods ● 水文解析 Hydrology 地形指標(LS-Factor, Topographic Wetness Index)    Hydrological indeces ● 日照解析 Lighting 日射量、天空率、開度 Insolation, Sky View Factor, Openness
  • 12. SAGA GIS ● シミュレーションSimulation 水文モデル(IHACRES, TOPMODEL, Kinematic Wave)     Hydrological modelling and runoff simulation ● 画像解析 Imagery 教師つき・教師なし分類、領域分割      Classify and segmentation for Digital Elevation Model ● 空間統計 Spatial & Geostatistics   傾向面、クリギングによる分析・補間    Regression analysis, Kriging
  • 13. GMT ● blockmean, blockmedian, blockmode 近傍フィルタ(window内の平均、中央値、最頻値) GUI front end of gdaldem ● nearneighbor, surface, triangulate 最近隣法、スプライン、TINで内挿補間 GUI front end of GDAL utilities ● grdgradient 傾斜と方位の計算、陰影図作成にも Converting vector to raster as IDW/TIN interpolation
  • 14. R (packages) ● rgdal GDALライブラリでGISデータの読み書きを可能に For reading/writing GIS data using GDAL library ● gstat 地理空間解析 (クリギングなど) Geostatistical modeling (ex. kriging) ● raster ラスターデータの処理 (地形解析も) Raster data analysis, including topographic analysis ● rasterVis ラスターデータの可視化 Visualization of raster data
  • 15. 解析事例(流域地形指標による地殻変動量の推定) Introductions for practical application (tectonic geomorphology) 1. 水系網、流域界の算出 Delineate watershed and river network SAGA / QGIS 2. 流域ごとの正規化勾配(S)、累積高度曲線(HI)、河床縦断曲率(SCI)の算出 Calculate indices associated with tectonic uplift (channel profile, hypsograph, and other indices) SAGA / R / QGIS HIの大きい流域は →侵食が進んでいない →周囲より隆起速度が大きい 3. 隆起量と流域地形指標の比較・評価 Evaluate stream power law and incision rate
  • 16. 解析事例(ヒマラヤの氷河の高度分布の解析) Introductions for practical application (DEM analysis for Glaciology) Trend analysis Visualization Multi temporal Elevation Altitudinal DEMs R change GRASS distribution
  • 17. まとめ ● QGISのプラグイン (GDAL, GRASS, ManageR, SEXTANTE) を 通してかなりの種類の解析は可能 Various analysis are available through QGIS plugin ● GIS解析のバッチ処理はGDAL, GRASS, SAGA GDAL, GRASS, and SAGA have advantage for batch GIS analysis ● 統計解析+グラフ作成のバッチ処理はR R has advantage for combination of statistical analysis and visualization ● きれいなグラフ作成はGMT GMT is best for beautiful visualization