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
1.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Goで地図サーバを構築した話
golang.tokyo#11 での発表資料です。
https://techplay.jp/event/641403
tsukumaru
December 11, 2017
More Decks by tsukumaru
See All by tsukumaru
オンボーディング始めました
tsukumaru
0
2.3k
VR展示しくじり先生 / The "Sikujiri Sensei" of VR Exhibition
tsukumaru
0
2k
Other Decks in Technology
See All in Technology
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
52
58k
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
9.3k
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
310
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
870
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
530
Microsoft Build Keynoteふりかえり
tomokusaba
0
120
Ruby::Boxでできること、Refinementsでできること
joker1007
3
410
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
130
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
3
500
EventBridge Connection
_kensh
5
670
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Building AI with AI
inesmontani
PRO
1
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Amusing Abliteration
ianozsvald
1
200
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Λ͏͜ͱͰɺϨϯμϦϯά͞ ΕͨλΠϧσʔλΛը૾ͱͯ͠ग़ྗͰ͖Δ • ؆୯ʹ࣮Ͱ͖͓ͯखܰ
͓·͚
͓·͚
؆୯ʂ ίϚϯυϥΠϯͰ͍·͠ΐ͏