Skip to content

byteroad/ola-ogcapi

Repository files navigation

README

Este repositório apresenta um exemplo simples de publicação de dados vetoriais e raster usando a pygeoapi. pygeoapi é uma implementação de servidor Python da suíte de Standards OGC API.

Endpoints OGCAPI

Setup Rápido

Para executar este exemplo, é necessário ter o docker e docker-compose instalados no sistema. Esta página apresenta instruções para instalar o docker (em inglês). Também é necessário acesso a um terminal e a um editor de texto.

Iniciar a pygeoapi

Abrir um terminal na raiz deste repositório e executar:

docker compose up

Ou se quiser correr o processo no background:

docker compose up -d

Configuração

A configuração do serviço pygeoapi está descrita nos ficheiros ./docker-compose.yml e ./docker.config.yml.

As variáveis de ambiente, devem ser configuradas num ficheiro .env na raiz desta directoria. Exemplo:

POSTGRES_USER=postgres
POSTGRES_PASSWORD=mypassword
POSTGRES_DB=postgres

Dados

Os conjuntos de dados usados neste exemplo são a Carta Administrativa Oficial de Portugal - CAOP2024 (Continente) - Distritos e a Carta do Regime de Uso do Solo - ÓBIDOS; estão armazenados na directoria ./data em formato geopackage e BD (dump de PostGIS).

CAOP 2024 CRUS Obidos

License

Este projecto está publicado com uma licença MIT License

License: MIT

About

Exemplo de instância simples da pygeoapi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published