Maplat – -
1
2
• (Kohei Otsuka)
• 15
• Mapion社 -
• ATR-Promotions ( Stroly ) - /
• HERE Technologies
• Code for NARA Maplat
Code4XMap
3
What is Maplat?
4
/ /
5
© OpenStreetMap ©
MIT ライセンス
6
https://github.com/code4nara/Maplat/wiki
github
7
https://s.maplat.jp/r/aizumap ( )
https://s.maplat.jp/r/naramap ( )
https://github.com/code4nara/MaplatEditor/wiki 8
9
©
( )
10
©
©
Maplat
©
11
•
( )
• / (Web
/ )
• /
1 1 ( ) (
: 2017-218223)
• html
JavaScript/css
• UI API /
UI
12
• PWA(Progressive Web Application)
• JavaScript Web
IT
( )
•
• (turf.js)
(mapshaper) API(OpenLayers4) FOSS4G
• GIS (TMS/WMTS)
• 13
14
GPS On/Off
Maplat
)
)
(
&
/
15(
/
/
/ &
/
/
/
&
/
/
16
© OpenStreetMap
©
17
©
GPS
GPS
GPS
18
© 国土地理院
POI
POI
Wikipedia
19
20
MaplatEditor 21
(
)
22
/
4
23
© OpenStreetMap
24
©
) (
) ( (
(
)
(
(
25
© OpenStreetMap
ó
26
© OpenStreetMap
27
• (
) (
•
•
MaplatEditor
•
28
Maplat Stroly
(
Maplat
)
(
29
© Stroly
Maplat Stroly
(
Maplat
)
(
30
© Stroly
Maplat Stroly
(
Maplat
)
(
31
© Stroly
Maplat Stroly
(
Maplat
)
(
32
© Stroly
Maplat Stroly
(
Maplat
)
(
33
© Stroly
Maplat Stroly
(
Maplat
)
(
34
© Stroly
Maplat Stroly
(
Maplat
)
(
35
© Stroly
Maplat Stroly
(
Maplat
)
(
36
© Stroly
Maplat Stroly
(
Maplat
)
(
37
© Stroly
Maplat Stroly
(
Maplat
)
(
38
© Stroly
Maplat Stroly
Maplat
(
(
)
39
© Stroly
40
Maplat
Stroly
( )
Maplat: 1.79e-10
Stroly: 10.65
(2601 )
Maplat: 85ms
Stroly: 232ms
https://jsfiddle.net/kochizufan/vs3o6erj/
• Stroly >
• Stroly > == >
= > Maplat
• 5810411
• 2
• 1 2
>
=> > >
= 1 2
=>
• 9
• ( )…
=>
…( )
>
>
41
42
43
FOSS4G
turf.js
44
FOSS4G
turf.js
45
(1) 46
(2) 47
48
A
A
B
B
C
C
49
50
© OpenStreetMap
51
) (
(
(
(
(
)
52
53
&
54
2
A
A
A
A
B
B
B
B
C
C
C
C
DD
D D
1)
2)
55
1
A
A
B
B
C
C
DD
)
)
A
A
B
BC
C
DD
56
2
)
)
A
A
B
BC
C
D D
A
A
B
B
C
C
D D
E
E
=
= >
57
58
• 1
( )
•
•
•
• (https://s.maplat.jp/r/uedamap)
• (https://s.maplat.jp/r/moriokamap)
• (https://s.maplat.jp/r/sabaemap)
• (https://s.maplat.jp/r/iwakimap)
•
•
(https://github.com/code4nara/JizoProject/wiki)
https://s.maplat.jp/r/narajizomap 59
60
•
• Stroly, David Ramsey Collection, MapWarper Maplat
MaplatEditor
• MapWarper Maplat
•
•
• 2018 6
• API UI
• PWA SPA(Single Page Application) API
61
•
•
• Web HTTP Byte Range
•
•
•
• API
•
62
© OpenStreetMap
/
• /TMS
• /
/ / / /
• / / /
/
• / / /
• Maplat TMS
63
• 3D Maplat
• Maplat
• Cesium 3D
•
• Maplat
•
• 3D
• 3D
64

Maplat - 双方向非線形全単射変換を保証する古地図アプリケーション