Skip to content

JohnAnthony795/ProjetIntegrateur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjetIntegrateur

Bruneau Léo, Bügel Sandor, Lanore Sébastien, Pellerin Maly, Rouquette Quentin

Prérequis

  • Java 8
  • Une base Neo4J fonctionnelle
  • Python 2.7
  • L'outil de gestionnaire de paquets python pip

Installation

  • Placez-vous dans le dossier d'installation et exécutez pip install -r requirements.txt pour installer les prérequis

Prétraitement des données

  • 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

Guide

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages