Tâche #26465
Scénario #26461: Contributions aux logiciels libres
Mise en place d'OSMTagFinder
Début:
16/01/2019
Echéance:
% réalisé:
0%
Restant à faire (heures):
0.0
Description
TagFinder est un moteur de recherche en plein texte pour les attributs OpenStreetMap
https://wiki.openstreetmap.org/wiki/FR:TagFinder
L'application est en ligne à l'adresse :
http://tagfinder.herokuapp.com/
Les sources :
https://github.com/geometalab/OSMTagFinder/tree/master/OSMTagFinder
Historique
#1 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans
- Description mis à jour (diff)
#2 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans
- Assigné à mis à Gérald Schwartzmann
#5 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans
Pré-requis :
python, pip, virtualenv et git installés sur la machine
git clone https://github.com/geometalab/OSMTagFinder.git && cd OSMTagFinder
cd OSMTagFinder/
virtualenv OSMTagFinder
source OSMTagFinder/bin/activate
prompt
(OSMTagFinder) user@machine:~/work/OSMTagFinder/OSMTagFinder$
pip install -r requirements.txt
Configuration
(OSMTagFinder) user@machine:~/work/OSMTagFinder/OSMTagFinder$ vim data/config.ini
[Website] host = 0.0.0.0 port = 5000 […]
python server.py (python tagfinder.py) python server.py runserver
deactivate
#6 Mis à jour par Laurent Flori il y a environ 5 ans
Il m'a fallu ajouter les paquets suivants comme dépendance pour l'installer sur une eolebase 2.7.0
apt install build-essential python-all-dev libxml2-dev libxslt1-dev
(Sur une eolebase il faut aussi changer le port d'écoute par défaut, j'ai utilisé 12000 dans data/config.ini)
#7 Mis à jour par Gérald Schwartzmann il y a environ 5 ans
Ajout du tuto sur le wiki OpenStreetMap:
https://wiki.openstreetmap.org/wiki/FR:TagFinder
#8 Mis à jour par Gérald Schwartzmann il y a environ 5 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0