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
TileCloudの裏側
Search
Takayuki Miyauchi
May 19, 2019
Technology
0
290
TileCloudの裏側
和歌山のITコミュニティ Wacker での発表資料です。
Takayuki Miyauchi
May 19, 2019
Tweet
Share
More Decks by Takayuki Miyauchi
See All by Takayuki Miyauchi
データ連携基盤としてのベクトルタイル
miya0001
1
140
不動産に関連しそうなデータもろもろ
miya0001
0
50
Geolonia Maps for SmartCity
miya0001
0
590
ベクトルタイルで見えてきたデジタル地図の未来
miya0001
0
240
不動産IDの仕組みと今後の課題
miya0001
0
270
オープンソースでつくるオープンソースっぽい地図の会社の挑戦
miya0001
0
250
ITエンジニアのための住所システムのお話
miya0001
0
87
地方の子供たちを宇宙へ! きのくにICT教育
miya0001
1
220
ホスティングの立場からのWordPressへの貢献と協力
miya0001
0
910
Other Decks in Technology
See All in Technology
Cracking the KubeCon CfP
inductor
2
250
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
780
MapLibreとAmazon Location Service
dayjournal
1
160
require(ESM)とECMAScript仕様
uhyo
3
800
JSON攻略法.pdf
miyakemito
8
5.1k
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
350
ServiceNow Knowledge Learning Rise up
manarobot
0
210
JAWS-UG Bedrock Claude Night
yamahiro
3
620
Cypress or Playwright?
rainerhahnekamp
0
120
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
GraphQLとの向き合い方2022年版
quramy
32
12k
BBQ
matthewcrist
80
8.8k
Web Components: a chance to create the future
zenorocha
305
41k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
The Language of Interfaces
destraynor
151
23k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Building an army of robots
kneath
300
41k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Gamification - CAS2011
davidbonilla
76
4.6k
Bash Introduction
62gerente
604
210k
Transcript
5JMF$MPVEͷཪଆ 2019/05/19 Takayuki Miyauchi
5JMF$MPVEͱʁ ΣϒαΠτΞϓϦʹΈࠐΉͨΊͷਤͷϗεςΟϯάαʔϏεɻ ਤαʔϏεͰͳ͍ͷͰɺಠࣗʹҐஔใ$PPLJFͳͲͷݸਓใΛѻ͍·ͤΜɻ ѻ͏ͷਤ༻ͷʮλΠϧʯͱͦΕΛදࣔ͢ΔͨΊͷ"1*ɻ
ݱࡏ·ͩϓϥΠϕʔτϕʔλͰ͢ɻɻɻ ݄̓ॳ०ʹϩʔϯν͢Δ༧ఆͰ͢ɻ
ΣϒਤͷΈ
ϝϧΧτϧਤ๏ ٿّΛYϐΫηϧͷਖ਼ํܗͰׂɻ ζʔϜϨϕϧ্͕͕ͭΔͨͼʹׂ͞Ε͍ͯ͘ɻ ਖ਼ํܗͷը૾͕ฒͿ͜ͱ͔ΒʮλΠϧʯͱݺΕΔɻ ʢ͜ͷը૾ཧӃਤΛ༻͍ͯ͠·͢ɻʣ
ϥελʔλΠϧͱ ϕΫτϧλΠϧ
ϥελʔλΠϧ w ਤ༻ͷը૾ʹ1/(·ͨ+1&(ϑΥʔϚοτ͕༻͞Ε ͍ͯΔɻ w αʔόʔαΠυͰը૾Λಈతʹੜ͢Δඞཁ͕͋Δɻ
ϕΫτϧλΠϧ w +40/ΛόΠφϦʹͨ͠੩తͳϑΝΠϧϑΥʔϚοτɻ w ΫϥΠΞϯταΠυͰ8FC(-Λ༻ͯ͠ϨϯμϦϯάɻ
5JMF$MPVEϕΫτϧλΠϧ w දݱྗ͕๛͔Ͱ͖Ε͍ɻϢʔβʔʹΑΔσβΠϯͷΧελ ϚΠζ͕ൺֱత؆୯ɻ w σʔλྔ͕͍ܰɻ w ͻͱͭͻͱͭͷ͕࣋ͭΦϒδΣΫτʹ+BWB4DSJQU͔ ΒΞΫηε͢Δ͜ͱ͕Մೳɻ w
ΫϥΠΞϯταΠυͷෛՙ͕ߴΊɻ w ϒϥβґଘͱͷઓ͍ɻɻɻ
༷
σʔλ w /BUVSBM&BSUI w 0QFO4USFFU.BQ w ͦͷଞ ϕΫτϧλΠϧͷ߹ɺઙ͍ζʔϜϨϕϧͰ04.ͷσʔλϙΠϯτͷ͕ଟ͗ͯ͢ ϨϯμϦϯάʹۃʹ͕͔͔࣌ؒͬͯ͠·͏ͨΊɺదʹলུ͞Εͨσʔλ͕ඞཁɻ
<div class="tilecloud" data-lat="35.65810422222222" data-lng="139.74135747222223" data-zoom="9" data-gesture-handling="off" data-geolocate-control="on" ><strong>ຊܦҢݪ</strong></div> Embed API
w .BQCPY(-+4ʹޓ w ຊޠͷϩʔΧϥΠθʔγϣϯ w ࠃࡍԽͷରԠ w )5.-͚ͩͰਤͷઃஔˍΧελϚΠζ͕Մೳɻ
Πϯϑϥ
w λΠϧ w $MPVE'SPOU -BNCEB!&EHF 4 w &NCFE"1* +BWB4DSJQU"1*
w "1*(BUFXBZ -BNCEB %ZOBNP%# w μογϡϘʔυ w "1*(BUFXBZ -BNCEB %ZOBNP%# w ϑϩϯτΤϯυʹ/FUMJGZ Serverless
ެࣜαΠτϒϩάɺυΩϡϝϯταΠτ/FUMJGZ (JU)VC1BHFTΛ༻ɻ Netlify
$JSDMF$*Λར༻ͯ͠ɺ֤छ"1*ɺλΠϧͷ৴ɺ +BWB4DSJQU"1*ͳͲͷςετΛఆظతʹ࣮ߦɻ CircleCI
՝
w ϫʔΫϑϩʔͷվળͰλΠϧͷαΠζΛ͙Β͍ʹͰ͖ Δ͜ͱ͕Θ͔ͬͯ͠·ͬͨɻɻɻ w ϨϯμϦϯάΛͬͱ͍ͨ͘͠ɻ w JO-Oɻ͍Ζ͍ΖδϨϯϚɻ ͬͱ͘ େͳσʔλྔΛऔΓѻ͏ͨΊଐਓੑ͕ߴ͘ͳΓ͕ͪɻ ͍Ζ͍ΖͳϨΠϠʔͰͷࣗಈԽ͕ͱͯॏཁɻ
w (FP+40/Λ࡞͠ެ։ɺڞ༗Ͱ͖ΔΑ͏ʹ͍ͨ͠ɻ w ελΠϧͷΤσΟλʔ͕΄͍͠ɻ(FP+40/ͱಉ༷ʹϢʔ βʔؒͰڞ༗Ͱ͖ΔΑ͏ʹ͍ͨ͠ɻ μογϡϘʔυ
w ओͳίετసૹྉۚɻ w αʔόʔϨεͳͷͰݻఆίετ΄ͱΜͲͳ͍ɻ w ҙ֎ͱେ͖͍ͷ9999ɻ ίετ
0QFO4PVSDJOH
w 5JMF$MPVEͷ+BWB4DSJQU"1*ΦʔϓϯιʔεͰެ։͠ ͍ͯ·͢ɻ Embed API
w .BQCPY(-+4༻ͷϓϥάΠϯͳͲɺ݅ͷϓϩδΣΫ τΛެ։தɻ github.com/tilecloud
ࢼͯ͠ΈΑ͏
w :063"1*,&:ɺςετ༻ͷ"1*ΩʔͰ͢ɻ w ϩʔΧϧڥ͓ΑͼQMBZDPEFJPͰڐՄ͍ͯ͠·͢ɻ YOUR-API-KEY
EPDTUJMFDMPVEJP