FOSS4G 2022 general tracks

Pirmin Kalberer

Pirmin is a geospatial software developer since more than 15 years. He has contributed to GDAL, QGIS, T-Rex and several other projects. Pirmin is co-founder of Sourcepole, a Swiss company providing GIS services and solutions.


Sessions

08-25
10:10
5min
Spatial data processing with workflow engines
Pirmin Kalberer

Workflow engines like Apache Airflow are commonly used in data engineering nowadays. They provide an infrastructure for setting up, executing and monitoring a defined sequence of tasks, arranged as a workflow application. Tasks and dependencies are defined in a declarative way or in a programming language like Python. Airflow established using directed acyclic graphs (DAGs) to manage workflow orchestration.

This talk compares a selected subset out of the huge number of available Open Source workflow engines, which are especially suited for workflows containing spatial data processing. It compares the well known Apache Airflow engine with Dagster, an other solution using DAGs and a BPMN-based workflow engine using Celery as distributed task queue.

In the same space there is the new OGC API - Processes standard which is a modern REST API for wrapping computational tasks into executable processes. This talk gives an overview of the API and shows possible integrations with available workflow engines.

Use cases & applications
Room 4
08-26
15:15
30min
3D Tiles Next
Pirmin Kalberer

"3D Tiles Next" is a major update of the "3D Tiles" OGC Community Standard 1.0. 3D Tiles are designed by Cesium GS, Inc. for streaming massive heterogeneous 3D geospatial datasets. 3D Tiles Next is a set of extensions in the following areas:
- direct use of glTF models
- using glTF for point clouds and glTF extensions for texture compression additional 3D tiles functionality
- semantic metadata stored per tileset, feature, vertex and more
- implicit spatial indexes (quadtree, octtree, S2 subdivision)

This presentation gives an overview of the current "3D Tiles" format and shows new features in the "3D Tiles Next" specification. It also covers other existing 3D OGC (community) standards like CityJSON or «Indexed 3D Scene (I3S)».

Important further topics are :
- overview of viewers for 3D Tiles on the web and in native and mobile applications using game engines
- data processing tools for producing data in these formats
- building a community for creating 3D tiles for GIS and OSM data

State of software
Room Verde