Le 25/02/2012 13:29, Vincent Pottier a écrit : > 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 ?
Merci :-) J'ai fait du ménage dans les polygones riverbank. J'espère que c'est OK. - Dans celui de l'embouchure : pas de natural=*. Le rafraîchissement Mapnik n'est pas foudroyant sur OSM mais j'ai l'impression que ça marche. - Dans le polygone riverbank suivant (au niveau de Saint-Laurent du Maroni) j'ai laissé natural=land pour les îles. Ensuite pourquoi seul l'Îlet Saint-Louis au niveau de Saint-Laurent apparaît dans la carte pour Garmin tandis que l'Île Portal (entre autres) n'apparaît pas ? J'ai vérifié sur mon smartphone avec la carte vectorielle pour Osmand générée à partir du même fichier .osm à l'origine des gmapsupp.img pour Garmin. Toutes les îles sont là ! Bon, on verra demain si le nettoyage de multipolygones sied mieux à la génération des cartes... @+ _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr