[OSM-talk-fr] JOSM, Mapnik Osmarender et les Relations

sly (sylvain letuffe) sylvain at letuffe.org
Jeu 4 Nov 18:14:37 UTC 2010


On jeudi 4 novembre 2010, Pierre Quenee wrote:

> Donc je me suis planté dans le cas d'une jonction par point, 

(j'ai un peu bougé la zone de test et je me suis permis d'y déplacer ton bac à 
sable pour les avoir tous côte à côte) 
http://osm.org/go/APa0KRIg--

Si tu parles de mon exemple en haut à gauche (voir zone) j'ai voulu reproduire 
le "bug" que tu avais rencontré mais bizarrement, et je ne comprends pas 
pourquoi, ça marche avec ce que j'ai fais alors que j'ai reproduit "quasiment 
pareil" que ce que tu as fais (juste à droite)

> mais pas  
> dans le cas d'une jonction par segment dans le cadre d'une relation 
> unique (voir relation 1255566 même zone).

c'est en effet ce que la norme OGC ne permet pas, mais les éditeurs OSM ne 
l'empêche pas (d'ailleurs ils n'empêchent pas grand chose, et c'est voulu)

A noter, voir en bas à droite, que cette figure n'est pas bonne au sens OGC 
mais est autorisée comme multipolygon, c'est la seule exception.

> Mais ca n'a pas d'importance et je suggère cette conclusion:
> 
> Toute tentative volontaire ou involontaire de rejoindre des surfaces 
> disjointes par un point ou un segment n'est pas conforme au standard de 
> l'OGC, ne conduit pas nécessairement à des avertissements en phase 
> d'édition, et peut se traduire par des différences de rendus entre les 
> divers moteurs appliqués à la base de donnée.
> 
> tiré de la page wiki que je suis en train de traduire (user:PhQ discussions)

ça me va, mais un dessin peut aider à mieux comprendre.


-- 
sly






Plus d'informations sur la liste de diffusion Talk-fr