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.5k
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
2k
VR展示しくじり先生 / The "Sikujiri Sensei" of VR Exhibition
tsukumaru
0
1.7k
Other Decks in Technology
See All in Technology
Jetpack Composeで始めるServer Cache State
ogaclejapan
2
170
20241220_S3 tablesの使い方を検証してみた
handy
3
360
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
330
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
160
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
180
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
260
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
220
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
2
2.2k
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
Snykで始めるセキュリティ担当者とSREと開発者が楽になる脆弱性対応 / Getting started with Snyk Vulnerability Response
yamaguchitk333
2
180
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
690
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Six Lessons from altMBA
skipperchong
27
3.5k
A designer walks into a library…
pauljervisheath
204
24k
RailsConf 2023
tenderlove
29
940
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
A Philosophy of Restraint
colly
203
16k
GraphQLとの向き合い方2022年版
quramy
44
13k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
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Λ͏͜ͱͰɺϨϯμϦϯά͞ ΕͨλΠϧσʔλΛը૾ͱͯ͠ग़ྗͰ͖Δ • ؆୯ʹ࣮Ͱ͖͓ͯखܰ
͓·͚
͓·͚
؆୯ʂ ίϚϯυϥΠϯͰ͍·͠ΐ͏