Ressources pour le partenariat avec Ar Redadeg
Go to file
MaelReboux e369c275a9 routing : id column
pour rester plus près du modèle standard attendu par pgrouting
2019-03-17 11:35:17 +01:00
assets page web principale 2019-01-12 13:51:15 +01:00
images page web principale 2019-01-12 13:51:15 +01:00
scripts routing : id column 2019-03-17 11:35:17 +01:00
videos page web principale 2019-01-12 13:51:15 +01:00
.gitignore Update .gitignore 2019-03-17 10:36:59 +01:00
index.html Update index.html 2019-01-27 18:25:12 +01:00
osm_bzh.png page web principale 2019-01-12 13:51:15 +01:00
README.md Create README.md 2019-03-17 10:45:48 +01:00

OpenStreetMap & Ar Redadeg

Contexte

https://ar-redadeg.openstreetmap.bzh

But : créer des données de tracés et points kilométriques basé sur le filaire de voie de OpenStreetMap.

Ceci afin d'avoir un tracé le plus précis possible par rapport aux longueurs et de connaître le nom des voies utilisées.

Installation

Préparer la base de données

Créer un rôle 'redadeg'. Créer une base 'redadeg' et mettre le rôle 'redadeg' en propriétaire. Installer les extensions postgis et pgrouting.

Si on veut vérifier : select * from pgr_version() (2.6.2)

On prépare également la connexion à la base dans son pgpass

nano ~/.pgpass

localhost:5432:redadeg:redadeg:redadeg

Installer ogr2ogr

ogr2ogr fait partie du paquet 'gdal-bin'

sudo apt-get install gdal-bin
ogr2ogr --version

Installer les tables

On commence par cloner ce dépôt

git clone https://github.com/osm-bzh/ar_redadeg.git

Puis on se déplace dans le répertoire

cd ar_redadeg/scripts/

On exécute le scripts SQL qui va créer toutes les tables

psql -U redadeg -d redadeg < create_tables.sql

Charger et traiter les données

Phase 1

./traitements_phase_1.sh

Phase 2

./traitements_phase_2.sh