eurogeoss / OASC-MIM7-compliance

This repository includes tests to check compliance to MIM7 - Places developed by the Open and Agile Smart Cities initiative.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compliance testing to MIM7 - Places

MIM7 - Places is one of the Minimal Interoperability Mechanisms (MIMs) developed by the Open & Agile Smart Cities network under the Living-in.EU! initiative, which aims at facilitating seamless and interoperable sharing and re-use of digital, data-driven solutions in cities and regions across Europe and beyond.

The latest version of the MIMs is available here; the corresponding latest version of MIM7 - Places is maintained here.

This repository provides tests written in Python to check compliance to the requirements of MIM7 - Places. Currently, the following tests are available:

  • Requirement R1: tests to check whether geospatial data are exposed through OGC WFS and OGC API - Features.
  • Requirements R2, R3, R5: tests to check whether a geospatial dataset is encoded according to the GeoPackage specifications and has objects with unique and persistent identifiers.

For each Requirement, the repository also provides the Python code to generate an API using Flask, which exposes the tests.

About

This repository includes tests to check compliance to MIM7 - Places developed by the Open and Agile Smart Cities initiative.

License:European Union Public License 1.2


Languages

Language:Python 100.0%