Note: on n'est pas obligé de trier la totalité de la liste. Si on
sélectionne plusieurs membres, seuls ces membres sont triés (et
regroupés ensembles à partir de la position du premier élément
sélectionné dans la liste, s'ils sont connectables à ce premier
élément), le reste n'est pas touché.
Maintenant j'avais aussi précisé dans le même message que tu cites
partiellement que je l'utilisais pour gagner du temps, quitte ensuite
à faire des échanges manuels après.

Cependant le tri n'a aucun sens pour les relations désignant des
surfaces, puisque leurs chemins sont non orientés (étant donné que
dans le schéma OSM, contrairement aux schémas OpenGIS, l'intérieur
d'un contour fermé est toujours tel qu'il ne s'étend jamais à
"l'infini" mais doit couvrir moins de 180 degrés en longitude ou en
latitude : ce n'est un problème que pour les régions polaires ou les
bandes couvrant tout le tour de la Terre entre deux parallèles, les
régions polaires marchant très mal avec les outils de visualisation
actuels; pour lever le problème, on découpe les chemins des contours,
on ajoute une limite arbitraire ed découpe des surfaces, et on
assemble ces surfaces décrites par des chemins excédentaires).

Le tri n'est alors réellement important que pour les circuits orientés
ne désignant pas les surfaces fermées par ces circuits. Surtout les
routes, et tracés centraux de rivières. Il aide aussi à retrouver les
chemins connexes dans une liste de membres plus ou moins anonymes, et
à savoir si les contours de relations désignant une surface (les
frontières, qui sont toutes non orientées, mais peuvent parfois
inclure des éléments de routes ou flux centraux de rivières orientées)
sont tous correctement fermés.

A priori les lignes de côtes devraient aussi être toutes non
orientées, mais leur complexité qui nécessite parfois de nombreux
membres, et leurs longueurs à l'échelle de continents entiers voire
plusieurs continents (Europe+Asie+Afrique, oblige à les trier et les
orienter (dans le sens antihoraire) pour qu'elles soient exploitables,
sans avoir à les charger en entier. Même si pour la majorité des îles
ce ne devrait pas être nécessaire (et encore... même l'Australie ou le
Groenland sont décrits en entier dans la même relation qui se charge
encore très bien en entier sans trop de travail). C'est une concession
faite aux moteurs de rendu pour les soulager de la tâche de gérer des
contours trop longs avec des centaines de milliers de noeuds.

Le 4 juin 2012 18:32, Christian Quest <cqu...@openstreetmap.fr> a écrit :
> Le 1 juin 2012 18:50, Philippe Verdy <verd...@wanadoo.fr> a écrit :
>>
>> Ce tri automatique marche asez mal avec les circuits des lignes de bus
>> qui suivent des segments de rue communs (mais en sens contraire)...
>> Par exemple si dans une direction il fait un décrochement vers une rue
>> pour en ressortir en faisant demi-tour (autour d'un rond-point par
>> exemple) et reprendre la ligne principale.
>>
>
> C'est bien possible, mais dans les cas courants, cette icône de tri
> fonctionne plutôt bien et fait gagner du temps.
>
> --
> Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr

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

Répondre à