This repository contains the tutorial “Data Access via OGC API Features” which is available for reuse as an Open Educational Resource (OER).
In this tutorial you will learn how to access geospatial data using web services that implement the OGC API Features interface.
- You will use docker images to install and run an OGC API Features server on your local computer providing data on nature reserves
- You will learn how to interact with this service instance in various ways: a) with a browser b) with QGIS c) with Python from a Jupyter notebook
The tutorial is structured as follows:
- Overview
- Background
- Feature Data and Feature Services
- Advantages of accessing data with OGC Web Services
- OGC-API series of interface specifications
- OGC-API Features interface
- Practical exercises
- Use cases and technical setting
- Installing software and data
- Using the web browser to interact with the OGC-API Features service
- Using QGIS to access feature data via the OGC API Features interface
- Using Python to interact with the OGC-API Features service
- Summary and Discussion
This tutorial is designed for students and professionals who want to improve their understanding of Spatial Information Infrastructures. We assume that you have some basic knowledge about geospatial data, QGIS and Python. In this case you will need about 90 minutes to use this tutorial. It would be great if you also had some experience with Docker and Jupyter Notebooks. However, the OER will guide you through all of these technologies and can also be used to gain initial hands-on experience with them.
The OER is implemented as an H5P module that can be downloaded and embedded into any H5P runtime environment, such as:
- Learning management systems based on Moodle or Ilias
- H5P editing environments such as the H5P Official Editor or the lightweight LUMI H5P editor
- Content managament systems such as Wordpress with "H5P" plugin installed
Simply download just the H5P file, upload it to one of the environments and use it from there...
Alternatively you can use the Document "OER-DataAccessVia-OGC-API-Features.pdf" from the PDF folder which has the same content.
This Tutorial has been developed in the context of the OER4SDi project at the Institute for Geoinformatics, University of Münster. Authors are Soumya Ganguly and Albert Remke.
You are free to use, alter and share the content of the tutorial under the terms of the CC-BY-SA 4.0 license, unless explicitly stated otherwise for specific parts of the content. All logos used are generally excluded. Any code provided with the tutorial can be used under the terms of the MIT license. Please see the full license terms:
https://github.com/oer4sdi/OER-DataAccessVia-OGC-API-Features/blob/main/LICENSE.md
The tutorial can be referenced as follows: “OER-DataAccessVia-OGC-API-Features”, OER4SDI project / University Münster, CC BY-SA 4.0.
The OER4SDI project has been recommended by the Digital University NRW and is funded by the Ministry of Culture and Science NRW.