FR:Way

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Langues disponibles
Deutsch English Français Italiano 日本語 Русский Українська

Un "chemin" est une suite de noeuds connectés comprenant entre 2 et 2000 noeuds[1] (API v0.6) qui permet de décrire des éléments comme des routes, des voies de chemin de fer, rivières, barrières, lignes électriques mais aussi des surfaces comme par exemple des plans d'eau ou des bâtiments. Un chemin peut faire partie d'une relation.

Way est l'icône représentant un chemin dans ce wiki.

Contents

Attributs (tags) sur les chemins

Chaque chemin est caractérisé de façon uniforme par des tags (attributs) qui permette de décrire ce qu'il représente, par exemple pour une rue, son nom, sa largeur, le revêtement, une limitation de vitesse, la présence d'une piste cyclable, etc.

Les chemins doivent être découpés en portions plus petites lorsque différents tags sont valables sur chacune des portions. Par exemple, une rue qui est en partie à sens unique devra être définie par 2 chemins, l'un à double-sens, l'autre indiquant le sens unique.

Chemin fermé closed way et surfaces area

Un "chemin fermé" est un chemin dont le premier et le dernier noeud sont identiques, il décrit ainsi une surface.

Les "surfaces" ne sont pas un type d'objet séparé dans OSM, mais simplement des chemins fermés qui ont des attributs décrivant une surface et rendus comme telle. Ceci signifie que tout les chemins fermés ne sont pas forcément rendus comme des surfaces !

Les tags les plus courants pour décrire des surfaces sont area=yes, landuse=*, ou landuse=* sans que cela ne soit obligatoire (par exemple, quand le chemin appartient à un multipolygone). Voir FR:Map Features pour les chemins fermés interprétés comme des surfaces. (il peut être nécessaire d'ajouter area=yes pour éviter des erreurs)

Règles géométriques à respecter

Quelques règles géométriques concernant les chemins:

Elements composants un chemin

nom valeur description
id: entier
>=1
Notez que ces id sont uniques parmis les chemin, mais qu'un chemin peut avoir le même id qu'un noeud. Les éditeurs ont tendance à utiliser des valeurs négatives ou nulles pour les chemins qui n'ont pas encore été enregistrés sur le serveur. Sur le serveur, les id des chemins sont persistants ce qui signifie que l'id reste le même quand des données sont modifiés (noeuds le composant, tags). Les id des chemins supprimés ne doivent pas être ré-utilisés sauf en cas d'annulation de suppression.
noeuds liste Une liste ordonnée de tout les id des noeuds formant le chemin.
tags ensemble Liste des FR:tags (paire de clé/valeur), avec unicité de chaque clé. Voir FR:Map Features pour les recommandations concernant les tags.

Exemple XML

Un axe de circulation primaire en sens unique faisant partie de la place de la Concorde à Paris :

  <way id="45829696" visible="true" timestamp="2009-12-08T17:46:32Z" version="1" changeset="3326129" user="lapinos03" uid="33634">
    <nd ref="25669360"/>
    <nd ref="21299471"/>
    <nd ref="369678916"/>
    <nd ref="147024468"/>
    <nd ref="147024542"/>
    <nd ref="147024532"/>
    <nd ref="16820917"/>
 
    <nd ref="34843139"/>
    <tag k="highway" v="primary"/>
    <tag k="junction" v="roundabout"/>
    <tag k="name" v="Place de la Concorde"/>
    <tag k="name:ru" v="площадь Согласия"/>
  </way>

References

  1. http://git.openstreetmap.org/rails.git/blob/HEAD:/config/example.application.yml#l26
Elements
Node • Way • Relation (members and roles) • Tag (key and value)
Personal tools
Namespaces
Variants
Actions
site
Toolbox