Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ignf/pgrouting-procedures

SQL procedures for easier routing with PGRouting for road2
https://github.com/ignf/pgrouting-procedures

isochrone pgrouting road2 routing sql

Last synced: about 2 hours ago
JSON representation

SQL procedures for easier routing with PGRouting for road2

Awesome Lists containing this project

README

        

# Procédures pour PgRouting

## Présentation

Ce projet contient plusieurs procédures SQL utilisables avec PgRouting afin de calculer des itinéraires et des isochrones plus facilement.

Ces procèdures sont utilisées par le projet [Road2](https://github.com/IGNF/road2).

## Installation des fonctions sur une base de données

### Prérequis

Afin d'utiliser ces procèdures, il est nécessaire d'avoir une base de données sur laquelle PGRouting est déjà installé.

### Installation

Il y a plusieurs fichiers SQL qui se répartissent l'ensemble des procèdures disponibles. Ces fichiers sont des templates, auxquels il faut fournir le nom de schéma. Ces fichiers sont dans le dossier [sql_templates](./sql_templates).

Pour installer toutes les fonctions ou une partie, il faudra suivre la procédure décrite dans la page dédiée de la documentation.

### Docker

Une image docker est disponible dans le dossier [docker](./docker). Cette image propose une base de donnée avec PGRouting et les procèdures.

## Version

Version des procèdures: 2.2.0

## Licence

PgRouting est diffusé sous la licence GPL v3.

## Participer aux développements

Les participations à ce projet sont encouragées (votre notre [charte](./CODE_OF_CONDUCT.md) à ce sujet). Nous avons mis en place un [guide](./CONTRIBUTING.md) des contributions pour vous accompagner dans cette démarche.