SlideShare a Scribd company logo
1 of 31
Download to read offline
地図タイルを作成・公開してみて
わかった108個のこと

(株)エコリス 水谷貴行

13年10月31日木曜日
紹介

13年10月31日木曜日
• Geoアクティビティフェスタ    
11/14∼16

• 電子国土賞ノミネート   

 

OSGeo.JP様に推薦いただきました。

• カシミール3D タイルマッププラグイン       
プリセットに登録いただきました。

ありがとうございます。m(_ _)m
13年10月31日木曜日
1/108

どうやって作った?
13年10月31日木曜日
• 植生図(ベクトル)
Tilemill
自然環境保全基礎調査結果を使用

• 陰影起伏(ラスタ)
gdal2tiles
国土地理院基盤地図情報を使用

• 植生図 + 陰影起伏
ImageMagick
13年10月31日木曜日
植生図

サイズ

shp

47県分
15分

gdal

Spatialite

4GB
5時間

Tilemill

mbtiles

5GB
10分

mbutil

png
Lv1∼15
13年10月31日木曜日

所要時間

5GB
59万枚
陰影起伏
JPGIS

サイズ
47県分

20分

変換ツール

Tiff

8GB
4時間

gdal

陰影起伏

65GB
15日

gdal2tiles

png
Lv1∼15
13年10月31日木曜日

所要時間

15GB
59万枚
2/108

どうやって公開?
13年10月31日木曜日
地図配信といえば、

でも、、、サーバー管理はしたくない!

メンテが大変そうだし

13年10月31日木曜日
それならば、
サイズ
50MB

$5

3GB

$49

10GB

13年10月31日木曜日

無料

250MB

う∼ん

料金/月

$149

30GB

$499
結局…

• Amazon S3
• Amazon CloudFront
• お名前.com
庶民を救済する低価格サービス

13年10月31日木曜日
サービス
ストレージ
S3

料金/月
$7
(RSS 87GB分)

リクエスト

$0.07
(167,000Req)

CloudFront

$2
(8GB, 260,000Req)

お名前.com

100円

合計
13年10月31日木曜日

約1000円
低冗長化ストレージ(RSS)
Reduced Redundancy Storage

ご注意ください!

• $0.08 /月・GB
• 99.99%の信頼性
• 1年で10,000枚あたり1枚
のタイル紛失

画像出典:Wikipedia

13年10月31日木曜日
低冗長化ストレージ(RSS)
Reduced Redundancy Storage

ご注意ください!

• $0.08 /月・GB
• 99.99%の信頼性
• 1年で10,000枚あたり1枚
のタイル紛失

15万年後に消滅

13年10月31日木曜日

画像出典:Wikipedia
3/108

タイルを見てみたら…
13年10月31日木曜日
データの問題

13年10月31日木曜日
じぇじぇじぇ!!

おらこんなデータは嫌だ

13年10月31日木曜日
植生に謎の断層がある
13年10月31日木曜日
公開時にはすでに植生が変化している
13年10月31日木曜日
公開時にはすでに植生が変化している
13年10月31日木曜日
調査結果が共有されていない
13年10月31日木曜日
• 自然環境保全基礎調査
• 河川水辺の国勢調査
• 環境アセスメント
• 林業関係

た
・
て
・
わ
・
り

調査結果が共有されていない
13年10月31日木曜日
データの問題

• 精度が低い            
区画で植生のズレ

• 鮮度が悪い              
公開時にはすでに植生が変化

 
• 共有されない         
色々な調査結果

13年10月31日木曜日
4/108

どうする?
13年10月31日木曜日
ご提案

OpenSyokuseiMap
公開

修正

利用

確認
13年10月31日木曜日
そのためのツール

MapProxy Plugin for QGIS
(Custom_jp)
地図タイルをQGISで読み込めるようにしたもの

•電子国土背景地図を表示可能!
•オンザフライ、乗算もOK!
•印刷に制限 orz
13年10月31日木曜日
デモ
13年10月31日木曜日
MapProxy Plugin for QGIS
タイル

WMTS

MapProxy

WMS

Virtualenv

WMS
QGIS
13年10月31日木曜日
MapProxy Plugin for QGIS
(Custom_jp)

公開先
https://github.com/tmizu23/mapproxy_plugin/tree/custom_jp

そのうち公式プラグインに申請したい

13年10月31日木曜日
5/108

おっぱいタイルの動向
13年10月31日木曜日
time up

To be continued…
13年10月31日木曜日

More Related Content

What's hot

Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動
Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動
Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動Kanahiro Iguchi
 
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)OSgeo Japan
 
データサイエンティストのつくり方
データサイエンティストのつくり方データサイエンティストのつくり方
データサイエンティストのつくり方Shohei Hido
 
オープンデータを入手してQGISで開いてみよう!
オープンデータを入手してQGISで開いてみよう!オープンデータを入手してQGISで開いてみよう!
オープンデータを入手してQGISで開いてみよう!Masaharu Ohashi
 
データ活用をするための組織
データ活用をするための組織データ活用をするための組織
データ活用をするための組織Kon Yuichi
 
Qgis2.18 基礎編
Qgis2.18 基礎編Qgis2.18 基礎編
Qgis2.18 基礎編Jyun Tanaka
 
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)MicroAd, Inc.(Engineer)
 
If文から機械学習への道
If文から機械学習への道If文から機械学習への道
If文から機械学習への道nishio
 
オントロジーとは?
オントロジーとは?オントロジーとは?
オントロジーとは?Kouji Kozaki
 
機械学習と機械発見:自然科学研究におけるデータ利活用の再考
機械学習と機械発見:自然科学研究におけるデータ利活用の再考機械学習と機械発見:自然科学研究におけるデータ利活用の再考
機械学習と機械発見:自然科学研究におけるデータ利活用の再考Ichigaku Takigawa
 
Pythonではじめるロケーションデータ解析
Pythonではじめるロケーションデータ解析Pythonではじめるロケーションデータ解析
Pythonではじめるロケーションデータ解析Hiroaki Sengoku
 
失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用Hiroyuki Masuda
 
ラベル付けのいろは
ラベル付けのいろはラベル付けのいろは
ラベル付けのいろはKensuke Mitsuzawa
 
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築Kosuke Shinoda
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話Yusuke Hisatsu
 
データ爆発時代のネットワークインフラ
データ爆発時代のネットワークインフラデータ爆発時代のネットワークインフラ
データ爆発時代のネットワークインフラNVIDIA Japan
 
SSII2018TS: 3D物体検出とロボットビジョンへの応用
SSII2018TS: 3D物体検出とロボットビジョンへの応用SSII2018TS: 3D物体検出とロボットビジョンへの応用
SSII2018TS: 3D物体検出とロボットビジョンへの応用SSII
 
【FOSS4G 2016 Hokkaido】Cesiumマニアックス
【FOSS4G 2016 Hokkaido】Cesiumマニアックス【FOSS4G 2016 Hokkaido】Cesiumマニアックス
【FOSS4G 2016 Hokkaido】Cesiumマニアックス中洞 友希
 
Cesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化についてCesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化についてRyousuke Wayama
 

What's hot (20)

Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動
Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動
Foss4G Japan 2021 シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動
 
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
大規模タイル画像を生成した話((独)農研機構 寺元郁博様)
 
データサイエンティストのつくり方
データサイエンティストのつくり方データサイエンティストのつくり方
データサイエンティストのつくり方
 
オープンデータを入手してQGISで開いてみよう!
オープンデータを入手してQGISで開いてみよう!オープンデータを入手してQGISで開いてみよう!
オープンデータを入手してQGISで開いてみよう!
 
Android/iOS端末におけるエッジ推論のチューニング
Android/iOS端末におけるエッジ推論のチューニングAndroid/iOS端末におけるエッジ推論のチューニング
Android/iOS端末におけるエッジ推論のチューニング
 
データ活用をするための組織
データ活用をするための組織データ活用をするための組織
データ活用をするための組織
 
Qgis2.18 基礎編
Qgis2.18 基礎編Qgis2.18 基礎編
Qgis2.18 基礎編
 
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)
DDD&Scalaで作られたプロダクトはその後どうなったか?(Current state of products made with DDD & Scala)
 
If文から機械学習への道
If文から機械学習への道If文から機械学習への道
If文から機械学習への道
 
オントロジーとは?
オントロジーとは?オントロジーとは?
オントロジーとは?
 
機械学習と機械発見:自然科学研究におけるデータ利活用の再考
機械学習と機械発見:自然科学研究におけるデータ利活用の再考機械学習と機械発見:自然科学研究におけるデータ利活用の再考
機械学習と機械発見:自然科学研究におけるデータ利活用の再考
 
Pythonではじめるロケーションデータ解析
Pythonではじめるロケーションデータ解析Pythonではじめるロケーションデータ解析
Pythonではじめるロケーションデータ解析
 
失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用
 
ラベル付けのいろは
ラベル付けのいろはラベル付けのいろは
ラベル付けのいろは
 
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
 
データ爆発時代のネットワークインフラ
データ爆発時代のネットワークインフラデータ爆発時代のネットワークインフラ
データ爆発時代のネットワークインフラ
 
SSII2018TS: 3D物体検出とロボットビジョンへの応用
SSII2018TS: 3D物体検出とロボットビジョンへの応用SSII2018TS: 3D物体検出とロボットビジョンへの応用
SSII2018TS: 3D物体検出とロボットビジョンへの応用
 
【FOSS4G 2016 Hokkaido】Cesiumマニアックス
【FOSS4G 2016 Hokkaido】Cesiumマニアックス【FOSS4G 2016 Hokkaido】Cesiumマニアックス
【FOSS4G 2016 Hokkaido】Cesiumマニアックス
 
Cesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化についてCesiumを用いた3次元リアルタイムデータの可視化について
Cesiumを用いた3次元リアルタイムデータの可視化について
 

More from Mizutani Takayuki

Open dronemapハンズオン
Open dronemapハンズオンOpen dronemapハンズオン
Open dronemapハンズオンMizutani Takayuki
 
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料Mizutani Takayuki
 
自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例Mizutani Takayuki
 
環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題Mizutani Takayuki
 
カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門Mizutani Takayuki
 
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライドMizutani Takayuki
 
自然環境保全のためのデータの地図化・分析手法のご紹介
自然環境保全のためのデータの地図化・分析手法のご紹介自然環境保全のためのデータの地図化・分析手法のご紹介
自然環境保全のためのデータの地図化・分析手法のご紹介Mizutani Takayuki
 

More from Mizutani Takayuki (9)

Rを用いたGIS
Rを用いたGISRを用いたGIS
Rを用いたGIS
 
Open dronemapハンズオン
Open dronemapハンズオンOpen dronemapハンズオン
Open dronemapハンズオン
 
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料
 
自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例
 
環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題
 
カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門
 
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
 
植生タイルの作り方
植生タイルの作り方植生タイルの作り方
植生タイルの作り方
 
自然環境保全のためのデータの地図化・分析手法のご紹介
自然環境保全のためのデータの地図化・分析手法のご紹介自然環境保全のためのデータの地図化・分析手法のご紹介
自然環境保全のためのデータの地図化・分析手法のご紹介
 

地図タイルを作成・公開してみて わかった108個のこと(foss4g tokyo 2013発表資料)