組み合わせて作る オープンソース GIS 環境 鮭科生息地解析を例として (20min) 今木 洋大 ( NOAA, Northwest Fisheries Science Center )

Slides:



Advertisements
Similar presentations
Plone の使い方. とは 日本におけるオープンソース GIS ( FOSS4G) の活用を促進するための双方向の知識 ベース 最新の GIS および周辺ソフトウェアーの動 向、利用 方法、トラブルシューティング など実践的な情報を集め共有.
Advertisements

PostGIS 、 QGIS 、 OGR. PostGIS 、 QGIS 、 OGR とは PostGIS とは QGIS とは – QGIS の使い方 シェープファイルの見方 WMS データの見方 PostGIS データの見方 GDAL/OGR ( OSGeo4W.exe )とは – メタデータの閲覧.
地図の重ね合わせに伴う 位相関係の矛盾訂正手法 萬上 裕 † 阿部光敏* 高倉弘喜 † 上林彌彦 ‡ 京都大学工学研究科 † 京都大学工学部 * 京都大学情報学研究科 ‡
3D 学校内地図システムの開発 研究者:錦織優子 指導教員:越田高志. 1.はじめに インターネットの利用形態が変化してき ている – 受身型から能動型へ – マッシュアップの登場 Web サービスを組み合わせて新しい Web サービス を構築 地図の表現方法も多彩になってきている – 地図を利用したマッシュアップシステムが可.
III. GIS データの作成. GIS はデータがなければ何もできない III. GIS データの作成 データ入手の二つの方法 1. 既存データの入手 長所:簡単,データの信頼性が保証されて いる 短所:費用がかかる,どんなデータでも入 手できるわけではない.
5 月 28 日 説明会 1 Kiwi-W コンソーシアム 設立説明会 Kiwi-W コンソーシアム設立準備委員会 アイシン・エイ・ダブリュ株式会社 インクリメント P 株式会社 株式会社ザナヴィ・インフォマティク ス 株式会社ゼンリン 株式会社デンソー 株式会社本田技術研究所 三菱電機株式会社 株式会社トヨタマップマスター.
環境情報解析 第 3 回 空間情報の処理 ( 検索・操作・分析 ) 参考文献:入門地理情報システム (J.Star, J. Estes 著 ) など.
次世代気候情報の配信システムの検討 プリマ・オキ・ディッキ , 南野謙一 ( 岩手県立大学 ) 高度農業気象情報(作物の発育や病害虫の発 生などを予測するために必要となる農作物生 産地の気象予測情報等)の作成・描画・提供 システムの開発の一環.
PostGIS 、 QGIS 、 OGR. PostGIS 、 QGIS 、 OGR とは PostGIS とは QGIS とは – QGIS の使い方 シェープファイルの見方 WMS データの見方 PostGIS データの見方 GDAL/OGR ( OSGeo4W.exe )とは – メタデータの閲覧.
基盤地図情報の活用 中村 憲. 基盤地図情報とは 国土地理院が整備 様々な機関が作成した地図データを統一フォー マットでネット上で公開 無料 ( 登録必要 ) OCAD 等で利用するためには形式を変換する必要 あり 公開範囲は順次拡大中 GPS との相性もいい ( リアルワールド座標 )
GIS の効率的利用方法 東京大学名誉教授 村井俊治 はじめに GIS とは? 自治体における GIS GIS の効率的利用 まとめ.
環境情報解析 第2回 空間情報工学 参考文献:空間情報工学 [ 日本測量協会 ]. 空間情報工学の理念.
PostGIS -2(応用編). PostGIS による空間情報の検索 ( SQL 応用編) PostGIS によるジオメトリー操作 (いくつかの基 本的なコマンド紹介。 intersection, buffer, など実習 で使うコマンド) PostGIS + α ( PostGIS とそのほかのオープンソー.
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
オープンソース GIS 入門コース PostGIS + QGIS で始める空間データ解析 2010 年 3 月 21 日 講師:今木洋大.
大規模コーパスから獲得した 名詞の出現パターンを用いた 事態名詞の項構造解析
AdventNet SwisSQL データベース自動移行ツール.
Copyright 立命館大学景観計画研究室
PostGIS-2(応用編).
DB(データベース)のおはなし 作成者:小野正広 DBと言っても、  ドラゴンボール ではないですぞ! 3/1/2017.
情報理工学部 情報システム工学科 ラシキアゼミ 3年 H 井奈波 和也
リレーショナル・データベース データベース論 第10回.
地理情報システム論 第14回 GISによる処理技法と応用(3) ラスタ形式による空間的演算 ~土地利用の予測
実習1:QGIS、OGR.
PostGIS - 1 (入門編).
オープンソースGIS入門コース PostGIS+QGISで始める空間データ解析
プログラムを「StiLL」で作成します。
電子社会設計論 第11回 Electronic social design theory
Microsoft Office 2010 クイックガイド ~Access編~
水工学夏期研修会 2012年8月27日 CommonMPによる流出計算 菊森 佳幹(よしと) 1.
RDBMSについて 2年7組  小鹿 慎太郎.
HTTPプロトコルとJSP (1) データベース論 第3回.
HTTPプロトコル J2EE I 第7回 /
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
クリッカブル三次元地図の制作 情報工学科 服部 真和 (指導教員: 金子 教授) 研究背景 目的
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
データベースとJavaをつなげよう! ~JDBC~
東京大学空間情報科学研究センターを 中心とした空間情報データベースの整備
フィールドワークにおける対話型GISとスマートフォンの活用
空間情報サーバ (株)パスコ.
地理情報システム論 第14回 ラスタ形式による空間的演算 GISの応用(2)~土地利用の予測
SVGを用いた地震データ検索・3D表示アプリケーションの開発
GISとは・・・ データ処理演習(笹谷担当).
フィールドセンシング Field Sensing Technologies
データベースを使ったプログラミング ~JDBCを使ってみよう~
JDBC J2EE I 第4回 /
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
第1回.リレーショナルデータベースを使ってみよう
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
理学部 情報科学科 指導教官 千葉 滋 助教授 学籍番号 03_03686 内河 綾
JDBC データベース論 第12回.
村山祐司(筑波大学)・尾野久二(㈱パスコ)
事務所における情報化の問題点 データが所内で共有されていない、各課ごとに個別に利用されている
Javaによる Webアプリケーション入門 第7回
地理情報システム論 厳 網林 2005年度.
数量分析 第2回 データ解析技法とソフトウェア
クリアリングハウスの実現と展望 -検索から共用へ-
ネットワークプログラミング論 平成28年12月19日 森田 彦.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
JDBC J2EE I (データベース論) 第5回 /
豊富な投影法 座標系をまず設定する必要があります。地球面から平面への投影法,縮尺などをまず選びます。
3.リレーショナルデータベース,主キー, SQL
JDBC ソフトウェア特論 第3回.
事務所における既存ガイドラインデータの整備方針(参考)
統計ソフトウエアRの基礎.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
WebアプリケーションとTomcat ― これまでの復習とこれからの予習 ―
Googleマップを活用した 生物調査データベースの構築
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
アウトライン Shiny の仕組み R システムに準備済みのオブジェクト Shiny のインストール Shiny のプログラム.
Presentation transcript:

組み合わせて作る オープンソース GIS 環境 鮭科生息地解析を例として (20min) 今木 洋大 ( NOAA, Northwest Fisheries Science Center )

オープンソース GIS を使うことの強 み 1. 研究の必要に合わせ自分なりに地理情報 解析を行う環境を作り上げられる 2. オープンソースコミュニティーは道具が いっぱい 1.freegis.org: 2 月 27 日現在、 349 の GIS 関連ソフ ト 2.Sourceforge: オープンソースソフトの宝庫 3.Python, R, NASA World Wind 3. 高機能フリーソフト 1.Google Earth, Virtual Earth

どのような状況で? コロンビア川の河川および河畔林タイプ予測 – 予測モデルの構築および予測 PostGIS + QGIS + R – 河川の傾斜計測、そのほかの属性抽出 PostGIS + StarSpan + Python – 予測結果の現地踏査 PostGIS + GoogleEarth + GeoServer – 結果地図の図表化 PostGIS + MapScript + Python – 河川の抽出(ラスター分析) GDAL + Python + NumPy

PostGIS 、 QGIS 、 R の関係 QGISPostGIS R GIS データ の視覚化

環境修復を目的とした米国コロン ビア川における鮭科生息地解析 プロジェクトの目的 – 絶滅危惧種に指定されているシャケ科 5 種の生 息環境修復のためのガイドライン作り 方法 – ヨーロッパ移民による土地改変が大規模に行 われる以前( 1850 年頃)の生息環境を GIS 上に 復元 – 復元された生息環境を参照して修復事業の優 先順位付け、および修復のガイドラインを作 成

コロンビア川流域 総面積 668,000km 2 主流総延長 2,000km コロンビア川流域 総面積 668,000km 2 主流総延長 2,000km

日本総面積 377,944km 2

潜在的にはどんな川? 直線型蛇行型網型島網型 河川形態類型は Beechie et al. 2(2006) に従う

河川形態を決める 5 つの要素 根茎の強さ 樹木の供給 谷の閉じこみ度 堆砂供給 堆砂サイズ 流量 河川の傾斜

最終的なアウトプット 島網型 蛇行型 閉塞型 直線型

分析の流れ トレーニン グデータの 作成 トレーニン グデータの 保存 予測モデル の作成と予 測 予測値の 保存 データの 視覚化 バギング 線形判別分析 ランダムフォレスト サポートベクターマ シン 属性値の計 算 フィールドへの データの持ち出 し PostGIS R QGIS GoogleEarth GeoServer

PostGIS とは? 空間情報データベースの一種 – 他には Oracle 、 MySQL 、 SQLite 、 IBM DB2 、 SQL Server2008 、 Ingres 等がある – このうちオープンソースは、 PostgreSQL 、 MySQL 、 SQLite 、 Ingres 空間情報データベースとは? – データベース上でジオメトリーオブジェクト定義し、ジオメト リー情報を格納し、空間情報の検索やジオメトリーの操作を可 能にしたリレーショナルデータベース PostgreSQL のオープンソース ライブラリとして提供 –PostGIS という単独の GIS ソフトウェアーではない – いうなれば、 PostgreSQL を機能拡張するアドインのようなもの

PostGIS とは?

QGIS からの PostGIS データの利用

PGquery for QGIS PostGIS マネージャー PostGIS SQL マネージャー PostgreSQL への シェープファイ ルのインポート

QGIS から PostGIS クエリー

分析の流れ トレーニン グデータの 作成 トレーニン グデータの 保存 予測モデル の作成と予 測 予測値の 保存 データの 視覚化 バギング 線形判別分析 ランダムフォレスト サポートベクターマ シン 属性値の計 算 PostGIS R QGIS フィールドへの データの持ち出 し GoogleEarth

実際には、 RODBC で PostgreSQL にア クセス R パッケージを 使いモデルの作 成 モデルを使い予 測 RODBC で予測結 果を PostgreSQL に戻す # ライブラリーの読み込み library (RODBC) # 接続オブジェクトの作成 channel<-odbcConnect("cb_basin2", uid="postgres") #SQL 文の作成 sql_count <- paste ("select count uid from channel_table;") #SQL 文の実行と変数への格納 n_rows <- sqlQuery(channel, sql_count) # 接続の切断 odbcClose(channel)

フィールドでのオープンソース GIS トレーニン グデータの 作成 トレーニン グデータの 保存 予測モデル の作成と予 測 予測値の 保存 データの 視覚化 バギング 線形判別分析 ランダムフォレスト サポートベクターマ シン 属性値の計 算 フィールドへの データの持ち出 し PostGIS R QGIS GoogleEarth GeoServer

フィールドでのオープンソース GIS 予測した河川形態型を現地踏査で確認す る 予測結果の保存 データの WMS レ イヤー化 予測結果と GPS ポ イントの現地での 重ね合わせ PostGIS R QGIS GoogleEarth GeoServer

GeoServer は何をするのか? リアルタイムで要求に応じて地図画像を 作成する ( Web Mapping Service) 地図情報のブラウザーである Google Earth の要求を受けて地図画像を作成

Google Earth によるレイヤーの重ね 合わせ例

Google Earth で リアルタイムナビケーション

まとめ オープンソース+フリー GIS ソフトで自分 の研究環境にあった GIS 環境を築くことが できる オープンソースコミュニティーに積極的 に参加することにより、コミュニティー 全体のレベルが上昇する どんどん使って見よう! オープンソース GIS ポータル GeoPacific.org