Quand on commence à avoir un usage critique d'une API pour un projet
donné, il faut devenir autonome si on le peut vis à vis de cette API...
Si une appli dépend:
1) d'overpass pour chercher des données dans une base OSM
2) de fond de cartes
3) de l'API OSM pour de l'édition
elle peut se rendre autonome sur:
- le 1 en déployant sa propre instance overpass,
- le 2 en produisant son propre rendu de fond
- mais elle ne pourra pas devenir 100% autonome sur l'API d'édition qui
elle est unique... sauf à mettre en place tout un mécanisme assez
complexe de tampon d'édition (ce que fait wheelmap il me semble).
Pour mémoire, OSM-FR est à la recherche d'un admin pour maintenir son
instance overpass. Les outils de haute dispo ne peuvent de toute façon
fonctionner que si il y a des instances derrière qui tournent et sont
donc administrées pour être opérationnelle et à jour...
Overpass est un peu "touchy" et le déploiement d'instance un peu lourd
ce qui explique pourquoi il n'y en a pas plus de déployées.
Autre solution dans le cas de jungle-bus ou autres projets de ce type,
s'appuyer sur autre chose qu'overpass, ou alors une instance où l'on a
filtré uniquement le type d'objets utiles pour son projet. Ceci rend
moins lourde la config nécessaire pour l'instance... par exemple si les
bâtiments ne sont pas utiles, ça fait un sacré volume de données en
moins à garder !
Le confort d'overpass c'est son côté universel à l'usage, mais c'est ce
qui explique aussi sa lourdeur en déploiement.
Le 21/07/2017 à 10:05, François Lacombe a écrit :
Bonjour Jean-Yvon,
Le 21 juillet 2017 à 09:38, <osm.sanspourr...@spamgourmet.com
<mailto:osm.sanspourr...@spamgourmet.com>> a écrit :
Pas complètement d'accord ou je n'ai pas compris ce que tu entends
par tampon.
Car Jungle Bus est dans l'édition de données.
Si tu ajoute des arrêts mais ne les vois pas, c'est gênant.
Déception du contributeur (ai-je bien tagué ?) et risque de double
contribution.
Puisqu'on maitrise le tampon, il faut le mettre à jour au rythme des
éditions.
Ensuite, soit on fait un synchro assez poussée avec l'overpass, ou
alors on le flush carrément en réimportant en prenant pour principe
que tout ce qui est dans la base monde est l'unique vérité toutes les
x heures.
C'est aussi ce qui avait été évoqué pour mapcontrib (en ayant le beau
rôle du yakafokon pour ma part)
De toute façons il faut trouver des solutions, toutes les applis ne
peuvent pas reposer que sur les instances publiques de l'overpass
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr
--
Christian Quest - OpenStreetMap France
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr