<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 09/12/2015 10:43, Luc wrote:<br>
</div>
<blockquote
cite="mid:CAJxxNsh8Vixk=rugoGOGx_vnaarUsG-mQnXv-4nakn+jwFMQLg@mail.gmail.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div class="gmail_extra">Bonjour,</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Je me permet de me greffer à ce sujet
car je pense que l'on tourne autour du même sujet. Si cela
dérange quelqu'un, je pourrais ouvrir un nouveau sujet.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">J'essaye de cartographier les stations
de métro autour de chez moi ; les principales stations
disposent souvent de tunnels et parfois de plusieurs niveaux.
Je ne suis cependant pas satisfait du rendu "par défaut" de
ces tunnels. </div>
<div class="gmail_extra">En effet, quand un tunnel est situé
sous une place piétonne, le rendu par défaut ne représente
rien, mais sous d'autres choses (herbe, parc, etc.) le tunnel
est dessiné en pointillé.</div>
<div class="gmail_extra">Le rendu osmfr me satisfait quand à
lui, le tunnel est toujours rendu en pointillé, avec une
couleur plus ou moins transparente..</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Voici un exemple typique : </div>
<div class="gmail_extra"> - OSM Standard : <a
moz-do-not-send="true"
href="http://www.openstreetmap.org/#map=19/50.63163/3.06073"><a class="moz-txt-link-freetext" href="http://www.openstreetmap.org/#map=19/50.63163/3.06073">http://www.openstreetmap.org/#map=19/50.63163/3.06073</a></a></div>
<div class="gmail_extra"> - OSMFR : <a moz-do-not-send="true"
href="http://tile.openstreetmap.fr/?zoom=19&lat=50.63171&lon=3.06093">http://tile.openstreetmap.fr/?zoom=19&lat=50.63171&lon=3.06093</a><br>
</div>
<div class="gmail_extra"><br>
</div>
</div>
</blockquote>
<br>
Sur le rendu FR, les highway surfaciques sont rendues avec un légère
transparence pour cette raison.<br>
<br>
<blockquote
cite="mid:CAJxxNsh8Vixk=rugoGOGx_vnaarUsG-mQnXv-4nakn+jwFMQLg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">En résumé : </div>
<div class="gmail_extra"> - une place piétonne
(highway=pedestrian, area=yes)</div>
<div class="gmail_extra"> - par dessous, un tunnel
(highway=footway, tunnel=yes)</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">J'ai effectué plusieurs tests en
ajoutant des tags sur le tunnel, en vain. Voici les
combinaisons que j'ai essayé :</div>
<div class="gmail_extra"> - highway=footway, tunnel=yes,
level=-1</div>
<div class="gmail_extra"> - highway=footway, tunnel=yes,
layer=-1</div>
- highway=footway, tunnel=yes, level=-1, layer=-1
<div><br>
</div>
<div>A chaque fois, le rendu OSM standard est "bizarre". </div>
<div><br>
</div>
<div>S'agit-il d'un problème lié au moteur de rendu, ou le
problème est-il de mon côté (tags manquants par exemple).</div>
<div><br>
</div>
<div>Je pensais qu'en ajoutant des tags, je pourrais avoir des
infos plus précises et un rendu plus agréable, mais je ne
trouve pas le tag manquant à mon équation...</div>
<div><br>
</div>
<div>Tag level, tag layer, ... existe-t-il d'autre tags qui
puissent m'aider ?</div>
</div>
<br>
</blockquote>
<br>
Il faut oublier le rendu OSM et ne pas chercher à obtenir un
résultat particulier sur celui-ci vu qu'il ne tient pas compte du
tag level.<br>
Or c'est bien le tag level=* qui doit servir à décrire l'empilement
multi-niveau en indoor.<br>
layer=* n'est pas fait pour cela, il a pour objectif d'aider le
rendu à dessiner dans le bon ordre les objets.<br>
<br>
Ok c'est un peu confu, je sais ;)<br>
<br>
Si l'on veut un rendu qui prenne bien en compte le multi-niveau...
il faut créer une feuille de style adaptée pour cela.<br>
Vu la complexité de rendre correctement en 2D des données en 2.5D ou
3D, on n'a pas vraiment de rendu de référence sous la main. Le rendu
FR fait un peu illusion mais pas plus ;)<br>
<br>
A mon avis, le mieux qu'on ait fait à ce jour c'est openlevelup
(cocorico) !<br>
<pre class="moz-signature" cols="72">--
Christian Quest - OpenStreetMap France</pre>
</body>
</html>