DEV Community

Cover image for How-to share geospatial data on the web
Joana Simoes
Joana Simoes

Posted on

10 2

How-to share geospatial data on the web

On this tutorial we will explore how to share geospatial data on the web, in a simple and efficient way. You can use the provided dataset or use your own dataset, in order to implement the pipeline to make it available with a REST API, using a stack of free and open source software.
We will conclude by exploring the deployed service using a swagger endpoint and postman, but "sky is the limit" in terms of client applications which could consume this dataset.
In order to complete this, you will only need some basic knowledge of docker and docker-compose. The links used in the tutorial are listed bellow. Have fun!🙃

https://www.sawcer.com/
https://ogcapi.org/dev/features
https://www.w3.org/TR/sdw-bp/#spatial-things-features-and-geometry
https://pygeoapi.io/
https://github.com/geopython/pygeoapi
https://github.com/emotional-cities/pygeoapi/tree/mongo
https://stedolan.github.io/jq/
http://bboxfinder.com/#0.000000,0.000000,0.000000,0.000000
https://features.byteroad.net/

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more