SlideShare a Scribd company logo
1 of 27
Download to read offline
地図調製とウェブ地図
「川だけ地形地図」の場合
gridscapes.net
竹村 和広
自己紹介
・地図を生業にして 20 年と少し
・2010 年から(一財)日本地図センターに所属
・GIS 関連と PostScript が得意かも
・視覚情報の構造化、構造化された視覚情報に興味があります
2014 年に「川だけ地図」を
つくりました
川だけ地図
http://www.gridscapes.net/AllRivers/
川だけ地図
・ひょんなことから国土数値情報を用いた「川だけ地図」を公
開することに
・元ネタはカルフォルニア州在住のネルソン・マイナーさん
が制作した全米の「All Rivers」
・「インフォグラフィック」と呼ばれる分野のもの
・幾つかのウェブ地図サイト、スマートフォンアプリで採用
DamMaps - 日本全国 Web 地図でダムめぐり
http://www.dammaps.jp/
川だけ地図
・GISer にとっては見慣れた「風景」であったが、Twitter などで
予想を超える反響があった
 -GIS アプリケーション等で表示した瞬間とか
・面白くはあるが実用性はほとんど無い
「川だけ地形地図」をつくる
川だけ地形地図 コンセプト、目標
・河川と湖沼、および地形表現をした地図
・単独での利用より、他ウェブ地図の基図として使ってもらう
・グラフィックに秀でた「見て直ちに分かる地図」
 -わざわざ作るに値する地形表現(ライバルは地理院地図)
 -ズームレベル間での差異を感じさせない、妥協をしない
  ……本格的な「地図調製」を施す
・地図タイル生成の効率化(本業に生かすため)
国土数値情報(河川データ)
一条河川
基盤地図情報(数値標高モデル 10m)
地形表現(段彩+陰影+α)
基盤地図情報(水涯線 + 海岸線)
二条河川と湖沼、海岸線
GDAL
gdal2tiles.py
GDAL gdaldem shp2ps2tms
ESRI ShapefileGeoTIFF
GeoTIFF
TIFF
TIFF
TIFF
PostScript PostScript
ESRI Shapefile
GhostscriptGhostscript
ImageMagick
川だけ地形地図 ワークフロー
TMS(Tile Map Service)
ZoomLevel: 5-14
川だけ地形地図 PostScript? #1
・米アドビ社が開発したグラフィックス言語(ページ記述言語)
・DTP に必須とされる PS プリンタにはインタプリタを搭載
  ……普通、ウェブ地図のレンダリングに使いません
・ラスタとベクトル、文字をすべて同一の空間で扱える
 -どう考えても地図向き
・アドビさんへの伝言:Geospatial PostScript を開発してオープ
ンソースで公開して欲しいです
川だけ地形地図 PostScript? #2
・単位のデフォルトはポストスクリプトポイント(pt)
25.4mm = 1 インチ
1/72 インチ = 1pt
なので、単位をミリメートルにするには…
72 25.4 div dup scale
川だけ地形地図 河川の辻褄合わせ #1
・国土数値情報(河川データ)は、ネットワーク
・基盤地図情報(水涯線)は、地表の状態
 ……「見た目」の辻褄が合わないと視覚効果が低減
 -不要なオブジェクトは空間演算で削除
 -残ったオブジェクトは QGIS の対話処理(手作業)で削除
川だけ地形地図 河川の辻褄合わせ #2
川だけ地形地図 河川の辻褄合わせ #3
川だけ地形地図 DEM の前処理 #1
・日本の地理空間情報の標準配布単位:2 次メッシュ
 -「基盤地図情報(数値標高モデル 10m メッシュ)」の場合、
  日本全国で 4884 ファイル(制作時)
・ズームレベル 10 のタイルを基準として処理をする
 -日本全国の陸域は 851 タイル(制作時)
 -何となく丁度よかったので
・gdalbuildvrt で仮想ファイル化
川だけ地形地図 DEM の前処理 #2
・ZoomLevel 10(914, 647)
 ー 2 次メッシュ数は 16
・gdalbuildvrt でひとつに
・4500x3000 ピクセル
 ーひとつ 1125x750
国土地理院地理院地図
川だけ地形地図 DEM の前処理 #3
・ズームレベル毎に EPSG:3857(ウェブメルカトル)へ投影変換
 -ズームレベル毎の地上解像度にする
 -もちろん gdalwarp
・ZoomLevel 10 で約 152.874m、14 で約 9.554m
・ZoomLevel 10 ~ 14 を生成
 ……ズームレベル間の差異を無くすための処理
川だけ地形地図 地形表現 #1
・高度段彩+陰影=段彩陰影図
 -地理院タイル色別標高図がある
 -わざわざ作る意味があまりない
・斜度を加えて視覚効果を高めた
 -傾斜が強いほど濃度を上げる
 -gdaldem で陰影+斜度を一発で生成できるようになった
  (GDAL 1.10 から)
川だけ地形地図 地形表現 #2
・高度段彩の彩色と濃度
・光輝、陰影の濃度
・斜度の彩色と濃度
・画像合成(ブレンド)の方法
 ……多くの組み合わせを試して、日本列島を 3 回は生成
 ……「やれることは全部やる」
・レシピはそのうちどこかで公開(するかも)
 
川だけ地形地図 地形表現 #3
・QGIS 2.0 から備わった「カラーレンダリング」機能
 -シミュレーションが容易になった(超重要)
・参考:
 2.QGIS 2.0 のカラーレンダリング混合モードが好きだ - waigani's diary
 http://waigani.hatenablog.jp/entry/20131130/1385762629
川だけ地形地図
http://www.gridscapes.net/AllRiversAllLakesTopography/
川だけ地形地図
http://www.gridscapes.net/AllRiversAllLakesTopography/
DamMaps - 日本全国 Web 地図でダムめぐり
http://www.dammaps.jp/
川だけ地形地図 まとめ
・主題の河川のみならず、地勢をも一目で分かる地図となった
 -「地図調製」のおかげ
 -「地図調製の地図屋」、がんばれ
・@niyalist 曰く、「個人で、全国をカバーしたタイル地図(しかも拡
縮可能)を作れる、って、すごい時代だよな」
 -個人では日本有数の地図タイル配信者と自負しております
 ー地図タイル、もっと簡単につくれます
謝辞
Tiled Map Revolution が生み出すもの
http://www.handygeospatial.info/webgistec3/
タイル画像を作った記録 #1 - ここのことはなかったことにするかも
http://d.hatena.ne.jp/yellow_73/20130809
タイル画像を作った記録 #2 - ここのことはなかったことにするかも
http://d.hatena.ne.jp/yellow_73/20130814
gdal2tiles.py のマルチプロセス改造は既に存在していた - ここのことはなかったことにするかも
http://d.hatena.ne.jp/yellow_73/20130815
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
http://www.slideshare.net/osgeojapan/ss-28689830
地図タイルを作成・公開してみて わかった 108 個のこと(foss4g tokyo 2013 発表資料)
http://www.slideshare.net/takayukimizutani9/foss4g2013-27802535
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション 2
http://www.slideshare.net/smellman/foss4g-tokyo-2014-2
日本地図センターネットショッピング
http://net.jmc.or.jp/
http://maps.jmc.or.jp/

More Related Content

What's hot

図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)
図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)
図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)Takashi Koga
 
State of the Map 2017 OpenStreetMap~国際会議に参加して~
State of the Map 2017 OpenStreetMap~国際会議に参加して~State of the Map 2017 OpenStreetMap~国際会議に参加して~
State of the Map 2017 OpenStreetMap~国際会議に参加して~Noriko Takiguchi
 
20140222 はじめてのオープンストリートマップ
20140222 はじめてのオープンストリートマップ20140222 はじめてのオープンストリートマップ
20140222 はじめてのオープンストリートマップTaichi Furuhashi
 
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働Kohei Ota
 
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?Power BI勉強会 #6 Power BI で地理的分析とこまでできる?
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?Osamu Masutani
 
地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017OSgeo Japan
 
20160522やまぐち GIS ひろば 浅野
20160522やまぐち GIS ひろば 浅野20160522やまぐち GIS ひろば 浅野
20160522やまぐち GIS ひろば 浅野和仁 浅野
 
地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017OSgeo Japan
 
20140820 マッピングパーティーを通したオープンデータづくりと人材育成
20140820 マッピングパーティーを通したオープンデータづくりと人材育成20140820 マッピングパーティーを通したオープンデータづくりと人材育成
20140820 マッピングパーティーを通したオープンデータづくりと人材育成Taichi Furuhashi
 
Gizmo spotの御案内(観光促進用)
Gizmo spotの御案内(観光促進用)Gizmo spotの御案内(観光促進用)
Gizmo spotの御案内(観光促進用)Takaho Maeda
 
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3Kohei Ota
 
神戸・北野界隈の地域分析
神戸・北野界隈の地域分析神戸・北野界隈の地域分析
神戸・北野界隈の地域分析tanichoros
 
マンホールナイト5講演資料 #mhn5
マンホールナイト5講演資料 #mhn5マンホールナイト5講演資料 #mhn5
マンホールナイト5講演資料 #mhn5K Kimura
 
2016オープンデータディIn松戸
2016オープンデータディIn松戸2016オープンデータディIn松戸
2016オープンデータディIn松戸Hiroyuki Asano
 
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!Kohei Ota
 
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...学 澤田
 
外国人向け観光案内
外国人向け観光案内外国人向け観光案内
外国人向け観光案内Miyoshi Misaki
 
20141117 調布市役所講演会
20141117 調布市役所講演会20141117 調布市役所講演会
20141117 調布市役所講演会Taichi Furuhashi
 
Opendataday osaka 2014_memo
Opendataday osaka 2014_memoOpendataday osaka 2014_memo
Opendataday osaka 2014_memohiroki84
 

What's hot (20)

図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)
図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)
図書館司書資格科目および図書館情報学専門科目でのウェブサイト評価の試み:日本の公立図書館と地方自治体のウェブサイトに焦点を当てて(古賀崇)
 
State of the Map 2017 OpenStreetMap~国際会議に参加して~
State of the Map 2017 OpenStreetMap~国際会議に参加して~State of the Map 2017 OpenStreetMap~国際会議に参加して~
State of the Map 2017 OpenStreetMap~国際会議に参加して~
 
20140222 はじめてのオープンストリートマップ
20140222 はじめてのオープンストリートマップ20140222 はじめてのオープンストリートマップ
20140222 はじめてのオープンストリートマップ
 
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働
全国と富山のバスデータ(GTFS)整備から考える専門家 × 地域の協働
 
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?Power BI勉強会 #6 Power BI で地理的分析とこまでできる?
Power BI勉強会 #6 Power BI で地理的分析とこまでできる?
 
地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017
 
20160522やまぐち GIS ひろば 浅野
20160522やまぐち GIS ひろば 浅野20160522やまぐち GIS ひろば 浅野
20160522やまぐち GIS ひろば 浅野
 
地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017地理院地図とFOSS4G 2017
地理院地図とFOSS4G 2017
 
20140820 マッピングパーティーを通したオープンデータづくりと人材育成
20140820 マッピングパーティーを通したオープンデータづくりと人材育成20140820 マッピングパーティーを通したオープンデータづくりと人材育成
20140820 マッピングパーティーを通したオープンデータづくりと人材育成
 
Gizmo spotの御案内(観光促進用)
Gizmo spotの御案内(観光促進用)Gizmo spotの御案内(観光促進用)
Gizmo spotの御案内(観光促進用)
 
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3
インフラデータチャレンジ GTFS賞@Data Meetup Tokyo #3
 
神戸・北野界隈の地域分析
神戸・北野界隈の地域分析神戸・北野界隈の地域分析
神戸・北野界隈の地域分析
 
マンホールナイト5講演資料 #mhn5
マンホールナイト5講演資料 #mhn5マンホールナイト5講演資料 #mhn5
マンホールナイト5講演資料 #mhn5
 
2016オープンデータディIn松戸
2016オープンデータディIn松戸2016オープンデータディIn松戸
2016オープンデータディIn松戸
 
Rで人口統計分析
Rで人口統計分析Rで人口統計分析
Rで人口統計分析
 
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
 
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...
20180602 みんなでオープンデータを作る活動を通じて積雪寒冷地域を盛り上げたい...
 
外国人向け観光案内
外国人向け観光案内外国人向け観光案内
外国人向け観光案内
 
20141117 調布市役所講演会
20141117 調布市役所講演会20141117 調布市役所講演会
20141117 調布市役所講演会
 
Opendataday osaka 2014_memo
Opendataday osaka 2014_memoOpendataday osaka 2014_memo
Opendataday osaka 2014_memo
 

Viewers also liked

20130801 日本地図学会
20130801 日本地図学会20130801 日本地図学会
20130801 日本地図学会Taichi Furuhashi
 
地図とリアルタイム情報収集
地図とリアルタイム情報収集地図とリアルタイム情報収集
地図とリアルタイム情報収集Naoto MATSUMOTO
 
OpenLayersで地図表示
OpenLayersで地図表示OpenLayersで地図表示
OpenLayersで地図表示Nozomu KURASAWA
 
QGISを用いた紙地図からデジタルデータへの変換
QGISを用いた紙地図からデジタルデータへの変換QGISを用いた紙地図からデジタルデータへの変換
QGISを用いた紙地図からデジタルデータへの変換Inoshachu, NPO
 
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法について
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法についてオープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法について
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法についてRyousuke Wayama
 
20151002_やまぐちGISひろば 第1回GISフォーラム
20151002_やまぐちGISひろば 第1回GISフォーラム20151002_やまぐちGISひろば 第1回GISフォーラム
20151002_やまぐちGISひろば 第1回GISフォーラムInoshachu, NPO
 
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)Yuki Akiyama
 
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料Mizutani Takayuki
 
OpenStreetMap超入門
OpenStreetMap超入門OpenStreetMap超入門
OpenStreetMap超入門Inoshachu, NPO
 
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 HokkaidoGeopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 HokkaidoKouichi Kita
 
QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析Mayumit
 
WebGIS初級編 - OpenLayersで簡単作成
WebGIS初級編 - OpenLayersで簡単作成WebGIS初級編 - OpenLayersで簡単作成
WebGIS初級編 - OpenLayersで簡単作成Hideo Harada
 
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編Satoshi Iida
 

Viewers also liked (14)

20130801 日本地図学会
20130801 日本地図学会20130801 日本地図学会
20130801 日本地図学会
 
地図とリアルタイム情報収集
地図とリアルタイム情報収集地図とリアルタイム情報収集
地図とリアルタイム情報収集
 
OpenLayersで地図表示
OpenLayersで地図表示OpenLayersで地図表示
OpenLayersで地図表示
 
QGISを用いた紙地図からデジタルデータへの変換
QGISを用いた紙地図からデジタルデータへの変換QGISを用いた紙地図からデジタルデータへの変換
QGISを用いた紙地図からデジタルデータへの変換
 
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法について
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法についてオープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法について
オープンデータとオープンソースGisを用いたweb上でのインタラクティブ可視化手法について
 
20151002_やまぐちGISひろば 第1回GISフォーラム
20151002_やまぐちGISひろば 第1回GISフォーラム20151002_やまぐちGISひろば 第1回GISフォーラム
20151002_やまぐちGISひろば 第1回GISフォーラム
 
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)
マイクロジオデータを用いた将来の空き家分布推定に関する研究(愛知大講演20160318)
 
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料
 
植生タイルの作り方
植生タイルの作り方植生タイルの作り方
植生タイルの作り方
 
OpenStreetMap超入門
OpenStreetMap超入門OpenStreetMap超入門
OpenStreetMap超入門
 
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 HokkaidoGeopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
 
QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析
 
WebGIS初級編 - OpenLayersで簡単作成
WebGIS初級編 - OpenLayersで簡単作成WebGIS初級編 - OpenLayersで簡単作成
WebGIS初級編 - OpenLayersで簡単作成
 
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
 

地図調製とウェブ地図