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
OpenMapTIles Map Server が爆誕していた件
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Taro Matsuzawa aka. btm
September 08, 2017
Technology
9.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OpenMapTIles Map Server が爆誕していた件
ちょっと調べました
Taro Matsuzawa aka. btm
September 08, 2017
More Decks by Taro Matsuzawa aka. btm
See All by Taro Matsuzawa aka. btm
OpenLayers ext TypeScript declarationの開発
smellman
0
670
平成生まれのためのUNIX&IT歴 史講座 ~番外編~
smellman
2
610
掛川城の点群データをiTownsで表示しよう
smellman
0
370
そのJavascript、全部TypeScriptにしちゃえ
smellman
1
270
大容量SSDとOpenStreetMap
smellman
0
180
MapLibreとtile.openstretmap.jpで始めるベクトル地図プログラミング
smellman
1
680
国内向けタイルサーバの構築と運用について
smellman
0
1.9k
Python/Javascriptで読む点群
smellman
1
5.5k
日本のCommunity向け タイルサーバの現状
smellman
0
2.8k
Other Decks in Technology
See All in Technology
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
2.6k
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
530
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
2k
TiDBファミリーにDWHが新登場!! TiDB最新情報 / TiDB update 202609
yoshiakiyamasaki
0
180
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
120
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
200
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
150
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
230
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
1
160
IR Today: Theory, Practice, and Agents
dtunkelang
0
310
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
A Soul's Torment
seathinner
8
3.7k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Balancing Empowerment & Direction
lara
6
1.3k
How to make the Groovebox
asonas
2
2.5k
We Have a Design System, Now What?
morganepeng
55
8.3k
Google's AI Overviews - The New Search
badams
0
1.6k
Making Projects Easy
brettharned
120
6.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Transcript
0QFO.BQ5JMFT.BQ 4FSWFS͕രͯͨ݅͠ 5BSP.BUTV[BXB !TNFMMNBO (FPSFQVCMJD
͙͙ͬͨΒͳΜ͔͍ͨ IUUQTIVCEPDLFSDPNSLMPLBOUFDIPQFONBQUJMFTTFSWFS
͜ΕͬΆ͍ IUUQTPQFONBQUJMFTDPNTFSWFS
ಈ͔͢ $ docker run --rm -it -v $(pwd):/data \ -p
8080:80 klokantech/openmaptiles-server ίϚϯυΛݟ͍͢Α͏ೋߦʹͯ͠·͢
ελʔτը໘
ϦʔδϣϯΛબͿ
͑ΔελΠϧΛબͿ
ଞͷελΠϧՃͰ͖Δ "EWBODFE0QUJPOT
࠷ޙʹઃఆ
Ճͷઃఆ͋Δ
%PXOMPBEΩʔήοτ͠Ζ
Կʹ͏͔ʹΑͬͯมΘΔ
Ṗ w 0QFO.BQ5JMFTͷμϯϩʔυFEVDBUJPOͰΞΧϯ τ࡞͕ඞਢͩͬͨͣ w XJ[BSEܦ༝ͩͱͲ͏ೝূ͕ඞཁͳ͍ͬΆ͍ w Μʁ
͜Ε͕ී௨
ͳΔ΄σΟε ϞβΠΫ͔͚͚ͨͲόϨόϨͰʜ
ؾΛऔΓ͠·͠ΐ͏ɻ
μϯϩʔυΩʔ͕औಘͰ͖ Εμϯϩʔυ
ɻ Ͳ͏ΈͯUJMFTFSWFSHMͰ͢ɻ
ͪΌΜͱ ϗεςΟϯάͰ͖·͢
࡞͞ΕΔͷ $ ls -la total 342824 drwxr-xr-x+ 4 btm staff
136 9 9 07:54 . drwxr-xr-x+ 34 btm staff 1156 9 9 07:21 .. -rw-r--r--+ 1 btm staff 640 9 9 07:54 config.json -rw-r--r--+ 1 btm staff 175521792 9 9 07:54 osm-2017-07-03- v3.6.1-japan_tokyo.mbtiles
DPOpHKTPO { "styles": { "standard": [ "dark-matter", "klokantech-basic", "osm-bright", "positron"
], "custom": [], "lang": "", "langLatin": true, "langAlts": true }, "settings": { "serve": { "vector": true, "raster": true, "services": true, "static": true }, "raster": { "format": "PNG_256", "hidpi": 2, "maxsize": 2048 }, "server": { "title": "", "redirect": "", "domains": [ "localhost:8081" ] }, "memcache": { "size": 2, "servers": [ "localhost:11211" ] } } }
Θ͔ͬͨ͜ͱ w EPDLFSDPOUBJOFSͷதʹαʔόͷίʔυ͕͋Δ w VTSMPDBMTSDҎԼ͕த w VTSMPDBMTSDSVOTI͕αʔόͷىಈͷ࣮ମ w XJ[BSEͱ͍͏ΞϓϦ͕XJ[BSEͷதͷ༷
w UTHMKTPOͱ͍͏ϑΝΠϧΛੜͯͦ͠Ε͕͋ΕTVQFSWJTPSE Λಈ͔͢ w UTHMKTPOUJMFTFSWFSHMͷKTPOϑΝΠϧ
Θ͔ͬͨ͜ͱ w EBSLNBUUFSͷΈ1/(ը૾Λࢀর͢ΔελΠϧɻͳͥ͜ ͏ͳͬͯΔͷ͔Θ͔ΒΜ w VTSMPDBMTSDBTTFUTʹϑΥϯτελΠϧͳͲΛೖΕ ͍ͯΔ w HJUIVC͔Βμϯϩʔυͨ͠ͷΛCTEUBSͰॲཧͯ͠
͍ͯौ͍
ͨͿΜ w μϯϩʔυΩʔμϯϩʔυͷͱ͖͚͔ͩ͠Θͳ ͍ w 1MBOFUΛҰ࣌ؒҎʹμϯϩʔυͰ͖ͪΌ͏ͱ FEVDBUJPOͰ1MBOFUͷ৴͕ग़དྷͯ͠·͏ w ͍͍ͷ͔ͦΕ w
ͦͦHFUͰ͞Βͬͱ͋ͬͯͪΐͬͯͳΔ
·ͩݟͯͳ͍ͷ w NFNDBDIFEͷதEPDLFSDPOUBJOFSʹUFMOFU͕ೖͬ ͯͳ͔ͬͨͷͰఘΊͨ w ͜Ε͔Β04$౦ژʹ͍͘ͷͰʜ w XJ[BSEͷιʔείʔυMFTT͕ͳͪ͘ΌΜͱݟΕͯͳ͍ w ͱ͍͏͔͜Ε͔Β04$౦ژʹ͍͘ͷͰʜ
·ͱΊ w தUJMFTFSWFSHMͳΜͰ͋Δఔ͜ΕΘͳͯ͋͘ Δఔ࡞ΕΔ ͱ͍͏͔࡞ͬͯΔ w μϯϩʔυΩʔΛചΔͨΊͷΈͱͯ͋͠Δఔ Α͘Ͱ͖͍ͯͦ͏ w
ͱ͍͍͍͑ͷ͔ΞϨX