<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="transparent" text="#000000">
    <p>Le 12/01/2017 à 14:00, Stéphane Péneau -
      <a class="moz-txt-link-abbreviated" href="mailto:stephane.peneau@wanadoo.fr">stephane.peneau@wanadoo.fr</a> a écrit :<br>
    </p>
    <blockquote
      cite="mid:bd36a669-03c5-a71e-16c2-ebc4ef4ea073@wanadoo.fr"
      type="cite">Le 12/01/2017 à 13:13, Jean-Martial NDOUTOUME NFENGONE
      - ZIT.COM a écrit :
      <br>
      <blockquote type="cite">
        <br>
        OK, je comprends les variantes des différentes approches.
        <br>
        <br>
        Pour compléter la dernière solution qui n'utilise pas d'objet
        relation, on pourrait donc avoir ce qui suit sur les champs du
        polygone du bâti:
        <br>
        <br>
        <!-- Numéro donnant sur la première rue -->
        <br>
        addr:housenumber=8
        <br>
        addr:street=Rue de la Paix
        <br>
        <br>
        <!-- Numéro donnant sur la deuxième rue -->
        <br>
        addr:housenumber=1
        <br>
        addr:street=Boulevard du Massacre
        <br>
      </blockquote>
      <br>
      Oui, c'est tout à fait ça.
      <br>
      Une petite précision : Lorsque tu dis "champs du polygone",
      j'imagine que tu penses à une des façades du bâtiment. Dans Osm,
      on ne va pas découper le bâtiment de cette façon, mais plutôt
      créer un noeud sur cette façade, qui correspondra, par exemple, à
      l'entrée. C'est la solution expliquée par Nicolas Moyroud
      <br>
      <br>
      <blockquote type="cite">Question: des boulevards du Massacre ou
        des rues de la Paix, il y en a plein, alors la chaine de
        caractère seule est-elle une clef «relationnelle» pertinente ou
        il manque quelque chose?
        <br>
      </blockquote>
      Ce qu'il manque, c'est la commune à laquelle appartient cette rue,
      qui peut se retrouver à l'aide de la localisation de cette même
      rue.
      <br>
      <br>
      Stf
      <br>
    </blockquote>
    En prenant la solution "point du polygone" (que je ne connaissais
    pas avant hier - vu sur le "terrain" c'est à dire JOSM<br>
    addr:housenumber=8 sur un point et addr:housenumber=1
    sur l'autre, points associés à leur relation relation respective, ça
    roule.<br>
    <br>
    Cette solution "point du polygone" ne convient pas vraiment quand il
    y a une maison d'un côté et un garage de l'autre sur lequel est la
    bàl : il vaut mieux un point au niveau du portail entre les deux.<br>
    <br>
    Et oui, c'est riche OSM.<br>
    Par exemple les noms de rues sont analysés et les noms aberrants
    sont relevés.<br>
    Exemple : une improbable rue Robert Schumann à côté d'une rue Jean
    Monnet.<br>
    Avec raison Osmose propose de corriger en Robert Schuman. Pourtant
    la mairie a bien donné un n à l'homme politique comme s'il
    s'agissait du musicien. Et c'est le terrain qui a raison jusqu'à ce
    que la mairie change.<br>
    <br>
    Intégrer vos données proprement a un autre intérêt : bénéficier des
    outils de la communauté pour les gérer (par exemple Osmose), les
    requêter (overpassturbo.eu), etc...<br>
    Par rapport aux catégories INSEE, c'est un bon point de départ mais
    on essaye d'utiliser des modèles internationaux, voir le Wiki : <a
      href="http://wiki.openstreetmap.org/wiki/FR:Page_principale">http://wiki.openstreetmap.org/wiki/FR:Page_principale<br>
    </a>Souvent on doublonne quand c'est nécessaire.<br>
    Je voulais montrer ça avec un cas d'école... au sens propre<br>
    <a href="http://wiki.openstreetmap.org/wiki/FR:Education_features">http://wiki.openstreetmap.org/wiki/FR:Education_features</a><br>
    <ul>
      <li> <i><tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
              href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
              title="FR:Key:amenity">amenity</a>=<a
              href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dschool"
              title="FR:Tag:amenity=school">school</a></tt></i><i> —
          établi en 2008; s'est imposé naturellement
        </i>
        <ul>
          <li> <i><tt style="background:#EEF;white-space:nowrap"
                dir="ltr"><a
                  href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                  title="FR:Key:amenity">amenity</a>=<a
                  href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dkindergarten"
                  title="FR:Tag:amenity=kindergarten">kindergarten</a></tt></i><i>
              — établi en 2009; s'est imposé naturellement (voir </i><i><a
                rel="nofollow" class="external text"
href="http://wiki.openstreetmap.org/w/index.php?title=Proposed_features/Kindergarten&action=history">l'historique
                de la page</a></i><i>)</i></li>
          <li> <i><tt style="background:#EEF;white-space:nowrap"
                dir="ltr"><a
                  href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                  title="FR:Key:amenity">amenity</a>=<a
                  href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Duniversity"
                  title="FR:Tag:amenity=university">university</a></tt></i><i>
              — approuvé en 2006 via </i><i><a
href="http://wiki.openstreetmap.org/wiki/Proposed_features/University_Campus_%28tertiary_education%29"
                title="Proposed features/University Campus (tertiary
                education)">university campus (tertiary education)</a></i></li>
          <li> <i><tt style="background:#EEF;white-space:nowrap"
                dir="ltr"><a
                  href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                  title="FR:Key:amenity">amenity</a>=<a
                  href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dcollege"
                  title="FR:Tag:amenity=college">college</a></tt></i><i>
              — approuvé en 2007 via </i><i><a
href="http://wiki.openstreetmap.org/wiki/Proposed_features/College_Campus_%28further_education%29"
                title="Proposed features/College Campus (further
                education)">College Campus (further education)</a></i></li>
        </ul>
      </li>
    </ul>
    En fait c'est au niveau de <br>
    <a class="moz-txt-link-freetext" href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dschool">http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dschool</a><br>
    <h3><span class="mw-headline" id="Type_d.27.C3.A9cole">Type d'école</span></h3>
    <p>La clé retenue pour préciser le type d'école est <tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><a
          href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
          title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=*</tt>,
      à ajouter à l'objet comportant déjà <tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><a
          href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
          title="FR:Key:amenity">amenity</a>=<strong class="selflink">school</strong></tt>.
    </p>
    <p>Voici la liste des valeurs possibles. Ce tableau est incomplet,
      n'hésitez pas à ajouter les catégories manquantes.
    </p>
    <table class="wikitable" border="1">
      <tbody>
        <tr>
          <th> École
          </th>
          <th> school:FR
          </th>
          <th> Tag principal
          </th>
        </tr>
        <tr>
          <td> Maternelle (petite à grande section) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=maternelle</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<a
                href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dkindergarten"
                title="FR:Tag:amenity=kindergarten">kindergarten</a></tt>
          </td>
        </tr>
        <tr>
          <td> Élémentaire (CP à CM2) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=élémentaire</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<strong
                class="selflink">school</strong></tt>
          </td>
        </tr>
        <tr>
          <td> Primaire (maternelle et élémentaire) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=primaire</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<strong
                class="selflink">school</strong></tt>
          </td>
        </tr>
        <tr>
          <td> Collège (6e à 3e) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=collège</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<strong
                class="selflink">school</strong></tt>
          </td>
        </tr>
        <tr>
          <td> Lycée (2nde à Terminale) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=lycée</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<strong
                class="selflink">school</strong></tt>
          </td>
        </tr>
        <tr>
          <td> Secondaire (collège et lycée) </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
href="http://wiki.openstreetmap.org/wiki/FR:Key:school:FR"
                title="FR:Key:school:FR" class="mw-redirect">school:FR</a>=secondaire</tt>
          </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<strong
                class="selflink">school</strong></tt>
          </td>
        </tr>
        <tr>
          <td> Université </td>
          <td> ? </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<a
                href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Duniversity"
                title="FR:Tag:amenity=university">university</a></tt>
          </td>
        </tr>
        <tr>
          <td> Autres écoles supérieures </td>
          <td> ? </td>
          <td> <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
                href="http://wiki.openstreetmap.org/wiki/FR:Key:amenity"
                title="FR:Key:amenity">amenity</a>=<a
                href="http://wiki.openstreetmap.org/wiki/FR:Tag:amenity%3Dcollege"
                title="FR:Tag:amenity=college">college</a></tt></td>
        </tr>
      </tbody>
    </table>
    <br>
    Donc on prend tout ce que l'on peut au niveau international et on
    enrichit au niveau national si l'extension n'a pas de sens au niveau
    mondial.<br>
    <br>
    Si on revient sur les affiches, c'est de la publicité :<br>
    <a href="http://wiki.openstreetmap.org/wiki/Key:advertising">http://wiki.openstreetmap.org/wiki/Key:advertising</a><br>
    Pas une bonne d'affichage libre mais pas loin :<br>
    <a
      href="https://wiki.openstreetmap.org/wiki/Tag:advertising%3Dboard">https://wiki.openstreetmap.org/wiki/Tag:advertising%3Dboard</a><br>
    Que peut-on transmettre ? Un message :<br>
    <a href="https://wiki.openstreetmap.org/wiki/Key:message">https://wiki.openstreetmap.org/wiki/Key:message</a><br>
    Tiens aucun d'entre nous n'a encore traduit.<br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><strong
        class="selflink">message</strong>=non_profit</tt><br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>=showbiz</tt><br>
    </tt>Sont sans doute les choix qui sont les mieux pour vous.<br>
    <br>
    Du fait de l'exception culturelle française ;-), je ne vois pas
    painting, danse, etc. On pourrait proposer :<br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz=painting</tt></tt><br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz=danse</tt></tt><br>
    <br>
    Et donc celui qui accepterait les deux :<br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz=painting,danse</tt></tt><br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz=danse,</tt></tt><tt
      style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr">painting</tt></tt><br>
    <br>
    Comme on voit, ça fait des chaînes de caractère à gérer pour les
    combinaisons.<br>
    Pour éviter cela, on met plutôt en places des trooléens : c'est un
    booléen qui est vrai, faux ou qui n'est pas défini ;-).<br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink"><tt
            style="background:#EEF;white-space:nowrap" dir="ltr"><strong
              class="selflink">message</strong>=non_profit</tt><br>
          <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
              style="background:#EEF;white-space:nowrap" dir="ltr"><strong
                class="selflink">message</strong>=showbiz<br>
            </tt></tt>message</strong>:showbiz:painting=yes</tt></tt><br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz:danse=no<br>
      </tt></tt>OK pour des affiches culturelles, surtout sur les
    galeries d'art mais pas de danse.<br>
    <tt style="background:#EEF;white-space:nowrap" dir="ltr"><a
        href="https://wiki.openstreetmap.org/wiki/Key:access"
        title="Key:access">access</a>=permissive</tt> car on peut
    demander au commerçant de placer l'affiche mais il a toujours le
    droit de refuser ?<br>
    <br>
    Du coup on voit qu'il vaut peut-être mieux placer un point au niveau
    de la vitrine (en créant un advertising=window ?) ou de la porte que
    sur le point d'intérêt du commerce.<br>
    Surtout si on ajoute les autres attributs (si la personne a un
    emplacement de taille A3, pas la peine de venir avec une affiche A0
    !<br>
    <br>
    Qu'en pensent les autres ?<br>
    <br>
    Au début je me suis dit qu'effectivement ça ne nous regardait pas
    trop de savoir quels types d'affiches on pouvait trouver où.<br>
    Après réflexion : et si j'ai vu une exposition et que je cherche à
    récupérer ensuite une affiche ?<br>
    Allez, je fais une requête pour trouver les endroits avec <tt
      style="background:#EEF;white-space:nowrap" dir="ltr"><tt
        style="background:#EEF;white-space:nowrap" dir="ltr"><strong
          class="selflink">message</strong>:showbiz:painting=yes</tt></tt>
    et qui sont de taille limitée : ils accepteront plus facilement de
    l'enlever.<br>
    <br>
    Et pour vous si vous versez dans la communauté j'en vois qui se
    préparent déjà à faire un masque de saisie pour que sur le terrain
    il soit facile de mettre à jour les données. Non seulement le
    commerçant voit que les infos sont mise à jour en direct mais en
    plus vous allez lui dire qu'il peut aussi ajouter ses heures
    d'ouverture. Encore un contributeur de plus pour OSM et un client de
    moins pour Big Brother (car nous ne mettrons jamais de règle de
    visibilité en fonction d'un revenu publicitaire, suivez mon regard).<br>
    <br>
    N. B. : vue la qualité des échanges c'est assez injurieux de
    comparer avec sefaireconnaitre car sefaireconnaitre avait ajouté à
    l'arraché sans respecter la communauté (et hop un MerdeDonald qui se
    retrouve au milieu d'un carrefour ou sur les voies ferrées) et il
    avait fallu insister pour qu'ils forment sérieusement leurs
    stagiaires. Alors qu'à la base les fondateurs étaient des personnes
    de la partie.<br>
    Le fait est que maintenant ça fait longtemps qu'on n'a plus eu à se
    plaindre d'eux.<br>
    <br>
    Jean-Yvon<br>
  </body>
</html>