FR:Relation:boundary

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Langues disponibles
Deutsch English Español Français 日本語 Русский
logo boundary
One example for boundary
Description
Regrouper des frontières pour former des entités administratives et indiquer les enclaves.
Group
Properties
Members help
* Way - (blank)
  • Way - enclave
  • Way - exclave
Statistics


Cette page précise le consensus français sur la manière d' utiliser les relations type=boundary pour regrouper des frontières, pour former des entités administratives et indiquer les enclaves.

Pour une description pas à pas de la manière dont il faut saisir les divisions administratives françaises (communes, départements, régions et pays), vous pouvez consulter la page détaillée: WikiProject France/Limites administratives

Cette page décrit l'usage actuel en France, mais peut ne pas refléter les usages en cours dans les autres pays.

On utilisera une relation type=boundary pour:

Contents

Tags sur les chemins

Les chemins formant les frontières porterons les tags boundary=administrative et admin_level=* du plus haut niveau de frontière (Quand un pays, une région et un département partagent un même chemin, on utilisera admin_level=2). Les anciens tags comme name:left=* / name:right=* peuvent être retirés

Tags sur la relation

clé de tag Valeur Discussion
type boundary En Allemagne, Équateur et Pays-Bas, multipolygon est utilisé à la place de boundary
boundary=* administrative
land_area administrative Lorsqu'il s'agit de la côte (je me demande si c'est utilisé en france ?)
name Le nom de l'entité administrative
admin_level le niveau hiérarchique de l'entité Voir :WikiProject_France/Limites_administratives/Tracer_les_limites_administratives pour choisir le bon.

Membres de la relation

Chemin ou noeud Role Récurrence Discussion
Way (blank) un ou plus La liste des chemins formant le contour extérieur
Way enclave zero ou plus Les chemins formant les enclaves contenues dans cette entité administrative (c'est à dire en fait qu'elles appartiennent à une autre entité administrative)
Way exclave zero ou plus le mot "exclave" n'ayant pas de sens en français, il s'agit en fait de la liste des chemins formant un territoire entièrement enfermé dans un autre en dehors du territoire principal mais lui appartenant
Node admin_centre zero ou un seul Le noeud qui représente le centre administratif, il porte le plus souvent un tag place=* (par exemple la préfecture d'un département, le chef lieu de commune, etc.)

Note : Les chemins sans rôle doivent former un ou plusieurs contours fermés. Si vous souhaitez former une frontière linéaire faite de plusieurs chemins, utilisez la relation : Proposal:Relation boundary segment.

Exemples

Exemples
C est une enclave avec le role "enclave" vis à vis de A et le role "exclave" vis à vis de B:
<relation id="1">
  <tag k="type" v="boundary" />
  <tag k="boundary" v="administrative" />
  <tag k="land_area" v="administrative" />
  <tag k="admin_level" v="2" />
  <tag k="name" v="light green country" />
  <member type="way" id="AB" role="" />
  <member type="way" id="AC" role="enclave" />
</relation>
<relation id="2">
  <tag k="type" v="boundary" />
  <tag k="boundary" v="administrative" />
  <tag k="land_area" v="administrative" />
  <tag k="admin_level" v="2" />
  <tag k="name" v="dark green country" />
  <member type="way" id="AB" role="" />
  <member type="way" id="AC" role="exclave" />
</relation>
Enclave.png
D est une "exclave" de B, mais pas de A car n'étant pas complètement à l'intérieur de A D n'est en fait pas une enclave selon plusieurs définitions. Il est donc possible de simplement n'utiliser aucun rôle comme on le ferait pour une île par exemple.
<relation id="1">
  <tag k="type" v="boundary" />
  <tag k="boundary" v="administrative" />
  <tag k="land_area" v="administrative" />
  <tag k="admin_level" v="2" />
  <tag k="name" v="light green country" />
  <member type="way" id="AB" role="" />
  <member type="way" id="AC1" role="" />
  <member type="way" id="AC2" role="" />
  <member type="way" id="AD" role="" />
</relation>
<relation id="2">
  <tag k="type" v="boundary" />
  <tag k="boundary" v="administrative" />
  <tag k="land_area" v="administrative" />
  <tag k="admin_level" v="2" />
  <tag k="name" v="dark green country" />
  <member type="way" id="AB" role="" />
  <member type="way" id="BC" role="" />
  <member type="way" id="AD" role="exclave" />
  <member type="way" id="CD" role="exclave" />
</relation>
<relation id="3">
  <tag k="type" v="boundary" />
  <tag k="boundary" v="administrative" />
  <tag k="land_area" v="administrative" />
  <tag k="admin_level" v="2" />
  <tag k="name" v="purple country" />
  <member type="way" id="AC1" role="" />
  <member type="way" id="AC2" role="" />
  <member type="way" id="CD" role="" />
  <member type="way" id="BC" role="" />
</relation>
Exclave.png

Pour plus d'exemples, vous pouvez vous reporter à Relation:multipolygon#Advanced_multipolygons car la construction des relation boundary est identique aux multipolygon, seul le nom des tags changent.

Helping Tools

Personal tools
Namespaces
Variants
Actions
site
Toolbox