wiki:Fr:Help/Concepts/Object

Version 16 (modified by leni, 5 years ago) ( diff )

adjusted to revision 107 : repères #; Déplacement Page des matières ; ajout de liens vers les préférences ; ajout de notes

Voir au § Versions des objets et leur historique : quelques phrases à traduire. Les membres ; l'appartenance ; les enfants et parents ne sont pas expliqués correctement. Est-il nécessaire de diviser les attributs en deux parties ?

Les Objets - Briques élémentaires des données et cartes d'OpenStreetMap

Ne vous pressez pas pour lire cette page, vous pourrez la consulter à nouveau à tout moment.

Nœuds, Chemins et Relations

Attributs /Tags (c'est aussi une donnée primaire d'OSM)

Les attributs (Tags) donnent un sens aux objets. Sans eux, tout objet serait inutile et dénué de sens. Chacune des trois autres donnée primaire osm peut avoir plusieurs attributs.

Souvent des attributs sont utilisés dans des associations avec d'autres ; habituellement ces associations peuvent être trouvées dans des préréglages. Mais les attributs que vous devez utiliser ne sont pas, obligatoirement, dans les préréglages et vous devez d'abord les connaître.

L'exemple le plus simple est drinking_water=yes - il est présent dans le monde entier et peut être appliqué à tous les objets qui fournissent de l'eau. Un autre exemple est leaf_cycle=* cycle des feuilles d'arbres, il y aura moins de couverture mondiale (car les arbres ne poussent pas partout).

De temps en temps vous rencontrerez, par exemple, des attributs qui sont utilisés quelque part ailleurs, mais pas dans votre voisinage ; c'est une bonne idée de vérifier sur le wiki ce qui concerne ces attributs, utilisez : Liens essentiels sur les atributs comme point de départ.

Nous allons aborder les balises plus en détail ci-dessous, mais nous allons d'abord traiter toutes les autres données primaires osm.

Nœuds (c'est également une donnée primaire OSM)

source:trunk/images/data/node.svg Un nœud est un point individuel à une position donnée. Avec les étiquettes correspondantes, il peut être utilisé pour indiquer des magasins, des bancs, des arbres individuels ou des points d'eau potable.

Dans le modèle de données OSM, seuls les nœuds ont des coordonnées. Les chemins et les relations se réfèrent simplement aux nœuds.

Nœuds communs

Les nœuds peuvent être réutilisés par plusieurs chemins. Plusieurs chemins peuvent être reliés par un nœud unique (nœud commun).

Une explication pratique en est donnée à la page Dessiner des nœuds . L'outil Fusionner les nœuds peut être utilisé pour créer des nœuds communs.

Chemins (c'est également une donnée primaire OSM)

source:trunk/images/data/way.svg Un chemin est une séquence de nœuds (une "ligne polygonale" de géométrie ordinaire). Le chemin OSM est utilisé pour représenter des objets linéaires, avec leurs attributs respectifs il peut être utilisé pour décrire : une berge de rivière, une rangée d'arbres, des bordures dans les rues (parmi d'autres utilisations). Malgré son nom il ne représente pas uniquement un sentier pédestre. Un chemin OSM est également utilisé pour représenter une rivière, les frontières d'un pays, ou même un bâtiment.

Malgré son nom il ne représente pas uniquement un sentier pédestre. Un chemin OSM est également utilisé pour représenter une rivière, les frontières d'un pays, ou même un bâtiment.

Sens de la direction

Comme les nœuds sont ordonnés dans OSM, chaque chemin dans OSM a une direction. Cela nous donne la possibilité d'ajouter des attributs (détails sur l'objet) tels que conveying=* - pour spécifier la direction des escaliers mécaniques et des trottoirs roulants ou incline=* qui peuvent aussi être utilisés entre routes et trottoirs. Il y a d'autres exemples et nous ne pouvons pas tous les énumérer.

Note : Le rendu de la direction dans la fenêtre d'édition peut être réglé dans les préférences d'affichage des données OSM.

Segment / tronçon

C'est un fragment entre deux points consécutifs d'un chemin ("segment" de la géométrie ordinaire). Cela ne fait pas partie du modèle de données d'OSM, mais les utilisateurs font souvent la distinction en raison d'outils qui opèrent au niveau du segment (plutôt qu'au niveau du chemin complet) ; veuillez faire la distinction entre un ou des segments par rapport aux "chemin/s" complet/s .

Note : Le rendu des tronçons dans la fenêtre d'édition peut être réglé dans les préférences d'affichage des données OSM.

Chemin fermés (Zones) : Areas en anglais

source:trunk/images/data/closedway.svg Si un chemin est fermé, c'est à dire si le dernier nœud est le même que le premier nœud, il peut être aussi appelé zone ou area. L'ancien terme pour ceci est "Closed Ways" (il est encore présent dans le wiki, utilisé dans des logiciels et par certains cartographes ; une autre partie utilise "geometry" (géométrie) en parlant seulement de la forme des objets, sans attributs).

Parfois, une simple zone ne suffit pas pour représenter un objet (par exemple, un lac avec une île dans celui-ci), , alors il faut utiliser un multi-polygone.

Relations (c'est également une donnée primaire OSM)

Dans la plupart des cas, vous n'en avez pas besoin

Si un objet peut être représenté avec un simple nœud ou chemin et plusieurs attributs supportées par le logiciel, alors il n'y a pas besoin de relations. Mais il y a quelques rares cas où cela est théoriquement et pratiquement impossible de ne le faire qu'avec des nœuds, des chemins et des attributs (par exemple : les restrictions de changement de direction, seront expliquées ci-dessous).

Cela signifie que vous pouvez sauter cette grande section "Relations", jusqu'à ce que vous décidiez d'ajouter ou de modifier une relation.

Explication simple

source:trunk/images/data/relation.png Une relation :

  • est une séquence d'autres objets (nœuds, chemins ou relations)
  • comme les autres objets (nœud, chemin) - - chaque relation peut avoir ses propres "attributs"
  • peut être utilisée comme membres dans d'autres relations (structures imbriquées ou hiérarchiques)
  • a un attribut type=* qui permet de définir l'un des nombreux types de relations

De plus, chaque objet participant à une relation peut se voir attribuer un role (rôle), par exemple "via" un nœud et "from", "to" un chemin dans une relation type=restriction.

Aide Relations présente les outils les plus basiques pour créer des relations dans JOSM (Fenêtre de la liste de relations, Liste de sélection, éditeur de relations)

Types les plus courants

type=multipolygon

Un objet lié à l'eau (natural=water), un bâtiment (building=*) ou une limite administrative (admin_level=*) sont en général constitués par de multiples parties séparées géographiquement appartenant au même objet. Plus important encore, chacune de ces parties peut avoir des exclusions (enclaves et exclaves ou simplement des îles ou des marécages situées dans des bassins versants).

  • Les composants sont créés à l'aide du rôle extérieur "outer". Chaque multi-polygone devrait avoir au moins une partie extérieure.
  • Les trous à l'intérieur des parties - en utilisant le rôle "inner". Chaque partie peut avoir de 0 à N trous.
  • Des chemins qui forment un anneau où tous les chemins sont reliées entre elles à l'aide de nœuds communs (JOSM vous avertira des erreurs pendant la validation).
  • Dans de rares cas, les trous peuvent être intégrés. Si l'intégration est plus complexe qu'un seul "outer" et un seul anneau "inner", permutation des rôles peut continuer : outer-inner-outer-inner-...
  • Les anneaux extérieurs (outer) et intérieurs (inner) ne devraient pas avoir de nœuds communs (mais le validateur vous avertira de cette erreur et d'autres !).

Outils spécifiques aux multipolygones :

type=route

La Relation route (en anglais ; itinéraire en français) décrit les itinéraires communs pour tous les modes de transport et les services de transport comme les routes, le itinéraires cyclables, la la randonnée, les transports en commun ou même les lignes électriques

type=restriction

Elle peut décrire les interdictions de tourner en fonction de la signalisation et du marquage routier. JOSM dispose d'un greffon pour gérer ce type de relations : Greffon Turnrestrictions (en),Exemples

Attributs (Tags)

Plus précisément, Un attribut (ou tag) est une paire clé/valeur appliquée à un objet. Si nous écrivons foo=bar nous voulons dire Qu'à l'attribut avec la clé "foo" nous avons appliqué la valeur "bar". Voici quelques exemples :

  • name=Rue de l'Église appliqué à un chemin. Cet attribut indique que le nom de la rue est Rue de l'Église.
  • natural=tree appliqué à un nœud. Ce tag indique que le nœud représente dans la réalité un arbre.
  • route=bus appliqué à une relation. Ce tag indique que la relation représente une ligne de bus.

Les attributs peuvent être combinés. Un objet peut supporter autant d'attributs que nécessaire. Voici un exemple complexe:

highway=residential
name=Grande Rue
name:en=Main Road
name:de=Hauptstraße
maxspeed=30
hgv=no
oneway=yes

Appliqué à un chemin, cet ensemble d'attributs indique que le chemin représente une rue résidentielle dont le nom est Grande Rue (le nom allemand Hauptstraße et le nom anglais Main Road). La vitesse y est limitée à 30km/h et les véhicules poids lourds (hgv) n'y sont pas autorisés. De plus, c'est une rue à sens unique.

Dans la source:trunk/images/dialogs/propertiesdialog.svg [Fenêtre Attributs/Appartenance vous pouvez appliquer les attributs à un objet, supprimer un attribut d'un objet, modifier un attribut appliqué.

Propriétés techniques

Identifiant des objets

Le serveur OSM affecte à chaque objet un nombre unique, l'identifiant de l'objet ou identifiant OSM.

Dans JOSM, un nouvel objet ne possède pas d'identifiant (ID=0) tant qu'il n'a pas été envoyé une première fois au serveur OSM.

Note: L'affichage des ID d'objets dans la Liste de Sélection peut être défini dans les préférences d'affichage à la rubrique Apparence.

Versions des objets et leur historique

Les numéros de version (versions) ont été ajoutés pour simplifier l'édition des objets (ui sinon se fait de la même manière que l'on édite des pages wiki). Malheureusement, pour suivre les changements des chemins et des relations, vous devez utiliser des outils plus complexes que la simple comparaison par numéro de version.

  • Le contenu de la relation peut changer sans changement de version ou d'id de la relation (un chemin peut être changé, un nœud peut être changé, une relation enfant peut être changée).
  • Le contenu du chemin peut changer sans changement de version ou l'id du chemin (un nœud enfant peut être déplacé plusieurs fois en avant et en arrière, mais l'id du chemin peut rester le même).

si l'historique d'un nœud est triviale, l'historique des chemins et relations est simplifiée dans le sens ou seules les modifications d'attributs et de membres sont versionnées. Si par contre un membre est modifié, par exemple un nœud d'un chemin est déplacé, le chemin lui-même ne change pas de version.

Version originale (en) à traduire
Version numbers (versions) were introduced to simplify wiki-style editing. Unfortunately, to track changes to ways/relations you need to use more complex tools than simple comparison by version number.

  • Contents of the relation can change without change in version or id of the relation (a way can be changed, a node can be changed, a child relation can be changed).
  • Contents of the way can change without change in version or id of the way (a child node can be moved back and forth several times, but id of the way may stay the same).

But you can always track complete history of one node based on history. Also, you can use time sliced data (region extracts by date) to inspect how objects were changing (and refer to object id and point in time from the database).

Note: L'affichage des versions d'objets dans la Liste de Sélection peut être défini dans les préférences d'affichage à la rubrique Apparence.

Informations concernant la dernière version

  • Affichage -> source:trunk/images/info.png Infos avancées (ou le raccourci clavier :Ctrl+I) ouvre des fenêtres d'informations séparées (au format texte) relatives aux objets sélectionnés.
  • Affichage -> source:trunk/images/info.png Infos avancées (web) (ou le raccourci clavier :Ctrl+Maj+I) ouvre - dans votre navigateur internet - les pages des objets relatives aux objets sélectionnés sur le site web d'OSM.

Vous pouvez également parcourir les objets directement en entrant l'adresse suivante dans votre navigateur Web :

https://www.openstreetmap.org/browse/[node/way/relation]/[ID]

Historique de l'objet

Chaque objet dispose d'une version. La version est incrémentée chaque fois que l'objet est téléchargé sur le serveur et le serveur OSM stocke non seulement la version la plus récente d'un objet, mais son historique complet.

  • Affichage -> source:trunk/images/dialogs/history.png Historique (ou le raccourci clavier :Ctrl+H) ouvre le navigateur d'historique. Le navigateur d'historique vous montrera toutes les versions de l'objet sélectionné.
  • Différemment, Affichage -> source:trunk/images/dialogs/history.png Historique (web) (ou le raccourci clavier :Ctrl+Maj+H) ouvre une page sur le site OSM dans votre navigateur internet qui affichera également l'historique de l'objet.

Voir également

  • la version originale de cette page en anglais

Retour au Menu d'aide

Note: See TracWiki for help on using the wiki.