Submit Search
Upload
植生タイルの作り方
•
13 likes
•
4,168 views
Mizutani Takayuki
Follow
FOSS4G 2013 HOKKAIDOでの発表資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 80
Download now
Download to read offline
Recommended
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
Satoshi Iida
Rを用いたGIS
Rを用いたGIS
Mizutani Takayuki
Open dronemapハンズオン
Open dronemapハンズオン
Mizutani Takayuki
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料
Mizutani Takayuki
自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例
Mizutani Takayuki
環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題
Mizutani Takayuki
カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門
Mizutani Takayuki
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
Mizutani Takayuki
Recommended
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
FOSS4G_Tokyo_2013_ハンズオン_TileMill基礎編
Satoshi Iida
Rを用いたGIS
Rを用いたGIS
Mizutani Takayuki
Open dronemapハンズオン
Open dronemapハンズオン
Mizutani Takayuki
FOSS4G Hokkaido2016 LT資料
FOSS4G Hokkaido2016 LT資料
Mizutani Takayuki
自然環境調査におけるUAVの利用例
自然環境調査におけるUAVの利用例
Mizutani Takayuki
環境アセスにおけるクローズドデータによる問題
環境アセスにおけるクローズドデータによる問題
Mizutani Takayuki
カッパ(妖怪)の生息適地マップ作成入門
カッパ(妖怪)の生息適地マップ作成入門
Mizutani Takayuki
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
2014年日本生態学会広島大会・自由集会「仕事でつかえる!FOSS4G」発表スライド
Mizutani Takayuki
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
More Related Content
Recently uploaded
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Recently uploaded
(8)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Featured
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Featured
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
植生タイルの作り方
1.
植生タイルの作り方 水谷貴行 FOSS4G 2013 HOKKAIDO
2.
自己紹介 •株式会社エコリス •地図タイル工法協会 •tmizu23
3.
自己紹介 •株式会社エコリス •地図タイル工法協会 •tmizu23 •おっぱい山
4.
植生タイルって? 画像出典:多治見のタイル屋さんHP
5.
植生タイルって? ☓ちがいます 画像出典:多治見のタイル屋さんHP
6.
植生図 出典:環境省第6,7回植生図
7.
地図タイル 画像出典:http://msdn.microsoft.com/en-us/library/bb259689.aspx Googleマップ、OpenStreetMap、電子国土など
8.
レベル5
9.
レベル8
10.
レベル15
11.
レベル15
12.
植生タイル 出典:環境省第6,7回植生図
13.
植生タイル 出典:環境省第6,7回植生図
14.
植生タイル 出典:環境省第6,7回植生図 Googleマップ、電子国土
15.
植生タイル 出典:環境省第6,7回植生図 Googleマップ、電子国土 植生図
16.
どうして作るの?
17.
どうして作るの? •植生図を簡単に見れるようにしたい!
18.
どうして作るの? •植生図を簡単に見れるようにしたい! •オープンデータ(?)を活用したい!
19.
どうして作るの? •植生図を簡単に見れるようにしたい! •オープンデータ(?)を活用したい! •電子国土賞ほしいなー\(^o^)/
20.
植 生 タ
イ ル 材料(4人分) • Shapeファイル --- 47県 • Tilemill ----------- 1本 • GDAL ----------- 200g • Amazon EC2,S3 (お好みで) • SQLite • Spatialite • mbutil 合わせ調味料(各少々) ビッグデータ風味
21.
22.
ステップ1 全国47県のShapeファイルを Spatialiteに挿入する > ogr2ogr -gt
65536 -append -dsco SPATIALITE=YES -nlt polygon -s_srs epsg: 4612 -t_srs epsg:3857 -f SQLite veg.sqlite vg_02a.shp create table veg( OGC_FID INTEGER PRIMARY KEY,MAJOR1 INTEGER,NAME VARCHAR,GEOMETRY POLYGON ) INSERT INTO veg(MAJOR1,NAME,GEOMETRY) SELECT MAJOR1,NAME,GEOMETRY FROM "vg_02a" UNION ALL SELECT MAJOR1,NAME,GEOMETRY FROM "vg_03a" UNION ALL ... ...
23.
24.
25.
26.
約3.6GB マージ後のSpatialiteファイル
27.
ステップ2 TilemillにSpatialiteを読み込み 色とラベルをつける
28.
29.
30.
31.
32.
33.
34.
35.
36.
色つけ作業完了
37.
ステップ3 Tilemillからmbtilesファイルを書き出す
38.
ステップ3 mbtilesって? Z X Y
id 1 1 1 a12 2 1 1 b13 2 1 2 b14 id image a12 画像データ b13 画像データ ... ... mbtiles(=SQLite) データベースにタイルデータを格納
39.
ステップ3 書き出し > sudo node
index.js export vegetation /usr/share/mapbox/export/ vegetation.mbtiles --format=mbtiles --bbox=122.9,20.4,154,45.6 -- minzoom=1 --maxzoom=15 --metatile=2 --scale=1 --scheme=pyramid Tilemillからも書出せますが、 ピラミッドスキームを利用する場合はコマンドで。
40.
ポイント! 1 4 16 64 256 1024 4096 16384 65536 262144 1048576 4194304 16777216 67108864 268435456 level 1 2 3 4 5 6 7 8 9 10 11 12 13 14 level 15 pyramidスキームって? 画像出典:http://wiki.osgeo.org/wiki/File:Pyramid.jpg
41.
ポイント! 1 4 16 64 256 1024 4096 16384 65536 262144 1048576 4194304 16777216 67108864 268435456 level 1 2 3 4 5 6 7 8 9 10 11 12 13 14 level 15 pyramidスキームって? ビッグ・データ!? 画像出典:http://wiki.osgeo.org/wiki/File:Pyramid.jpg
42.
ポイント! pyramidスキームって? Z X
Y id 4 8 10 a12 5 13 7 b13 5 14 9 b13 id image a12 画像データ b13 海データ mbtiles 単色データの重複作成をおこなわない
43.
ポイント! pyramidスキームって? Z X
Y id 4 8 10 a12 5 13 7 b13 5 14 9 b13 id image a12 画像データ b13 海データ mbtiles 単色データの重複作成をおこなわない サイズを圧縮!
44.
mbtiles 約4.5GB(生成4時間)
45.
ステップ4 mbtilesファイルから画像に展開
46.
ステップ4 mbtilesファイルから画像に展開
47.
ステップ4 mbtilesファイルから画像に展開 > mb-util vegetation.mbtiles
/ebs/tiles
48.
タイル画像(.PNG)
49.
ステップ5 画像をウェブサーバーに転送 公開 できあがり
50.
ステップ5 画像をウェブサーバーに転送 公開 できあがり Amazon Web Service EC2,S3の利用で お手軽に作成&公開できます!
51.
Amazon web service
EC2 スペック OS: Linux(Ubuntu) タイプ: m3.2x.large vCPU: 8個 Memory: 30GB 料金:$1.52/時間
52.
スペック タイプ:スタンダード 料金: $0.1/GB・月 $0.004/10000GET Amazon web service
S3
53.
EC2からS3に転送 5∼6時間
54.
S3で公開
55.
http://map.ecoris.info 試験公開中... 公開例 ※環境省 自然環境保全基礎調査 第5回植生調査(環生多発第1304081号)
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
カシミール3D タイルマッププラグイン
70.
71.
Google Earthで
72.
73.
まとめ
74.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!
75.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!データがあればね
76.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!データがあればね •サーバー維持費はかかるよ。
77.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!データがあればね •サーバー維持費はかかるよ。あぁマネタイズ...
78.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!データがあればね •サーバー維持費はかかるよ。 •これで電子国土賞くれないかなー。 あぁマネタイズ...
79.
まとめ •日本全域のタイル作成&公開はFOSS4G を利用すれば簡単にできるよ!データがあればね •サーバー維持費はかかるよ。 •これで電子国土賞くれないかなー。 あぁマネタイズ... 清き一票を
80.
ご清聴ありがとうございました
Download now