Benoît ROUSSEAU a écrit :
Bonjour,

J'ai classé ça en [Tech] parce que je pense que c'est plus une question technique qu'autre chose.

Pour le contexte : afin de rendre interopérable les outils de gestion d'adresses avec la saisie semi auto je regardais comment le plugin d'aide à la saisie du plugin Cadastre gérait le nommage des relations associatedStreet pour les rues en plusieurs segments pour m'y conformer. L'exemple classique, c'est une rue qui comporte un pont, un tunnel, comporte une mini allée, une piste cyclable commence ou s'arrête, ... et de fait elle est décomposée en plusieurs segments pour le même nom de rue.

Concernant la gestion des relation d'adressage, la page de référence est, me semble t'il : http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema. D'après ce que je comprends c'est une relation par segment de rue "street : one / house : one or more".

Quand j'essaie avec l'aide à la saisie d'adresses du plugin Cadastre de saisir des adresses sur plusieurs segments de la même rue, seule une relation est crée pour le premier segment, une relation par nom de rue. Les autres adresses qui sont ajoutées par la suite sur d'autres segments d'une même rue sont ensuite tous associés à ce premier segment. Est-ce normal et conforme au Karlsruhe_Schema ?

il est ecrit quelque part sur le wiki que la relation associatedstreet ne doit contenir qu'un seul role=street

je n'ai jamais compris pourquoi : d'une part le fonctionnement d'OSM fait que les rues sont saucissaunnees en multiples segments, d'autre part il arrive dans la realite qu'une rue soit composee de plusieurs segments (par exemple une rue en forme de T, je n'ai pas reussi a la dessiner avec un seul segment)

il m'a ete conseille sur cette meme liste de ne pas suivre le wiki a la lettre et c'est ce que je fais : je mets tous les segments de la rue avec le role=street dans la relation

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

Répondre à