FOSS4G 2023

Florent Gravin

Techlead @Camptocamp geospatial


Open Data Analytics API in GeoNetwork
Olivia Guyot, Florent Gravin

In the OGC world, you have a catalog to look for metadata/datasets, and the OGC API Features to fetch the data, paginate, filter and so on.
The use cases have evolved since then and data consumers expect more complete abilities from their data catalogs. Nowadays we want to analyze, understand and reuse our datasets and providing such tools is a great way to encourage data owners to share and open their warehouse. A data API could then offer:
Full text search on data points
Data fetching, paging, sorting and filtering
Data analytics, aggregation, computation
Data joining
And those operations should perform in an optimized and scalable manner.
It's what GeoNetwork has offered for decades now, and GeoNetwork is taking the move to opendata to address all those use cases.

You might have heard about columnar formats, and columnar vector formats such as Arrow, Parquet… After an introduction of the context and the expectation of a well shaped data API, we’ll present different approaches and types of flow architectures
- Warehouse formats
- Static files (parquet)
- Index
- Databases (PostGIS, Cytus)
- Api models and implementation
- OGC API Features limitation
- Duck DB
- Pure SQL
And compare the different stack in terms of efficiency depending on various use cases.

The final goal is to provide an API which serves search, analytics and dataviz purposes.

Open Data
State of GeoNetwork
Florent Gravin, Jeroen Ticheler

The GeoNetwork-opensource project is a catalog application facilitating the discovery of resources within any local, regional, national or global "Spatial Data Infrastructure" (SDI). GeoNetwork is an established technology - recognized as an OSGeo Project and a member of the foss4g community for over a decade.

The GeoNetwork team would love to share what we have been up to in 2023!

The GeoNetwork team is excited to talk about the different projects that have contributed with the new features added to the software during the last twelve months. Our rich ecosystem of schema plugins continues to improve; with national teams pouring fixes, improvements and new features into the core application.

We will also talk about the UI revamp through the geonetwork-ui framework, and the new perspectives it could bring to your catalogs. Progress of our main branches (4.2.x), and release schedule.

Attend this presentation for the latest from the GeoNetwork community and this vibrant technology platform.

State of software
Outdoor Stage
Rethink geo/open metadata edition in GeoNetwork
Olivia Guyot, Florent Gravin

This presentation is the follow up of the datahub paradigm presented last year: The confluence of geo data and open data. This time we will look at the metadata edition and maintenance aspect.

Writing metadata to describe a dataset is an essential part of managing a catalog. Each record in a catalog has been written, or at the very least enriched, by actual humans. GeoNetwork is a very widely used open-source metadata catalog; as such, it offers powerful tools in this regard: custom edition forms, batch editing, templates, custom XSL processing, advanced edition in XML, etc.
Despite all these features, authoring metadata is often felt as a difficult process, involving complex actions, convoluted validity rules and an intricate knowledge of metadata schemas like ISO19139.

Our vision for this new metadata editor can be summed up in three phrases:
- Make metadata accessible to everyone
- Forget about metadata schemas
- Build your own editor

This editor is made to feed content into your Datahub. Whether you want to describe open data, geo data or anything else, the editor will make it simple for you! Come and discover the concepts behind the scenes.

Open Data
Outdoor Stage