Pour faire fonctionner API Carto, vous avez besoin de:
- Node.js v20+
Pour faire fonctionner le module aoc, vous avez besoin en plus de:
- PostgreSQL v12+
- PostGIS v2.2+
- ogr2ogr v1.11+
- wget (inclus dans la plupart des distributions Linux)
La connexion à la base postgresql est configurée à l'aide des variables d'environnement standard postgresql :
Variable | Description |
---|---|
PGHOST | Host du serveur postgresql |
PGDATABASE | Nom de la base de données |
PGUSER | Nom de l'utilisateur |
PGPASSWORD | Mot de passe de l'utilisateur |
PGPORT | Host du serveur postgresql |
Source | Version | Modules | Plus d'information |
---|---|---|---|
Géoplateforme | Flux WFS | Cadastre RPG Nature WFS-Geoportail |
Geoservices |
GPU | Flux WFS | GPU | Géoportail de l'urbanisme |
Base adresse nationale | v4.1.1 | Codes Postaux | BAN |
npm install
npm start
Sous Ubuntu :
# Installer ogr2ogr
apt-get install gdal-bin
# Installer PostgreSQL et PostGIS
apt-get postgresql postgis postgresql-13-postgis-3
Sous Mac OS X :
# Installer ogr2ogr
brew install gdal
# Installer PostgreSQL et PostGIS
brew install postgresql postgis
Voir https://gitlab.gpf-tech.ign.fr/apicarto/apicarto-integration
En cas de nécessité, utiliser les variables d'environnement standards.