<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 18/03/2014 10:26, David Kazmierczak
      SDEI 36 wrote:<br>
    </div>
    <blockquote cite="mid:5328115F.10205@sdei36.com" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <font face="Calibri">Travaillant dans une collectivité, on me
        demande de mettre en œuvre un outil SIG permettant de gérer la
        voirie (programmation et suivi des travaux, gestion des
        marquages au sol, parc de panneaux, etc...). Après une rapide
        comparaison entre différentes base, je pense qu'openstreetmap
        sera la base la plus efficace (inutile  de vous convaincre
        j'imagine :) ).<br>
        Mon objectif est d'intégrer les données dans notre base
        postgre/postgis (opération réalisée) pour les coupler avec notre
        modèle de donnée.  Mon souci est la gestion de la mise à jour.
        Comment puis-je gérer les changements d'ID en cas de suppression
        de tronçon ?<br>
        En effet, l'osm_id serait la clé commune dans la base mais s'il
        change, ça ne peut pas fonctionner.<br>
      </font></blockquote>
    <br>
    L'osm_id est un identifiant technique de l'objet - tu as plutôt
    besoin d'un identifiant métier, stable même si des péripéties
    provoquent temporairement la suppression de l'objet. L'identité
    primaire d'un objet n'est pas sa présence dans Openstreetmap qui
    n'est qu'une réflexion de son existence - l'identité primaire est
    liée à la vie de l'objet chez ses utilisateurs qui sont donc les
    auteurs naturels de sa clé primaire.<br>
    <br>
    En priorité, utilise comme clé étrangère un identifiant existant,
    aussi consensuel que possible - le code FANTOIR mentionné par
    Francesco est un bon exemple.<br>
    <br>
    Pour certains objets, tels que les panneaux, tu ne trouveras à ma
    connaissance pas de code existant disponible publiquement... A toi
    de proposer un code, après en avoir discuté avec des acteurs
    confrontés à la même problématique. La question de l'espace de
    nommage sera certainement au centre de ta réflexion pour éviter de
    créer une convention spécifique à une unique commune.<br>
    <br>
  </body>
</html>