Upgrade to Pro — share decks privately, control downloads, hide ads and more …

UNVT Storytelling

UNVT Storytelling

UNVT Storytelling Workshop
2021-10-22T09:00/10:00-04:00 @ MS Teams

Hidenori FUJIMURA

October 22, 2021
Tweet

More Decks by Hidenori FUJIMURA

Other Decks in Technology

Transcript

  1. UNVT Storytelling Hidenori Lead, UNVT / Geospatial Information Authority of

    Japan 2021-10-22 1
  2. (Re)introduction of UNVT 2

  3. produce - Tippecanoe host - budo, nginx style - parse-hocon

    optimize - vt-optimizer UNVT Components 3
  4. UNVT: typical product 4

  5. Expansion of UNVT UNVT optgeo FTS EV 130 repos. Adopt

    Geodata 5
  6. Topography & Landform classifications https://optgeo.github.io/one-styled 6

  7. Voxel Tiles from point cloud (LAS) data https://x.optgeo.org/kid-a pow er

    line 7
  8. Expansion of UNVT UNVT optgeo FTS EV Earth Observation plus

    Vector Tiles 8
  9. JAXA HRLULC & Topography & Elevation https://optgeo.github.io/hrlulc3d512 9

  10. UNVT on the way forward. UNVT moves Web Maps forward

    to the users and fields. produce new development on raster and point clouds. host FTS Kit comprised of Raspberry Pi style Charites, 3D (terrain and city models) optimize repetition of measurements and prototyping use storytelling 10
  11. mapbox/storytelling 11

  12. Web Map philosophy and storytelling • Web Maps • Google

    Maps, Apple Maps, Azure Maps, Geolonia Maps, GSI Maps, OS Maps - Maps natively implemented on the Web technology. • mapbox/storytelling = low-code web application; no software package 1. No geo-analysis function 2. Fast, Flexible, Free, Field-oriented, and Fun! • Everything is intentionally on CUI, like in the mainstream Web. 12
  13. unvt/tell 13

  14. The Hands-on 14

  15. https://unvt.github.io/tell scroll to move to next chapters 15

  16. Information source: What’s In Blue 16

  17. Basemap for the session: Natural Earth https://github.com/optgeo/relief 17

  18. Let’s get down to the code: https://github.com/unvt/tell ← unvt/charites style

    ← CC0 License ← introduction document ← build scripts 18
  19. Let’s get down to the code: https://github.com/unvt/tell/tree/main/docs This is everything

    (on the web server) 19
  20. https://github.com/unvt/tell/blob/main/docs/story.yml This is how you write a story. 20

  21. story.yml? YAML is a human friendly data serialization language for

    all programming languages. 21
  22. Let’s make a copy of the map 1. Sign-in on

    GitHub (if you haven’t.) 2. Access https://github.com/unvt/tell 3. Click on upper left. 22 Now you have your copy.
  23. Let’s host ‘your’ map on GitHub Pages 1. Click 2.

    Click on the left 3. Choose and 23 Now you have your copy. Your site is ready.
  24. 24

  25. Modify your story https://github.com/{you}/tell/blob/main/docs/story.yml Click to edit story.yml on your

    web browser. 25
  26. e.g. Put your name in byline, and https://github.com/{you}/tell/blob/main/docs/story.yml 26

  27. When , your site is updated • https://github.com/{you}/tell • https://{you}.github.io/tell

    27
  28. Advanced 28

  29. 29 Domain Specific Language (DSL) ← UN colleagues might be

    able to update the style URL to Taro’s. ← You can add more locations or make them more precise.
  30. More Advanced 30

  31. You can even change how DSL is interpreted at docs/module.js

    31
  32. End of Hands-on → One more thing! 32

  33. Introduction of FTS Kit 33

  34. UNVT on the way forward. UNVT moves Web Maps forward

    to the users and fields. produce new development on raster and point clouds. host FTS Kit comprised of Raspberry Pi style Charites, 3D (terrain and city models) optimize repetition of measurements and prototyping use storytelling 34
  35. Expansion of UNVT UNVT optgeo FTS EV Tile Service 35

  36. FTS Tile Service SSH DNS Let’s Encrypt NFS HTTP/2 Tiles

    & Apps HTTP/2 HTTP FTS Architecture 36 Commercial Internet connection, (even) from home.
  37. FTS: aim •Flexible Tile Service •Field-oriented Tile Service •Fast Tile

    Service •Fun Tile Service •Free Tile Service 37
  38. FTS Proof of Concept, running 24/[email protected] • https://x.optgeo.org/hrlulc - high

    resolution land cover • https://x.optgeo.org/a-1 - Showa Station, Antarctica • https://x.optgeo.org/kid-a - Voxel Tile ver. A • https://x.optgeo.org/kid-b - Voxel Tile ver. B • https://x.optgeo.org/kid-c - Voxel Tile ver. C • https://x.optgeo.org/bv/{z}/{x}/{y}.pbf - a copy of the topographic map vector tiles of while Japan (43 GB) • https://x.optgeo.org/et10b/(et256|et512) - elevation tiles of whole Japan 38
  39. A recent problem with UNVT 1. UNVT is available to

    everyone because of its Open License. 2. However, it requires too many ICT skills. 3. What if we can provide the computing environment in a single physical package, ready to be used? 4. FTS Kit - FTS in a single physical package? 39
  40. Expansion of UNVT UNVT optgeo FTS EV 40 FTS Kit

  41. FTS Kit: concept 41 FTS Kit USB 5V

  42. FTS Kit: concept 42 USB 5V WiFi access point, web

    server and NFS server
  43. FTS Kit: status Launch customer: Japan Antarctic Research Expedition (63rd

    wintering party) @ Showa Station, Antarctica https://www.nipr.ac.jp/antarctic/ Raspberry Pi with vector tile server and GPS antenna, for the use in both station and field. https://x.optgeo.org/a-1 43