Les requêtes pour trouver les chemins et relations se basent uniquement sur
leur bounding box.

(pour une relation il y a une boundingbox seulement si au moins un de leur
membre est un way ou un node, sinon les relations ne sont chargées qu'en
cas de sélection d'une zone rectangulaires contenant des noeuds dans la
boundingbox sléectionnée, ces noeuds et les chemins qui les utilisent étant
ensuite chargés avec leurs relations dont ces noeuds et chemins sont
membres)

En gros, le serveur n'a pas besoin des barycentres exacts (compliqués à
calculer quand des objets peuvent compter des dizaines de milliers de
noeuds et des enclaves).


Le 15 janvier 2016 à 16:20, Emmanuel Alquier <emman...@hurikat.com> a écrit
:

> Ok on va creuser ça (mais non ça n’est pas vraiment les communes qui
> m’intéressent, plutôt les POI divers et variés, donc malheureusement pas
> d’admin_centre !).
>
> Oui vu le volume faut qu’on fasse ça de notre côté (environ 430k POI rien
> que pour la France).
> Je pense que le centre de la bbox fera très bien l’affaire oui, pas besoin
> du barycentre forcément.
>
> Merci à tous les 3 pour les astuces.
>
> Emmanuel
>
> > Le 14 janv. 2016 à 20:49, Frédéric Rodrigo <fred.rodr...@gmail.com> a
> écrit :
> >
> > Si c'est sur un grande grande quantité d'objets tu devras faire ça de
> ton coté.
> > Si ne le nombre est plus faible et que tu es capable de filtrer
> préalablement les objets que tu veux, ou que tu peux faire ça à la volé tu
> peux utilise overpass, mais il faut également penser que tu risques d'avoir
> besoin de faire des mises à jour.
> >
> > Le faire chez soit, n'implique pas d'utiliser une base de données, il y
> a des outils qui manuellement les fichiers osm.
> >
> > Pour Osmose, pour aller plus vite on prend le nœud du centre (nœud n°
> n/2)
> >
> >
> > Le 14/01/2016 16:19, Emmanuel Alquier a écrit :
> >> Bonjour à tous,
> >>
> >> Notre (gros) problème du jour : il nous faut absolument une lat/lon
> pour chaque way et chaque relation. Y-a-t-il une façon de l’obtenir sans
> avoir à calculer un barycentre à partir de toutes les nodes qui la compose ?
> >> L’objectif est de positionner une way ou une relation sur une carte
> (pour les nodes, c’est bon !).
> >>
> >> Parce que là, la seule solution qu’on voit, c'est d’avoir la totalité
> de la base OSM en interne, permettant de voir quelles sont les nodes qui
> composent les way et ainsi calculer le barycentre. Vu le volume… ça parait
> dantesque, et surtout ridicule, le besoin exprimé nous parait basique
> (afficher un POI sur une carte).
> >> Pourquoi n’y a-t-il pas un tag lat/lon réprésentant le barycentre pour
> chaque way et relation ? Ca servirait à beaucoup
> >>
> >> Désolé pour les questions peut être stupides, on a dû rater qqch.
> >>
> >> Emmanuel
> >> _______________________________________________
> >> Talk-fr mailing list
> >> Talk-fr@openstreetmap.org
> >> https://lists.openstreetmap.org/listinfo/talk-fr
> >
> >
> > _______________________________________________
> > Talk-fr mailing list
> > Talk-fr@openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-fr
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Reply via email to