Bruneau Léo, Bügel Sandor, Lanore Sébastien, Pellerin Maly, Rouquette Quentin
- Java 8
- Une base Neo4J fonctionnelle
- Python 2.7
- L'outil de gestionnaire de paquets python pip
- Placez-vous dans le dossier d'installation et exécutez
pip install -r requirements.txtpour installer les prérequis
- Placer le fichier map dans le même dossier que preprocessing.py et exécuter
python preprocessing.py - Importer les nouvelles données dans la base Neo4J
- Lancer la base Neo4J
- Lancer l'API rest (
python rest_api.py) - Effectuer une requête GET vers l'API déployée (par défaut à localhost:5000) avec le format suivant:
http://localhost:5000/route/<latitudeSource>/<longitudeSource>/<latitudeDestination>/<longitudeDestination>
ou
http://localhost:5000/route/<latitudeSource>/<longitudeSource>/<latitudeDestination>/<longitudeDestination>/kml
pour obtenir une route exportable sur Google Earth. Ces adresses peuvent aussi être visitées telles quelles en navigateur.