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
掛川城の点群データをiTownsで表示しよう
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Taro Matsuzawa aka. btm
October 30, 2021
Technology
0
340
掛川城の点群データをiTownsで表示しよう
GIS学会2021 チュートリアル1
Taro Matsuzawa aka. btm
October 30, 2021
Tweet
Share
More Decks by Taro Matsuzawa aka. btm
See All by Taro Matsuzawa aka. btm
OpenLayers ext TypeScript declarationの開発
smellman
0
610
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
550
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
250
大容量SSDとOpenStreetMap
smellman
0
170
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
630
国内向けタイルサーバの構築と運用について
smellman
0
1.6k
Python/Javascriptで読む点群
smellman
1
5.3k
日本のCommunity向け タイルサーバの現状
smellman
0
2.7k
Pythonで点群を読んでみよう
smellman
1
2.8k
Other Decks in Technology
See All in Technology
「OSアップデート:年に一度の「大仕事」を乗り切るQA戦略」_Mobile Tech Flex 〜4社合同!私たちのモバイル開発自慢大会〜
gu3
0
210
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
780
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
290
教育現場のプロンプトエンジニアリング問題を 解決するAIエージェントを作成してみた
ryoshun
0
120
GoとWasmでつくる軽量ブラウザUI
keyl0ve
0
130
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
0
210
ブログの作成に音声AIツールを使って音声入力しようとした話
smt7174
1
150
生成AI素人でも玄人でもない私がセイセイAIチョットワカルために勉強したこと
wkm2
2
310
Claude Codeで実践するスペック駆動開発入門 / sdd-with-claude_code
yoshidashingo
3
4.3k
歴史に敬意を! パラシュートVPoEが組織と共同で立ち上がる信頼醸成オンボーディング
go0517go
PRO
0
150
使って学ぼう MCP (と GitHub Codespaces)
tsubakimoto_s
1
220
AgentCore RuntimeをVPCにデプロイして 開発ドキュメント作成AIエージェントを作った
alchemy1115
3
290
Featured
See All Featured
Done Done
chrislema
186
16k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Designing Experiences People Love
moore
144
24k
Designing for humans not robots
tammielis
254
26k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
92
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
420
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
120
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Amusing Abliteration
ianozsvald
0
120
Transcript
ֻͷ܈σʔλΛ iTownsͰදࣔ͠Α͏ Taro Matsuzawa (@smellman)
ࣗݾհ Georepublic Japan γχΞΤϯδχΞ / CISO ຊUNIXϢʔβձձ/Ұൠࣾஂ๏ਓOSGeoຊࢧ෦ཧࣄ/Ұൠࣾஂ๏ਓΦʔϓ ϯετϦʔτϚοϓϑΝϯσʔγϣϯδϟύϯϝϯόʔ ౦ژిػେֶOB/౦ژిػେֶCySecݱੜ breakcoreΫϥελ
ͱݺΕͯ·͢
ࠓճͷత ੩ԬݝͷΦʔϓϯσʔλΛϓϩηογϯάͯ͠ϒϥβʹදࣔ͢Δ͜ͱ ϓϩηογϯάͷखॱͱҾ͔͔ͬΔͱ͜ΖΛղઆ͠·͢ ݩωλࣗͷhatena blogͷҰهࣄͰ͢ هࣄҎ্ͷجຊతʹͰ͖·ͤΜ
͏ͷ https://github.com/smellman/gis-society-2021-kakegawa εΫϦϓτͳͲ ֻͷ܈σʔλ ্هεΫϦϓτͰμϯϩʔυ͠·͢ Linux or macOS
ԿΛ͢Δ͔(1) όϥόϥͷlasσʔλ lastool Ұͭͷlasσʔλ
ԿΛ͢Δ͔(2) entwine-build.sh Ұͭͷlasσʔλ subset merge build Entwine 3DTiles
ԿΛ͢Δ͔(3) ept-tool Entwine 3DTiles Cesium 3DTiles
Cesium 3DTilesʹͰ͖ͳ͍ͷ͔ https://gitlab.com/Oslandia/py3dtiles Py3dtilesͰlas͔Β3DTilesมͰ͖Δ͕EPSG:2450ʹରԠ͠ ͍ͯͳ͍ ͍͓ͪ͏EPSGͷมͷύον͕͛ͨɺ·ͩ͏·͘ػೳ͍ͯ͠ ͳ͍… ͳ͓ɺgithubͰͳ͘gitlabͳͷͰҙ
ϓϩάϥϜͷհ
download.sh wgetίϚϯυͰҰׅμϯϩʔυ͢Δ͚ͩ
smellman/lastools lastoolsΛೖΕͨdocker image pdalͰmergeػೳ͕͋Δ͕ɺϝϞϦෆͰམͪΔΑ͏ͳͷͰlastools Λར༻ lastoolsࣗମݹ͍lasΛཧ͢ΔιϑτͰɺීஈ͍͢ΔͳΒpdalͷํ͕ ͓קΊ
entwine-build.sh / connormanning/ entwine entwineͷެࣜdocker image entwineܗࣜΛ࡞͢Δͷʹ͏ buildίϚϯυͰsubsetΦϓγϣϯͰ64ׂͨ͠ͷΛ࠷ޙʹmergeί ϚϯυͰҰͭͷEntwine 3DTilesΛ࡞
ept-tools(ΧελϜ൛) EPSG:2450 ʹରԠͤͨ͞ept-tools Proj4ͷఆٛΛՃ͚ͨͩ͠ ຊՈept-tools͕·࣮͕ͨมΘͬͯ͠·ͬͨͷͰύονΛ͛Δ ͷ͕͘͠ͳ͍ͬͯΔ Entwine 3DTiles͔ΒCesium 3DTilesʹม͢Δͷʹར༻
͋ͱ దʹखΛಈ͔͍ͯͩ͘͠͞ BuildΛ64ׂ͍ͯ͠ΔͷͰ͔͢͠ΔͱऴΘΒͳ͍Մೳੑ͋Γ· ͢ ผαʔό༻ҙͰ͖ΔͳΒparallel൛ΛͬͯΈ͍ͯͩ͘͞ ਵ࣭࣌Λड͚͚·͢