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

GSI/Japan Vision for Open Geospatial for Good

GSI/Japan Vision for Open Geospatial for Good

2022-08-23T10:40/11:00
UN Open GIS Seminar: “Open Geospatial for Good”

Hidenori FUJIMURA

August 23, 2022
Tweet

More Decks by Hidenori FUJIMURA

Other Decks in Technology

Transcript

  1. GSI/Japan
    Vision for Open
    Geospatial for Good
    Hidenori
    WG4: United Nations Vector Tile Toolkit
    Geospatial Information Authority of Japan
    2022-08-23T10:40/11:00
    UN Open GIS Seminar: “Open Geospatial for Good”
    1

    View full-size slide

  2. About me
    Hidenori
    IT engineer by training. Joined Geospatial Information Authority of
    Japan (GSI) in 2002.
    GSI
    National Geospatial Information Authority of Japan.
    2
    1869 Founded with participants from the previous government
    2003 Started tile-based web mapping
    2014 Started vector tile experiment
    2019 Released vector tile web maps - GSI Maps Vector
    2023? Provide legally official release of vector tiles

    View full-size slide

  3. Current status
    Future vision
    3

    View full-size slide

  4. United Nations Vector Tile Toolkit
    is the contribution to the United Nations Open GIS Initiative
    since 2018. We support our partners:
    4
    Design Produce Operate
    Vector Tiles

    View full-size slide

  5. Purpose: we support web map operators
    🇺🇳‍ UNGSC
    United Nations Global Service Centre
    🇯🇵‍ GSI
    Geo. Info. Authority of Japan
    🇦🇱‍ ASIG
    State Authority for Geo. Info.
    5

    View full-size slide

  6. e.g. ArcGIS REST API impl.: https://github.com/unvt/itoma
    For a hybrid of ArcGIS Online and UNVT
    6
    * itoma [いとま; 暇] is an archaic Japanese word that stands for rest.

    View full-size slide

  7. 7
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    Make it visible.
    Examples on the Web.

    View full-size slide

  8. 3D terrain: https://optgeo.github.io/nagi-vi
    GSI data: Vector Tiles + Terrain Tiles + Ortophotos
    8

    View full-size slide

  9. Voxel Tiles: https://optgeo.github.io/togari
    LiDAR data: Lightweight abstraction for digital space
    9

    View full-size slide

  10. ZFXY: https://github.com/unvt/zfxy-spec
    Open specifications for Voxel Tiles
    10

    View full-size slide

  11. COPC: https://x.optgeo.org/copc
    Raw LiDAR data: COPC.io evaluation
    11

    View full-size slide

  12. Japan: https://optgeo.github.io/kageyu-kagami
    Hosted on a single-board PC (UNVT Portable)
    12

    View full-size slide

  13. Albania: https://optgeo.github.io/durana-dev
    UNVT app prototype for a cooperation project
    13

    View full-size slide

  14. Antarctica: https://optgeo.github.io/a-1
    Prototype for Antarctic Research Expedition
    14

    View full-size slide

  15. protomaps.js: https://optgeo.github.io/proton
    Evaluation of a new web map library
    15

    View full-size slide

  16. Address: https://optgeo.github.io/jukyo-master
    Address point data as a heat map
    16

    View full-size slide

  17. 17
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    Adopt Geodata
    data
    We produce vector tiles from public
    geospatial data.
    No server resources?
    No worry.

    View full-size slide

  18. UNVT Portable
    Raspberry Pi 4B, Mobile Battery,
    and Solar Charger, with WiFi
    Estimated running hours
    (Tested with ANKER PowerCore series)
    19
    18 hours 20100 mAh battery
    10 hours 10000 mAh battery
    4 hours 5000 mAh battery

    View full-size slide

  19. 20
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    UNVT Portable
    deployment
    We demonstrate practical uses in
    disaster response and training.
    Adopt Geodata
    data
    We produce vector tiles from public
    geospatial data.

    View full-size slide

  20. 21
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    UNVT Portable
    deployment
    We demonstrate practical uses in
    disaster response and training.
    Adopt Geodata
    data
    We produce vector tiles from public
    geospatial data.
    How can we bulild
    capacity?

    View full-size slide

  21. Documentation 22

    View full-size slide

  22. 24
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    UNVT Portable
    deployment
    We demonstrate practical uses in
    disaster response and training.
    Adopt Geodata
    data
    We produce vector tiles from public
    geospatial data.
    Denshujo
    community of practice
    Support each other in capatity
    building for practice.

    View full-size slide

  23. Fast and secure sites
    25
    United Natios Vector Tile Toolkit
    software
    We support web map operators.
    UNVT Portable
    deployment
    We demonstrate practical uses in
    disaster response and training.
    Adopt Geodata
    data
    We produce vector tiles from public
    geospatial data.
    Denshujo
    community of practice
    Support each other in capatity
    building for practice.

    View full-size slide

  24. For fast and secure sites - Jamstack
    Jamstack is an architectural approach that decouples the web
    experience layer from data and business logic, improving flexibility,
    scalability, performance, and maintainability.
    It enables a composable architecture for the web where custom logic
    and 3rd party services are consumed through API.
    26

    View full-size slide

  25. Current status
    Future vision
    27

    View full-size slide

  26. From Principles to Strategy
    Government Principles GSI is following:
    1. link domestic measures with international cooperation
    (SDGs Implementation Guiding Principles (2019))
    2. make use of private-sector innovation to improve user
    experiences (Digital Principles for Structural Reforms (2022))
    Identified strategy
    We need a better Community Strategy that build a better community
    and integrate them into business.
    28

    View full-size slide

  27. Drafting Community Strategy
    It would be a good time for us to document:
    1. business vision and community vision
    2. community promise
    3. community value statement
    4. high-level objectives (“Big Rocks”)
    29

    View full-size slide

  28. Draft Vision Statements
    Business vision statement
    Sustain web maps in which I am professionally involved.
    Keep these web maps continuously create new values.
    Community vision statement
    Build a global community of engineers and operators to make maps
    open and diverse on the web.
    30

    View full-size slide

  29. Draft Community Promise
    1. We move by empathy and resolution, not requests.
    2. We criticize ideas, not people.
    3. We respect data producers.
    4. We treat people as equals and everyone is welcome.
    5. We judge contributions based on their merit.
    6. The vast majority of collaboration happen openly, with limited
    expectations for resource or customer reasons.
    7. We believe in ”fail forward.” We don’t demonize people for
    failure but embrace it to learn and improve.
    8. We update this primise.
    31

    View full-size slide

  30. Draft Community value statement
    I want community members to be able to:
    1. design, produce, style, optimize, and host vector tiles.
    2. experiment no matter how few computing resources they have.
    3. consult members whom they trust on issues about technology and
    operations.
    4. use Jamstack approach on images, raster data, point clouds, and 3D
    city models, too.
    5. transform this community by introducing new ideas.
    6. have fun and enjoy their time in the community.
    7. be map engineers or respect map engineers.
    8. have a deeper insight of the use cases of vector tiles.
    9. produce a pool of potential candicates to hire.
    32

    View full-size slide

  31. Draft Big Rocks
    Big Rocks = a clear set of high-level objectives that should be deliverd over the next calendar
    year with clearly defined owners and success criteria, to get everyone on the same page.
    33
    1. put vector tiles into the UN practice.
    2. release GSI topographic vector tile packages and get them
    hosted by different operators.
    3. promote community uses of MapLibre & QGIS with vector tiles.
    4. put vector tiles from developing countries into practice.
    5. boost hosting of vector tiles from different public organizations
    by private enterprises.
    6. assist governments, including local governments, in introducing
    UNVT Portable.

    View full-size slide

  32. References
    • The United Nations Vector Tile Toolkit. (2018). Retrieved 15 August
    2022, from https://github.com/unvt
    • Adopt Geodata. (2018). Retrieved 15 August 2022, from
    https://github.com/optgeo
    • Bacon, J. (2019). People powered. HarperCollins Leadership.
    • For fast and secure sites | Jamstack. (2022). Retrieved 15 August
    2022, from https://jamstack.org/
    34

    View full-size slide

  33. GSI/Japan
    Vision for Open
    Geospatial for Good
    Hidenori
    WG4: United Nations Vector Tile Toolkit
    Geospatial Information Authority of Japan
    2022-08-23T10:40/11:00
    UN Open GIS Seminar: “Open Geospatial for Good”
    35

    View full-size slide