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

UNVT presentation set for Albania

UNVT presentation set for Albania

2021-10

Hidenori FUJIMURA

October 21, 2021
Tweet

More Decks by Hidenori FUJIMURA

Other Decks in Technology

Transcript

  1. UNVT: definiton a collection of Open Source Software (OSS) to

    produce, host, style and optimize vector tiles for web mapping. https://unvt.github.io Collaborators include: United Nations Geospatial Information Section / Global Service Centre, Geospatial Information Authority of Japan, PASCO, Geolonia, Mapbox, Furuhashi Laboratory - Aoyama Gakuin University, Japan Antarctic Research Expedition 63rd wintering party, etc. and ASIG. 2
  2. UNVT: principles 1. Use Open Source Software as a best

    way to collaborate. 2. Rely on UNIX as the standard foundation for web services. 3
  3. produce - Tippecanoe host - budo, nginx style - parse-hocon

    optimize - vt-optimizer UNVT Components 4
  4. produce - voxel tiles host - FTS style - charites

    optimize use - storytelling New developments 5
  5. FTS FTS is a tile service Tiling and hosting, free,

    as in freedom * Ghostscript Tiger is AGPL-ed. 12
  6. x.optgeo.org UNVT on Raspberry Pi Flock of Raspberry Pi in

    GSI 500GB HDD Produce Host Style Optimize 13
  7. FTS Tile Service SSH DNS Let’s Encrypt NFS HTTP/2 Tiles

    & Apps HTTP/2 HTTP Project partners in: Japanese Antarctic Research Expedition (JARE) 63rd Wintering Party Furuhashi Laboratory, Aoyama Gakuin University 14
  8. UNVT capacity building under UN Open GIS 2021-05-05: UNVT Workshop

    2021-05-12: UNVT Workshop in Japanese 2021-06/07: UNVT Exercise Materials are available to public. See next slides. 15
  9. produce: some advices 1. Work with small data first. You

    may need to divide the task. 2. Have time on your side. You may need to iterate. 3. Ask, if you have an issue. Collaboration is our core value. 20
  10. My recent production project: a-1 Produce vector tiles for Showa

    Station, Antarctica for Japan Antarctic Research Exploration (JARE) I am going to use charites for styling. Hopefully to be introduced in out next session. raster vector 21
  11. Our problem 1. Vector Tile styling is a new technology.

    üWe need to learn https://docs.mapbox.com/mapbox-gl-js/style-spec/. üOther existing style language such as SLD does not look good enough. 2. Base map styling is too complex. üWe can divide style description layer by layer. üCurrent solution: Use Human-Optimized COnfiguration Notation (HOCON) 23
  12. Possible questions and answers lIs there GUI for styling? 1.

    You need to pay if you want to have it. Ø GSI Maps Vector has GUI style editor made for GSI data. Ø https://maps.gsi.go.jp/vector/index.html 2. Basemap styling is too complex for GUI tools. lIs this method already established? No. We are making progress. 29
  13. https://github.com/unvt/charites • An easy, intuitive, and efficient command-line tool for

    writing vector map styles. • Transferred to the United Nations Vector Tile Toolkit just yesterday, after collaborative interaction with Geolonia, a start-up company in Tokyo, Japan. • Geolonia provides a web map produced from a mixture of GSI data, OpenStreetMap, Natual Earth, etc. 30
  14. 31

  15. produce - voxel tiles host - FTS style - charites

    optimize use - storytelling New developments 35
  16. FTS FTS is a tile service Tiling and hosting, free,

    as in freedom * Ghostscript Tiger is AGPL-ed. 36
  17. FTS Tile Service SSH DNS Let’s Encrypt NFS HTTP/2 Tiles

    & Apps HTTP/2 HTTP FTS Architecture 37 Commercial Internet connection, (even) from home.
  18. Proof of Concept, running 24/7@home • 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
  19. 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? 40
  20. My Plan •Introduce the concept of FTS and FTS Kit

    in the Final Conference and Regional Conference. 43