Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

1,185 views

Published on

Maplatは古地図/絵地図を歪める事なくGPSや正確な地図と連携させられるオープンソースプラットフォームです。 他のソリューションにない特徴として、各地図の座標変換において非線形かつ全単射な投影変換が定義可能という点が挙げられます。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

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

×