FOSS4G 2023 Prizren
Motivation: Emerging technologies enable hosting data and code on distributed blockchains. This has potential applications in spatial data infrastructures. A prototype was developed to assess using smart contracts for spatial data distribution via the OGC API – Features specification. The prototype resides on the 'Internet Computer (IC)' blockchain, storing code and data together.
Prototype: The prototype involves data providers uploading spatial datasets, which are then stored on the IC blockchain. Users access the data through OGC API – Features.
The presentation covers experiences in developing geospatial interfaces in a blockchain environment, focusing on the Motoko programming language, interfaces, blockchain costs, use cases (e.g., data distribution for smaller providers), and potential extensions (e.g., user management and metadata integration).