Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet JB

Alors,
Juste pour remettre les choses dans le bon sens : Non, ce n'est pas une 
bonne idée d'utiliser ces ways mal fichus dans OSM. Oui, il en existe 
dans la base. Non, avec la dernière (et avant-dernière) version de JOSM, 
je n'arrive plus à les tracer (le chemin se déconnecte automatiquement 
dès qu'un node est utilisé deux fois). Oui, c'est probablement une bonne 
chose.


Par contre, pour un usage de création de géométries de test, ça devient 
galère d'aller modifier le fichier .osm en mode texte à la place 
d'utiliser directement JOSM.
D'où la question initiale : est-ce qu'il existe un réglage très bien 
caché qui désactive cette sécurité ? Je n'ai rien trouvé dans les 
réglages avancés.


Bonne soirée,
JB.

Le 12/07/2017 à 21:27, Philippe Verdy a écrit :
Le 5 juillet 2017 à 16:39, JB > a écrit :


Bonjour,
Je découvre que JOSM ne permet plus de tracer des ways qui
repassent par les mêmes nodes. Peut-être que pour la contribution,
c'est conseillé (je n'y ai pas réfléchi de trop près), mais
j'utilise aussi JOSM pour bidouiller des fichiers .osm, et c'était
vraiment pratique.
Je n'ai pas trouvé dans les options avancées si c'était possible
de désactiver cette fonction. Est-ce que quelqu'un de vous en
saurait plus ?


JOSM n'empêche pas du tout de le faire, mais il a des règles incluses 
dans les options de son "validateur", qui est activé par défaut avant 
d'envoyer et signales les anomalies (en fonction des tags utilisés car 
une géométrie peut être valide pour certains tags et invalide pour 
d'autres).


Les règles activées par défaut sont celles conseillées car reconnues 
par les usages les plus fréquents. On peut toujours passer outre et 
envoyer, mais JOSM nous a prévenu que des outils utilisateurs de ces 
données pourraient ne pas aimer et avoir un comportement inattendu ou 
ne pas pouvoir lever des ambiguïtés d'interprétation (et produire 
alors des anomalies de rendu par exemple, ou des difficultés sérieuses 
pour les moteurs de calcul d'itinéraires ou les moteurs de recherche, 
ou pour le géotagging par exemple avec Nominatim)


D'ailleurs il n'y a pas que JOSM, car iD effectue lui aussi des 
validations et donne des avertissements avant la validation (le 
comportement d'iD en revanche est bloquant: on ne peut pas toujours 
passer outre certains types d'avertissements, tels que l'oubli des 
tags sur des noeuds ou ways ou même des relations, ou encore les 
autointersections d'un way avec lui même sur des longueurs de segments 
non nulles)



___
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


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet Philippe Verdy
Le 5 juillet 2017 à 16:39, JB  a écrit :

> Bonjour,
> Je découvre que JOSM ne permet plus de tracer des ways qui repassent par
> les mêmes nodes. Peut-être que pour la contribution, c'est conseillé (je
> n'y ai pas réfléchi de trop près), mais j'utilise aussi JOSM pour
> bidouiller des fichiers .osm, et c'était vraiment pratique.
> Je n'ai pas trouvé dans les options avancées si c'était possible de
> désactiver cette fonction. Est-ce que quelqu'un de vous en saurait plus ?
>

JOSM n'empêche pas du tout de le faire, mais il a des règles incluses dans
les options de son "validateur", qui est activé par défaut avant d'envoyer
et signales les anomalies (en fonction des tags utilisés car une géométrie
peut être valide pour certains tags et invalide pour d'autres).

Les règles activées par défaut sont celles conseillées car reconnues par
les usages les plus fréquents. On peut toujours passer outre et envoyer,
mais JOSM nous a prévenu que des outils utilisateurs de ces données
pourraient ne pas aimer et avoir un comportement inattendu ou ne pas
pouvoir lever des ambiguïtés d'interprétation (et produire alors des
anomalies de rendu par exemple, ou des difficultés sérieuses pour les
moteurs de calcul d'itinéraires ou les moteurs de recherche, ou pour le
géotagging par exemple avec Nominatim)

D'ailleurs il n'y a pas que JOSM, car iD effectue lui aussi des validations
et donne des avertissements avant la validation (le comportement d'iD en
revanche est bloquant: on ne peut pas toujours passer outre certains types
d'avertissements, tels que l'oubli des tags sur des noeuds ou ways ou même
des relations, ou encore les autointersections d'un way avec lui même sur
des longueurs de segments non nulles)
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet Philippe Verdy
Le 12 juillet 2017 à 21:01,  a écrit :

> Le 12/07/2017 à 20:51, Philippe Verdy - verd...@wanadoo.fr a écrit :
>
> C'est normal de supprimer le segment 2-3: cela n'a rien à faire dans le
> tracé des limites d'une surface
>
> Hors sujet : si ça devait être une surface,  Marc n'aurait pas été dit
> area=no.
> Et s'il s'agit d'une surface, 1-2-9 n'aurait guère de sens.
>

Tout à fait dans le sujet. 1-2-9 a un sens dans les multipolygones où les
ways membres ne sont pas nécessairement tous fermés, et je n'ai montré
qu'un extrait pour me concentre sur la partie centrale (ce qui est de
l'autre côté des points 1 et 9 n'a pas d'intérêt ici, il peut y en avoir
d'autres avant ou après, ce que je discutais ce sont les autres points 2 à
8 entre les deux).

De plus il parlait de géométrie de ways pour des "highway=*" qui eux non
plus ne doivent pas se superposer. Il n'a pas parlé de relations
"type=route".

Dans son exemple il a créé deux ways fermés superposés (identiques
moyennant juste un ordre de parcours éventuellement inversé et le choix
arbitraire du point commun de départ et d'arrivée) pour un highway
(invalide: ils ne devraient former qu'un), plus encore un autre non fermé
empruntant une partie du chemin suivi par les deux autres. C'est totalement
faux car les 3 highways ont des propriétés différentes (ils sont distingués
ici par des noms différents alors qu'il n'y a qu'un seul nom applicable à
chaque segment (hormis cas spécial des name:left et name:right pour les
rues frontières entre deux communes, mais cela reste sur le même way, sans
superposition des tracés)
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet osm . sanspourriel

Le 12/07/2017 à 20:51, Philippe Verdy - verd...@wanadoo.fr a écrit :

C'est normal de supprimer le segment 2-3: cela n'a rien à faire dans 
le tracé des limites d'une surface
Hors sujet : si ça devait être une surface,  Marc n'aurait pas été dit 
area=no.

Et s'il s'agit d'une surface, 1-2-9 n'aurait guère de sens.

Jean-Yvon
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet Philippe Verdy
Le 12 juillet 2017 à 20:32,  a écrit :
>
> En tant que Linestring, la géométrie est valable. Tordue, à éviter mais
valable.
>
> Je suis quand même d'accord avec Christian.
>
> Dans la modélisation de Philippe, le chemin 2-3 a disparu.
>
> Mieux vaut faire des segments (non fermés) et les relier par une relation
de type route par exemple (suivant le besoin).
>
>
> Le 12/07/2017 à 15:37, Philippe Verdy - verd...@wanadoo.fr a écrit :
>
> Tout à fait d'accord:
>
> Un tracé comme celui-ci doit être découpé en supprimant les segments 2-3
et 7-8 superposés et utilisant une relation à la place et les roles
inner/outer, pour ne laisser que la line 1-2-9 et la ligne fermée 3-4-5-6-3:
>
> 1   2 8  9
> **---*
>  |
>  |7
> 3*-+6
>  | |
>  | |
>  | |
> 4*-*5


C'est normal de supprimer le segment 2-3: cela n'a rien à faire dans le
tracé des limites d'une surface, que ce soit dans un polygone fermé simple
(ce qui serait le cas si les points 1 et 9 était confondus ou reliés par un
chemin non représenté ici) ou dans un tracé partiel avec un multipolygone
dont les ways membres ne devraient jamais se superposer sur des segments de
longueur non nulle (les intersections entre deux ways, ou entre segments
d'un même way, ne peuvent exister que sur des nœuds isolés, et inclus
obligatoirement dans la géométrie des ways en question). on doit donc
aboutir à:

> 1   29
> **---*
>
>
> 3*-*6
>  | |
>  | |
>  | |
> 4*-*5

Les cas de superposition de segments admis sont uniquement pour des objets
linéaires dont des segments doivent être décrits plusieurs fois (et où
aussi leur direction de tracé compte) : c'est pour les relation type=route
(où il est même possible d'avoir un même way membre inclus plusieurs fois:
on a de tels cas pour les lignes de bus avec détours, mais cela ne
représente pas pour autant les lignes physiques de la voirie qui elle doit
être tracée une seule fois sans superposition.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet osm . sanspourriel
En tant que Linestring, la géométrie est valable. Tordue, à éviter mais 
valable.


Je suis quand même d'accord avec Christian.

Dans la modélisation de Philippe, le chemin 2-3 a disparu.

Mieux vaut faire des segments (non fermés) et les relier par une 
relation de type route par exemple (suivant le besoin).



Le 12/07/2017 à 15:37, Philippe Verdy - verd...@wanadoo.fr a écrit :

Tout à fait d'accord:

Un tracé comme celui-ci doit être découpé en supprimant les segments 
2-3 et 7-8 superposés et utilisant une relation à la place et les 
roles inner/outer, pour ne laisser que la line 1-2-9 et la ligne 
fermée 3-4-5-6-3:



1   2 89
**---*
 |
 |7
3*-+6
 | |
 | |
 | |
4*-*5





Le 12 juillet 2017 à 13:36, Christian Quest > a écrit :


Que le segment central soit doublé ou pas dans l'exemple, dans les
deux cas la géométrie est invalide.

On ne doit pas repasser par le même noeud, sauf le premier et
dernier pour définir un polygone. Je découpe assez souvent des
voies en cul de sac dans des lotissements qui se rebouclent sur
elles-même.


Le 12/07/2017 à 13:26, marc marc a écrit :

Bonjour,

les outils qualités généralement font tout pour éviter cela :-)
si tu n'avais pas expliqué que le chemin central était doublé,
je pense que peu de monde l'aurait vu.
déjà il faudrait ajouter un area=no pour préciser l'aire du
milieu n'en
est pas une.
Mais quel est le besoin réel ? faire un parcourt pédestre d'un
seul
chemin ? si oui je pense qu'il serrait mieux de le couper en 2
ou 3
morceaux afin non seulement de ne pas avoir de chemin de ne
pas avoir de
chemin qui repasse sur un même point (hormis si c'est un
chemin fermé)
mais aussi afin d'éviter d'avoir 2 chemin qui se superposent.
Si c'est un chemin pédestre ou un itinéraire de bus, cela peux
se faire
avec une relation qui donne l'ordre d’enchaînement des bouts
de chemins


-- 
Christian Quest - OpenStreetMap France




___
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


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet Philippe Verdy
Tout à fait d'accord:

Un tracé comme celui-ci doit être découpé en supprimant les segments 2-3 et
7-8 superposés et utilisant une relation à la place et les roles
inner/outer, pour ne laisser que la line 1-2-9 et la ligne fermée 3-4-5-6-3:


1   2 8  9
**---*
 |
 |7
3*-+6
 | |
 | |
 | |
4*-*5





Le 12 juillet 2017 à 13:36, Christian Quest  a
écrit :

> Que le segment central soit doublé ou pas dans l'exemple, dans les deux
> cas la géométrie est invalide.
>
> On ne doit pas repasser par le même noeud, sauf le premier et dernier pour
> définir un polygone. Je découpe assez souvent des voies en cul de sac dans
> des lotissements qui se rebouclent sur elles-même.
>
>
> Le 12/07/2017 à 13:26, marc marc a écrit :
>
>> Bonjour,
>>
>> les outils qualités généralement font tout pour éviter cela :-)
>> si tu n'avais pas expliqué que le chemin central était doublé,
>> je pense que peu de monde l'aurait vu.
>> déjà il faudrait ajouter un area=no pour préciser l'aire du milieu n'en
>> est pas une.
>> Mais quel est le besoin réel ? faire un parcourt pédestre d'un seul
>> chemin ? si oui je pense qu'il serrait mieux de le couper en 2 ou 3
>> morceaux afin non seulement de ne pas avoir de chemin de ne pas avoir de
>> chemin qui repasse sur un même point (hormis si c'est un chemin fermé)
>> mais aussi afin d'éviter d'avoir 2 chemin qui se superposent.
>> Si c'est un chemin pédestre ou un itinéraire de bus, cela peux se faire
>> avec une relation qui donne l'ordre d’enchaînement des bouts de chemins
>>
>
> --
> Christian Quest - OpenStreetMap France
>
>
>
> ___
> 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


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet Christian Quest
Que le segment central soit doublé ou pas dans l'exemple, dans les deux 
cas la géométrie est invalide.


On ne doit pas repasser par le même noeud, sauf le premier et dernier 
pour définir un polygone. Je découpe assez souvent des voies en cul de 
sac dans des lotissements qui se rebouclent sur elles-même.



Le 12/07/2017 à 13:26, marc marc a écrit :

Bonjour,

les outils qualités généralement font tout pour éviter cela :-)
si tu n'avais pas expliqué que le chemin central était doublé,
je pense que peu de monde l'aurait vu.
déjà il faudrait ajouter un area=no pour préciser l'aire du milieu n'en
est pas une.
Mais quel est le besoin réel ? faire un parcourt pédestre d'un seul
chemin ? si oui je pense qu'il serrait mieux de le couper en 2 ou 3
morceaux afin non seulement de ne pas avoir de chemin de ne pas avoir de
chemin qui repasse sur un même point (hormis si c'est un chemin fermé)
mais aussi afin d'éviter d'avoir 2 chemin qui se superposent.
Si c'est un chemin pédestre ou un itinéraire de bus, cela peux se faire
avec une relation qui donne l'ordre d’enchaînement des bouts de chemins


--
Christian Quest - OpenStreetMap France


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


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet marc marc
Bonjour,

les outils qualités généralement font tout pour éviter cela :-)
si tu n'avais pas expliqué que le chemin central était doublé,
je pense que peu de monde l'aurait vu.
déjà il faudrait ajouter un area=no pour préciser l'aire du milieu n'en 
est pas une.
Mais quel est le besoin réel ? faire un parcourt pédestre d'un seul 
chemin ? si oui je pense qu'il serrait mieux de le couper en 2 ou 3 
morceaux afin non seulement de ne pas avoir de chemin de ne pas avoir de 
chemin qui repasse sur un même point (hormis si c'est un chemin fermé) 
mais aussi afin d'éviter d'avoir 2 chemin qui se superposent.
Si c'est un chemin pédestre ou un itinéraire de bus, cela peux se faire 
avec une relation qui donne l'ordre d’enchaînement des bouts de chemins

Le 12. 07. 17 à 10:09, JB a écrit :
> Bonjour,
> J'aurais dû dire chemin qui passe par les mêmes tronçons, comme celui-là 
> (un seul way sélectionné, le tronçon horizontal est utilisé dans les 
> deux sens) :
> 
> C'est utile pour tester des cas extrêmes (et pas tout-à-fait impossibles 
> à avoir dans OSM).
> JB.
> 
> Le 12/07/2017 à 09:48, lenny.libre a écrit :
>> Le 05/07/2017 à 16:39, JB a écrit :
>>> Bonjour,
>>> Je découvre que JOSM ne permet plus de tracer des ways qui repassent 
>>> par les mêmes nodes. Peut-être que pour la contribution, c'est 
>>> conseillé (je n'y ai pas réfléchi de trop près), mais j'utilise aussi 
>>> JOSM pour bidouiller des fichiers .osm, et c'était vraiment pratique.
>>> Je n'ai pas trouvé dans les options avancées si c'était possible de 
>>> désactiver cette fonction. Est-ce que quelqu'un de vous en saurait 
>>> plus ?
>>> JB.
>> Bonjour.
>> Je ne comprends pas, pourrais-tu préciser ?
>> Je n'ai pas de soucis par exemple : j'ai créé des ways  - 1 et 2 qui 
>> forment tous les deux le même quadrilatère et le 3 qui emprunte 3 
>> nodes communs
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet JB

Bonjour,
J'aurais dû dire chemin qui passe par les mêmes tronçons, comme celui-là 
(un seul way sélectionné, le tronçon horizontal est utilisé dans les 
deux sens) :


C'est utile pour tester des cas extrêmes (et pas tout-à-fait impossibles 
à avoir dans OSM).

JB.

Le 12/07/2017 à 09:48, lenny.libre a écrit :

Le 05/07/2017 à 16:39, JB a écrit :

Bonjour,
Je découvre que JOSM ne permet plus de tracer des ways qui repassent 
par les mêmes nodes. Peut-être que pour la contribution, c'est 
conseillé (je n'y ai pas réfléchi de trop près), mais j'utilise aussi 
JOSM pour bidouiller des fichiers .osm, et c'était vraiment pratique.
Je n'ai pas trouvé dans les options avancées si c'était possible de 
désactiver cette fonction. Est-ce que quelqu'un de vous en saurait 
plus ?

JB.

Bonjour.
Je ne comprends pas, pourrais-tu préciser ?
Je n'ai pas de soucis par exemple : j'ai créé des ways  - 1 et 2 qui 
forment tous les deux le même quadrilatère et le 3 qui emprunte 3 
nodes communs



___
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


Re: [OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-12 Par sujet lenny.libre

Le 05/07/2017 à 16:39, JB a écrit :

Bonjour,
Je découvre que JOSM ne permet plus de tracer des ways qui repassent 
par les mêmes nodes. Peut-être que pour la contribution, c'est 
conseillé (je n'y ai pas réfléchi de trop près), mais j'utilise aussi 
JOSM pour bidouiller des fichiers .osm, et c'était vraiment pratique.
Je n'ai pas trouvé dans les options avancées si c'était possible de 
désactiver cette fonction. Est-ce que quelqu'un de vous en saurait plus ?

JB.

Bonjour.
Je ne comprends pas, pourrais-tu préciser ?
Je n'ai pas de soucis par exemple : j'ai créé des ways  - 1 et 2 qui 
forment tous les deux le même quadrilatère et le 3 qui emprunte 3 nodes 
communs
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Autoriser les ways mal fichus sous JOSM

2017-07-05 Par sujet JB

Bonjour,
Je découvre que JOSM ne permet plus de tracer des ways qui repassent par 
les mêmes nodes. Peut-être que pour la contribution, c'est conseillé (je 
n'y ai pas réfléchi de trop près), mais j'utilise aussi JOSM pour 
bidouiller des fichiers .osm, et c'était vraiment pratique.
Je n'ai pas trouvé dans les options avancées si c'était possible de 
désactiver cette fonction. Est-ce que quelqu'un de vous en saurait plus ?

JB.

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