Le 03/09/2016 à 11:02, Axelos a écrit :
cquest wrote
C'est le boulot d'un calculateur d'itinéraire de gérer ça, plutôt que
d'indiquer l'accès dans les attributs de l'objet.
Mouai, je n’arrive pas trop à saisir cette logique. Après tout finalement,
pourquoi indiquer la rue sur un bâtiment puisqu’il ne s’agit que d’un objet
aussi ?!

Je n'indique pas la rue sur un bâtiment non plus... mais là on va rentrer dans le débat de comment modéliser les adresses.

Un bâtiment n'est pas une adresse... une adresse n'est pas qu'un bâtiment, un adresse c'est un point de repère. Tout ce qui se trouve à proximité de ce point de repère se lie... par proximité, mais il ne faut pas confondre l'un et l'autre.

Et si le bâtiment est lui aussi plus proche d’une autre Rue que celle qu’il
est normalement lié, pas bien grave, le calculateur devra le savoir (comment
par contre mystère) !

Par la géométrie. Quand on calcule un itinéraire on part d'une coordonnée géographique (parce qu'on part d'un endroit physique), on cherche le highway=* le plus proche et on calcule l'itinéraire à partir de là. si ce n'est pas le bon highway qui est choisit... c'est qu'il en manque qui devrait arriver plus proche de notre point de départ (comme un chemin d'accès privé au bâtiment).



cquest wrote
On retombe ici sur une question : équilibre entre base de données
relationnelles et base de données géographiques... OSM est avant tout une
base de données géographiques.
Je ne suis pas expert en la matière, mais visiblement la base de données
géographiques comprend aussi les adresses, donc je vois pas le problème ?

Oui, mais les adresses sont des objets en tant que tels, pas une information à répéter (inutilement) sur tout et n'importe quoi.

Le candélabre devant chez moi n'a pas d'adresse, mais l'adresse la plus proche on l'obtient facilement par un croisement géométrique.

PS : En me relisant, je pense que mon message peut paraître un peu agressif,
mais ce n'est pas le cas :)



Pareil ;)

--
Christian Quest - OpenStreetMap France


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Reply via email to