The establishment of common data infrastructures for different kinds of data is on the research agenda for several years now. In the geospatial domain lots of efforts have been spent to build 'Spatial Data Infrastructures (SDIs)' - e.g the European Spatial Data Infrastructur for environmental data (INSPIRE). The overall architecture of those SDIs is based on specialised and complex services, standardised by the Open Geospatial Consortium (OGC). Specific Map Servers (e.g. Geoserver) offer those service interfaces but require specific runtimes, configurations and hosting requirements - this can be quite complex for data providers.
On a first step this project is intended to be a proof of concept: 'It is possible to provide spatial data as standard OGC service with an Internet Computer - IC canister.' On a later stage, the specific functionalities of the IC shall be used to test the match between existing SDIs and modern blockchain approaches - but there are lots of aspects to be discussed in a wider group.
- Identifier management by using the canister ids
- access and ownership using Internet Identity
- verify data authenticity
- split costs for hosting and software provision
- ...
A simple test-setup takes spatial data in the IGC GNSS Tracks format and provide an OGC API Features to those data.
Testpage to view and upload IGC Files: https://m2ifq-raaaa-aaaah-abtla-cai.ic0.app
Langing Page to OGC Feature API (incomplete): https://mtlom-hiaaa-aaaah-abtkq-cai.raw.ic0.app/