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
Taro Matsuzawa aka. btm
October 30, 2021
Technology
0
250
掛川城の点群データを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
510
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
470
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
190
大容量SSDとOpenStreetMap
smellman
0
110
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
540
国内向けタイルサーバの構築と運用について
smellman
0
1.1k
Python/Javascriptで読む点群
smellman
1
4.9k
日本のCommunity向け タイルサーバの現状
smellman
0
2.6k
Pythonで点群を読んでみよう
smellman
1
2.4k
Other Decks in Technology
See All in Technology
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
450
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
350
Formal Development of Operating Systems in Rust
riru
1
420
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
120
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
あなたの知らないクラフトビールの世界
miura55
0
130
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
Cloudflareで実現する AIエージェント ワークフロー基盤
kmd09
0
290
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
180
いま現場PMのあなたが、 経営と向き合うPMになるために 必要なこと、腹をくくること
hiro93n
9
7.7k
Godot Engineについて調べてみた
unsoluble_sugar
0
400
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
YesSQL, Process and Tooling at Scale
rocio
170
14k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Code Review Best Practice
trishagee
65
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
Building an army of robots
kneath
302
45k
Side Projects
sachag
452
42k
Documentation Writing (for coders)
carmenintech
67
4.5k
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൛ΛͬͯΈ͍ͯͩ͘͞ ਵ࣭࣌Λड͚͚·͢