Skip to content
Micro-API pour interroger le Registre Parcellaire Graphique
Python Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
requirements.txt
rpg_as_api.py
rpg_as_api.yml
rpg_download_import.sh

README.md

Micro-API RPG

Ce projet implémente une API minimale pour requêter les données du Registre Parcellaire Graphique de l'ASP stockées dans une base locale postgresql/postgis.

Installation et prérequis

Ce projet est écrit en python 3 qui doit donc être installé. Les modules utilisés peuvent être installés avec:

pip3 install -r requirements.txt

Une base postgresql avec postgis doit être aussi disponible pour le user courant. Elle n'est pas créé par ces scripts.

Chargement des données

Téléchargement et import des données :

./rpg_download_import.sh

Lancement du serveur

gunicorn rpg_as_api:app -b 0.0.0.0:8888

Paramètres reconnus par l'API

Sélection par proximité géographique:

Filtrage par:

Le résultat est au format GeoJSON.

Voir aussi la définition OpenAPI dans rpg_as_api.yml

You can’t perform that action at this time.