Préambule par un gars relou et radotteur (moi) mais qui veut ne pas perdre 
espoir : je m'étais promis de ne plus répondre à tes mails que je trouve trop 
désordonnés et beaucoup trop long pour arriver à en trouver la vrai question 
qui tiendrait en 10 lignes, mais c'est dommage car il y en a avec des vrai 
bonnes questions dedans, méritant réflexion mais noyées dans du "autre chose" 
comme c'est le cas de celle-ci.

Mais pourquoi te sens tu obligé de faire les question et les réponses ? 
D'apporter tout de suite des solutions à ce que tu crois être un problème, 
rentrer dans des constructions compliquées de il faudrait faire si ou ça 
alors qu'en fait tu n'a pas attendu les avis des autres qui pourraient 
t'apporter une autre vu au problème qui n'en est peut-être pas un, ou 
peut-être pas où tu crois ?

Comme j'ai trop de mal à comprendre l'intégralité de ton mail, je vais  
reformuler ta question telle que je la comprend, et telle que je l'aurais 
posée :

Philippe Verdy aurait donc pû (seulement) écrire :
> J'ai un exemple de géométrie pour une frontière de commune en
> Espagne que je ne sais pas comment rentrer dans OSM
> 
> Voir ici :
> 
> http://analyser.openstreetmap.fr/cgi-bin/index.py?relation=343332
>
> On a le cas suivant apparemment non prévu par OSM (mais prévu dans les
> modèles OpenGIS), ou mal converti par osm2gis :
> 
> Le cas concerné est celui-là (simplifié ici):
> 
>    +-----+-----+ (noeuds 1, 2, 3)
>    |  A  |  B  |
>    +-----+-----+ (noeuds 4, 5, 6)
>    |  C  |  A  |
>    +-----+-----+ (noeuds 7, 8, 9)
> 
> Ici, la commune A possède deux anneaux qui se touchent en un seul point
> j'ai rentré cette commune dans OSM ainsi mais le validateur
> http://analyser.openstreetmap.fr me dit qu'il y a des intersections, le site
> layers.openstreetmap.fr ne la fait pas apparaître et l'outils osm2gis
> exporte sans être comptabile avec OpenGIS/SQL

Et moi de te/me répondre : 

A mon avis, la manière dont tu as saisie cette commune est bonne, et le fait 
que tu es pû la saisir prouve que la base OSM ne l'empêche pas, tu es 
simplement en présence d'un bug dans tous les outils cités préalablement.

En effet, la modélisation dans OSM suit en général ce qui est indiqué dans le 
wiki, et la page qui explique comment rentrer les frontières administrative 
est celle-là :
http://wiki.openstreetmap.org/wiki/Relation:boundary
qui dit grosso modo qu'il faut respecter la construction des 
relations "multipolygon" expliquée ici :
http://wiki.openstreetmap.org/wiki/Multipolygon
qui à son tour dit :
"Generally, the multipolygon relation can be used to build multipolygons in 
compliance with the OGC Simple Feature standard 
(http://www.opengeospatial.org/standards/sfs)."

En cherchant, on fini par tomber sur l'information concernant ce standard qui 
dit :
"2. The Boundaries of any 2 Polygons that are elements of a  
MultiPolygon may not ‘cross’ and may touch
at only a finite number of points."

Donc, ne change rien, ce que tu as fais est bon conformément à ce que dit le 
wiki.
Toutefois, la présence de bug dans divers outils inciterait à en discuter sur 
la page multipolygon du wiki pour rappeler que la construction qui fait se 
toucher des polygon par un/des point(s) est valide, pourquoi pas rajouter un 
exemple et ensuite indiquer la présence de ce bug dans les différents 
éditeurs de ces outils.

-- 
sly
qui suis-je : http://sly.letuffe.org
email perso : sylvain chez letuffe un point org

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

Répondre à