<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>