[OSM-talk-fr] Sécuriser Overpass API : quelles solutions ?

Christian Quest cquest at openstreetmap.fr
Ven 21 Juil 08:35:35 UTC 2017


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.sanspourriel at spamgourmet.com 
> <mailto:osm.sanspourriel at 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 at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr

-- 
Christian Quest - OpenStreetMap France

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20170721/c093fcf3/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr