[OSM-talk-fr] Extraire une géométrie représentative d'une relation

Philippe Verdy verdy_p at wanadoo.fr
Lun 22 Aou 12:45:50 UTC 2016


Le site web OSM le fait déjà quand on "explore" une relation: ça télécharge
un jeu de données JSON permettant le rendu vectoriel de l'objet sélectionné
par dessus le fond de carte. La Wikipédie francophone le fait aussi sur ses
cartes (mais elle requête son propre serveur pour obtenir aussi des POIs
géolocalisés sur Wikipédia ou des photos géolocalisées sur Commons)
Attention en cas d'inclusion dans un script web : l'API ne doit pas
surcharger le serveur interrogé (on a vu le problème ces jours-ci sur
Overpass API avec des centaines de milliers de requêtes par heure au lieu
de quelques dizaines habituellement, deux serveurs Overpass API sont tombés
plusieurs fois de suite, peut-être à cause d'un script d'un réseau
publicitaire abusif ou d'une appli non-officielle type Pokemon).
Bref gérer des caches sur votre serveur et éviter de faire des requêtes
automatiques en boucle par le client sur chaque page web du site ou chaque
page de l'appli mobile, respecter les protocoles !


Le 22 août 2016 à 14:30, François Lacombe <fl.infosreseaux at gmail.com> a
écrit :

> Bonjour à tous,
>
> Avec la récente mise en place et adoption croissante d'open event
> database, je me pose une question que certains ont déjà du résoudre.
>
> Existe-t-il une méthode générique pour convertir une relation OSM en
> geojson ?
> Cela reviendrait à convertir la relation en géométrie simple (points /
> polyline).
>
> Le besoin est d'attribuer une géométrie représentative à des événements
> dégagés par des ouvrages décrit avec une relation.
> Après on peut les envoyer sur open event db.
>
> Mais il peut y avoir des tonnes d'autres usages à cela, sans se limiter à
> cet exemple.
>
> J'aimerais éviter les scripts avec des if/else à rallonge pour cibler tel
> ou tel type de relation, à la recherche de tel ou tel objet qui au final
> n'est pas forcé de se trouver là où on l'attend, etc...
>
>
> Merci par avance pour vos retours
>
> François
>
>
> --
> *François Lacombe*
>
> fl dot infosreseaux At gmail dot com
> www.infos-reseaux.com
> @InfosReseaux <http://www.twitter.com/InfosReseaux>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20160822/58c60b7d/attachment.htm>


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