[OSM-talk-fr] natural=land pour les îles ?

Vincent Pottier vpottier at gmail.com
Sam 25 Fév 16:29:52 UTC 2012


Le 25/02/2012 17:15, Stéphane MARTIN a écrit :
> Salut,
>
> Je m'efforce de revoir les îles sur le Maroni en Guyane maintenant que
> l'imagerie Bing est meilleure.
>
> Comme j'ai des îles qui n'apparaissent pas dans le rendu Garmin que je
> génère pour mon GPS, alors qu'elles apparaissent avec Mapnik, je regarde
> les tags d'un peu plus près.
> Je commence par là parce que les deux rendus différents que je génère
> pour avoir un gmappsup.img Garmin ont le même comportement : mêmes îles
> qui n'apparaissent pas !
>
> https://tuxdomain.dyndns.org/osm-garmin/index.php?dir=Guyane
>
> Je ne soupçonne donc pas trop un problème de fichiers TYPE.
> Mais peut-être un problème avec mkgmap que je viens de mettre à jour en
> r2220 !
>
> Je vais tester mais la question des tags me chagrine :
>
> http://wiki.openstreetmap.org/wiki/FR:Key:natural dit que natural=land
> est obsolète, remplacé par un multipolygone.
>
> http://wiki.openstreetmap.org/wiki/Tag:place%3Disland ne parle pas de
> cette obsolescence et évoque la possibilité d'un natural=*.
>
> "Possibilité", pas "obligation" d'après ce que je comprends !
> Pourtant Mapnik apparemment exige cette possibilité pour afficher l'île.
> Je sais qu'on ne mappe pas pour le rendu mais quand même. Étonnant que
> Mapnik ait pris le parti d'afficher quelque chose en discriminant sur un
> tag facultatif plutôt que sur place=island !
>
> Bref que faire, sachant que si je suis la page FR et que je supprime
> natural=land alors les îles n'apparaissent plus dans Mapnik ?
> Accessoirement, apparaîtront-elles dans le rendu pour GPS Garmin ?
>
> Exemple : http://osm.org/go/YpfW1YO
> Zoomer/dézoomer si les tuiles ne sont pas toutes à jour !
>
> @+
>
Il me semble qu'il y a un autre problème.
Chaque île est comprise dans un multipolygone en tant que inner, ayant 
toujours le même way en outer, soit , pour 7 îles, 7 multipolygones.

Une seule relation suffit avec le riverbank en outer et toutes les îles 
en inner.
Peu importe alors le tag sur les îles, les inners apparaîtront toujours 
en manque dans la rivière, le tag ne précisera que le sens de ce manque, 
place=island + natural=land...

Je te laisse corriger ?
--
FrViPofm




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