Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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.4k
VR展示しくじり先生 / The "Sikujiri Sensei" of VR Exhibition
tsukumaru
0
2.2k
Other Decks in Technology
See All in Technology
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
510
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
140
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
140
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
170
AI時代に求められる優秀なTechLeadの振る舞い
pospome
4
4.9k
新卒エンジニア、 介護士になる
ryu1013
1
680
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.5k
生成AI時代のIAMのマニアックな話
takuros
3
320
cdkd (CDK Direct)
gotok365
3
200
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
130
Deep Data Security 機能解説
oracle4engineer
PRO
3
1k
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
890
For a Future-Friendly Web
brad_frost
184
11k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
760
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
660
Embracing the Ebb and Flow
colly
88
5.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
870
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
680
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
970
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Λ͏͜ͱͰɺϨϯμϦϯά͞ ΕͨλΠϧσʔλΛը૾ͱͯ͠ग़ྗͰ͖Δ • ؆୯ʹ࣮Ͱ͖͓ͯखܰ
͓·͚
͓·͚
؆୯ʂ ίϚϯυϥΠϯͰ͍·͠ΐ͏