FR:Key:ref:FR:commune

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg ref:FR:commune
Description
Identifiant communal ou intercommunal des voies Modifier ou traduire cette description.
Utilisé pour ces éléments
ne devrait pas être utilisé sur des nœudspeut être utilisé sur des cheminspeut être utilisé sur des zonespeut être utilisé sur des relations
Combinaisons utiles
Statut : non défini

Définition et objectif

Ce tag a pour but de récupérer et d'harmoniser les identifiants uniques des bases de données voirie des collectivités. En effet, le code Rivoli n'étant par généré par la commune mais par la DGFiP, les communes n'ont pas la maitrise de ce code qu'elles ne récupèrent qu'à posteriori (pour les voies nouvelles).

Elles ont donc tendance à créer leur propre identifiant dans leurs bases de données qui est souvent une chaine de caractères numériques plus ou moins longue. Les villes d'Avignon et d'Orange ainsi que leurs intercommunalités respectives se sont mises d'accord pour mettre en place un identifiant créé de manière identique. Il est assez souple pour intégrer d'autres type d'identifiant.

Construction de l'identifiant

Il se compose de 3 parties :

  • le code INSEE sur 5 caractères, ex 84087 pour Orange
  • la lettre "V" pour désigner la voirie. De fait, on peut utiliser cette structure pour d'autres types d'objets (lotissements, résidences, parkings,...)
  • une chaine de 6 caractères libres mais unique dans chaque commune. ex : 001255

Ainsi, le code donne dans notre exemple 84087V001255. Si d'autres collectivités ont des identifiants uniques (de moins de 6 caractères), elles peuvent utiliser cette structure en ajoutant devant leur identifiant le code INSEE de la commune et la lettre "V".

De cette manière, on est sûr de distinguer la voie quelle que soit la commune et sa manière de générer son identifiant interne.

Comment intégrer vos identifiants

Vous êtes

  • une collectivité et vous avez créé une base de données voirie dans laquelle vous avez identifié de manière unique chaque voie de votre territoire
  • un contributeur qui a récupéré une base de données voirie en OpenData

et vous souhaitez intégrer votre identifiant en tant que clé dans OpenStreetMap, vous pouvez utiliser la clé ref:FR:commune.

Avant de construire votre identifiant, répondez à ces 2 questions :

  • 1 : Votre identifiant unique est une chaine de caractère qui ne distingue ni le territoire ou une partie de celui-ci (ex : code INSEE, nom commune, Code Postal, ...), ni le type d'objet (voie, lotissement, résidence, ...).
  • 2 : Votre identifiant unique est une chaine de caractère de 6 caractères ou moins.

Vous avez répondu "oui" aux 2 questions

Vous pouvez construire l'identifiant ref:FR:commune en :

  • transposant votre identifiant unique sur 6 caractères. Ex: si votre identifiant est 123, il deviendra 000123
  • ajoutant la lettre "V" devant cette chaine de caractère ("V" pour Voie). Ex: 000123 devient V000123
  • ajoutant le code INSEE de la commune sur laquelle se trouve votre voie. Ex: V000123 devient 84087V000123

Vous avez répondu "non" à la première question

Il faudra :

  • extraire de votre identifiant la ou les parties de votre identifiant qui concerne l'identification de votre territoire ou le type de voie. Ex AVI254 pour une voie située sur le territoire d'Avignon devient 254; VS_4012 pour un identifiant concernant une voie secondaire devient 4012.
  • vérifier qu'il n'y a pas de doublon dans votre base. Ex, s'il y avait VS_4012 et VP_4012, vous devez rendre ces 2 identifiants unique. VP_4012 devient 4012 et VS_4012 devient 104012, par exemple.
  • mettre votre identifiant sur 6 caractères. Par ex, 004012 et 104012 pour l'exemple précédent.
  • ajouter la lettre "V" (toujours pour "Voie") devant votre code. Ex : V004012 et V104012 pour l'exemple précédent.
  • ajouter le code INSEE de la commune sur laquelle se trouve votre voie. Ex, 84007V004012 et 84007V104012 pour l'exemple précédent, et 84007V000254 pour le premier exemple.

Vous avez répondu "non" à la seconde question

Il parait peu probable que vous ayez un identifiant unique pour vos voies qui ait plus de 6 caractères et qui ne distingue ni le type d'objet, ni tout ou partie de votre territoire. Cela reviendrait à dire que la commune possède plus de 999 999 voies. Même et considérant les villes de Paris, Lyon et Marseille, on peut découper la commune en arrondissement pour réduire le nombre de voies.

Si c'est malgré tout le cas, merci de bien vouloir vous manifester afin de voir comment intégrer vos identifiants dans le tag ref:FR:commune.