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
Goで地図サーバを構築した話
Search
tsukumaru
December 11, 2017
Technology
2
1.6k
Goで地図サーバを構築した話
golang.tokyo#11 での発表資料です。
https://techplay.jp/event/641403
tsukumaru
December 11, 2017
Tweet
Share
More Decks by tsukumaru
See All by tsukumaru
オンボーディング始めました
tsukumaru
0
2.1k
VR展示しくじり先生 / The "Sikujiri Sensei" of VR Exhibition
tsukumaru
0
1.8k
Other Decks in Technology
See All in Technology
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
500
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
240
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
140
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
5
590
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
100
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
300
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
Tech-Verse 2025 Global CTO Session
lycorptech_jp
PRO
0
1.1k
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
290
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
200
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
730
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
370
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Building Adaptive Systems
keathley
43
2.6k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
GitHub's CSS Performance
jonrohan
1031
460k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Gamification - CAS2011
davidbonilla
81
5.3k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
4 Signs Your Business is Dying
shpigford
184
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
Being A Developer After 40
akosma
90
590k
The Pragmatic Product Professional
lauravandoore
35
6.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
GoͰਤαʔόΛ ߏஙͨ͠ @tsukumaru 2017/12/11 golang.tokyo#11
ࣗݾհ • tsukumaru (@maruju_fav) • גࣜձࣾϞόΠϧϑΝΫτϦʔ ΤϯδχΞ2 • Perl/Unity/ڝϓϩ
ࠓGoͰਤαʔόΛ ߏஙͨ͠Λ͠·͢
Want • ͍··ͰGoogle MapΛ͍͕ͬͯͨɺࣗࣾͰ ਤσʔλΛཧ͍ͨ͠ͱ͍͏ʹͳͬͨ • SP൛ʹಈతͳਤɺFP൛ʹ੩తը૾ͷ ਤ • ਤʹϚʔΧʔΛཱͯͨΓύεΛҾ͍ͨΓ
͍ͨ͠
None
ਤσʔλͲ͔͜ΒखʹೖΕΑ͏ • OpenMapTilesΛ༻ • ੈքதͷਤλΠϧσʔλΛμϯϩʔυͰ ͖Δ • https://openmaptiles.org/ (༻ར༻༗ྉ) •
ެࣜఏڙͷDockerΠϝʔδΛͬͯਤλΠϧ αʔόͱͯ͠ىಈͤ͞Δ • klokantech/tileserver-mapnik
None
ਤը૾ΛͲ͏ͬͯੜ͠Α͏ • go-staticmapsͱ͍͏ϥΠϒϥϦΛ͏ • https://github.com/flopp/go-staticmaps • ਤλΠϧσʔλʹରͯ͠ϚʔΧʔͳͲΛͭ ͚ͯը૾ͱͯ͠ฦͯ͘͠ΕΔ • ϥΠϒϥϦͱͯ͠ίϚϯυϥΠϯͱͯ͠
͑Δ
None
None
͋ͱϑϨʔϜϫʔΫʹͤͯ ը૾Λฦ٫ͯ͘͠ΕΔAPIαʔό ͱ࣮ͯ͢͠Ε…
Ҡྃʂ
·ͱΊ • OpenMapTilesެࣜͰରԠ͢ΔDockerΠ ϝʔδ͕͋ΔͷͰλΠϧαʔόͱͯ͠ѻ͍ ͍͢ • go-staticmapsΛ͏͜ͱͰɺϨϯμϦϯά͞ ΕͨλΠϧσʔλΛը૾ͱͯ͠ग़ྗͰ͖Δ • ؆୯ʹ࣮Ͱ͖͓ͯखܰ
͓·͚
͓·͚
؆୯ʂ ίϚϯυϥΠϯͰ͍·͠ΐ͏