Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
クラウド最適化ファイルを用いた筆ポリゴン公開サイトの構築
Search
wata909
December 10, 2022
Science
500
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラウド最適化ファイルを用いた筆ポリゴン公開サイトの構築
農村計画学会2022年度秋期大会発表資料
wata909
December 10, 2022
More Decks by wata909
See All by wata909
How Many Night until FOSS4G Hiroshima 2026!!
wata909
0
90
FOSS4Gもくもく会 #008 成果報告 by wata909
wata909
0
100
ようこそ、オープンなGeoの世界へ! 〜FOSS4GとOSGeoのご紹介〜
wata909
0
200
FOSS4Gの現在地とこれから
wata909
0
110
FOSS4G のこれまでと、これから
wata909
0
120
Pythonでジオを使い倒そう! 〜それとFOSS4G Hiroshima 2026のご紹介を少し〜
wata909
0
1.5k
2026年にGlobal FOSS4Gが広島にきます! 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
490
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
340
オープンソースソフトウェアで地図を作ってみたいけど、どうしたらいいの!? 〜OSSの地理情報ソフトFOSS4Gのご紹介〜
wata909
0
420
Other Decks in Science
See All in Science
第67回コンピュータビジョン勉強会論文紹介「RoboWheel: A Data Engine from Real-World Human Demonstrations for Cross-Embodiment Robotic Learning」
x_ttyszk
0
150
大黒市で発生した大規模インシデント の ポストモーテムから読み解く、 記憶媒体消去の大切さ
shucho0103
0
220
LLMs vs Chess
ianozsvald
0
110
生成AI・プレプリント時代における 研究成果公開の再設計 ― トップカンファレンス文化はどこへ向かうのか / Redesigning the Dissemination of Research Outputs in the Age of Generative AI and Preprints — Where Is the Top-Conference Culture Heading?
ykiyota
0
30k
AkarengaLT vol.40
hashimoto_kei
0
120
東北地方における過去20年間の降水量の変化
naokimuroki
1
410
TypeScript で WebAssembly を用いた 型安全なプラグイン設計
nagano
2
590
Bリーグのショットデータを活用した得点期待値モデルの構築 / Construction of expected points model using shot data of B.LEAGUE
konakalab
0
190
[NLP2026 参加報告会] AI for Science まとめ / NLP2026
lychee1223
0
2k
やるべきときにMLをやる AIエージェント開発
fufufukakaka
2
1.5k
データベース09: 実体関連モデル上の一貫性制約
trycycle
PRO
0
1.8k
ゲームと人工知能
miyayou
0
120
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
250
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
570
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
490
Paper Plane (Part 1)
katiecoart
PRO
1
10k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Transcript
Licensed under a Creative Commons 表⽰4.0国際ライセンス NARO ※ 農研機構(のうけんきこう)、は、国⽴研究開発法⼈ 農業・⾷品産業技術総合研究機構のコミュニケーションネーム(通称)、です。
Licensed under a Creative Commons 表⽰4.0国際ライセンス 2022年度農村計画学会秋期⼤会 2022年12⽉11⽇ クラウド最適化ファイルを⽤いた 筆ポリゴン公開サイトの構築 農研機構農業環境研究部⾨ 岩崎亘典
Licensed under a Creative Commons 表⽰4.0国際ライセンス 1 • Agenda •
背景と⽬的 • クラウド最適化ファイルの利点 • サイト構築⽅法 • 公開⽤筆ポリゴンデータの作成 • 筆ポリゴン公開サイトの構築 • 考察およびまとめ • 短く結論!! • これからはFlatGeobufです! • ShapeFileはやめましょう。 • 右のサイトを覚えてください! • https://bit.ly/fudepoly47_2022 • 使ってくださるとうれしい! クラウド最適化ファイルを⽤いた筆ポリゴン公開サイトの構築 筆ポリゴン公開サイト
Licensed under a Creative Commons 表⽰4.0国際ライセンス 2 • 農村計画における地図 •
合意形成,計画の検討、現状把握に有効 • 公開の⼿段 • 紙媒体またはWeb • Webの場合 • Google Map等のサービス,独⾃Webサーバの構築 → ⼀⻑⼀短がある • 「サーバレス」技術 • クラウドサービス使⽤し,サーバの維持管理 コストを下げる • クラウド最適化(Cloud Optimized)として, GIS関連でも開発が進んでいる 背景と⽬的 https://www.midorinet-kagoshima.jp/maps/users/report_conf?id=311&c=6 https://www.naigai-map.co.jp/achievements/?id=1606808067-567895
Licensed under a Creative Commons 表⽰4.0国際ライセンス 3 • Cloud Optimizedファイルの例
• Cloud Optimized GeoTiff (COG) • 例:関東地⽅迅速測図原図(17.7 GB) • https://boiledorange73.sakura.ne.jp/data/cog- kanto_rapid-3857.tif • https://zenn.dev/boiledorange73/articles/0057- using-cog • Cloud Optimized Point Cloud • 例:ドローン取得点群データ(450MB) • https://viewer.copc.io/?copc=https://habs.rad.naro .go.jp/spatial_data/COPC/midou.copc.laz • データの公開等に最適 • ⽬的 • 筆ポリゴン公開サイトをCloud Optimized ファイルで作成する 背景と⽬的
Licensed under a Creative Commons 表⽰4.0国際ライセンス 4 • 元データ •
農林⽔産省の公開サイトから取得 • https://open.fude.maff.go.jp/ • 市町村毎のGeoJSON形式ファイル • 都道県毎のFlatGeobufファイルを作成 • Cloud Optimized ファイルの⼀つ • オープンソースで開発 http://flatgeobuf.org/ • 結合はWindows 64bit,OSGeo4Wを使⽤ • BATを⽤い⾃動化 • https://github.com/wata909/fudepoly47/tree/main/scripts • 変換結果 • 元ファイル:最⼤1120GB,最⼩91MB,全体 26.0GB • 後ファイル:最⼤730MB,最⼩58MB,全体 16.6GB 筆ポリゴン公開サイトの構築
Licensed under a Creative Commons 表⽰4.0国際ライセンス 5 • FlatGeobufについては,以下の資料が参考になります。 •
シェープファイルの真の後継規格 FlatGeobufの普及啓蒙活動 筆ポリゴン公開サイトの構築 資料へのリンク
Licensed under a Creative Commons 表⽰4.0国際ライセンス 6 • 右図のサイトを作成 •
FlatGeobufのサンプルページを改良 • ナビゲーション⽤のカラム地図を配置 • https://github.com/tabularmaps • 表⽰データをダウンロード可能 • リンク切れ等があったらお知らせください • 筆ポリゴンは⻘枠の部分のみ表⽰ • データの⼀部のみをDLしている • クリックによる属性表⽰ • ID,地⽬,市町村コード • 地⽬100:⽥,地⽬200:畑 筆ポリゴン公開サイトの構築 筆ポリゴン公開サイト
Licensed under a Creative Commons 表⽰4.0国際ライセンス 7 • FlatGeobufファイル転送の検証 •
つくば市を例に確認 • 単純なリクエスト:32.42MB転送 • https://wata909.github.io/fudepoly47/fude_2022_tsukuba_simple.html • Rangeリクエスト:複数に分割して転送 • https://wata909.github.io/fudepoly47/fude_2022_tsukuba_range.html 筆ポリゴン公開サイトの構築
Licensed under a Creative Commons 表⽰4.0国際ライセンス 8 • WebデータをQGISで表⽰可 •
右の図はCOGの迅速測図, FlatGeobufの筆ポリゴン,地 理院タイルの重ね合わせ • QGISの分析機能も使⽤可 • 属性表⽰,空間演算は確認 • データ活⽤の推進が期待 筆ポリゴン公開サイトの構築
Licensed under a Creative Commons 表⽰4.0国際ライセンス 9 • ソースコードはGithubにて公開 •
https://github.com/wata909/fudepoly47 • データは別サイトです • ライセンス • データは筆ポリゴンと同様 • 筆ポリゴンの利⽤規約.pdf (maff.go.jp) • 政府標準利⽤規約2.0準拠,CC BY 4.0 国 際と互換 • ソースはBSD-3-Clause license • DEMO • https://habs.rad.naro.go.jp/ spatial_data/fudepoly47/ • 時間があれQGISも 筆ポリゴン公開サイトの構築
Licensed under a Creative Commons 表⽰4.0国際ライセンス 10 • 既存データ形式との⽐較 •
地図タイル形式:⼤規模データに有効 • 部分更新が容易。ただし⼿順の標準化が必要 • 公開⽤にはオリジナルデータは別に準備 • GeoJSON形式:⼩さなファイルに最適 • Web表⽰と公開⽤データが同⼀。テキスト形式なので 可読性が⾼い • サイズが⼤きい • FlatGeobuf:⼤きなデータも可能 • Web表⽰と公開⽤データが同⼀。サイズも⼩さい • 部分的更新が難しい • ⽤途に応じて使い分けが必要 • なお,ShapeFileは問題が多く⾮推奨 • ⾊々な場⾯での活⽤を期待した 考察およびまとめ http://switchfromshapefile.org/
Licensed under a Creative Commons 表⽰4.0国際ライセンス 11 • 謝辞 •
本研究はJSPS科研費 20H03121の助 成を受けたものです。 • 本研究を実施するにあたり朝⽇航洋 株式会社・(⼀社)OSGeo⽇本⽀部 の嘉⼭洋⼀⽒より貴重なご助⾔を頂 いた。 • ⾼機能のソフトウェアをオープン ソースとして公開してるFlatGeobuf 開発チーム,OSGeo4W開発チーム, Leaflet開発チームに感謝します。 • Leaflet開発者のVolodymyr Agafonkin ⽒の故国ウクライナに、⼀⽇も早く 平穏が訪れることを祈ります。 クラウド最適化ファイルを⽤いた筆ポリゴン公開サイトの構築