wiki:De:Help/Concepts/Object

Objekte – Die grundlegenden Bausteine von OpenStreetMap-Daten und -Karten

Bitte lesen Sie dies ohne Eile; Sie können diese Seite jederzeit wieder zu Rate ziehen.

Punkte, Linien und Relationen

Merkmale

Merkmale verleihen den Objekten ihre Bedeutung. Ohne sie wäre jedes andere Objekt nutzlos und bedeutungslos. Jedes der drei OSM-Datenelemente kann mehrere Merkmale haben.

Oft werden Merkmale in Kombinationen verwendet; meistens sind diese Kombinationen in Vorlagen zu finden. Es kann jedoch vorkommen, dass benötigte Merkmale nicht in den Vorlagen enthalten sind und man sie zuerst kennen muss.

Das einfachste Beispiel ist ​drinking_water=yes – es ist weltweit vorhanden und kann auf jedes Objekt angewendet werden, das Trinkwasser bereitstellt. Ein anderes Beispiel ist ​leaf_cycle=* bei Bäumen, welches weltweit weniger Verbreitung hat (da Bäume nicht überall wachsen).

Von Zeit zu Zeit werden Sie auf ​Merkmale stoßen, die andernorts, aber nicht in Ihrer Region verwendet werden; es ist empfehlenswert im Wiki nachzuschlagen, worum es sich handelt. Nutzen Sie ​Map Features als Ausgangspunkt.

Wir werden Merkmale weiter unten genauer behandeln, behandeln aber zuerst alle anderen Datenelemente.

Punkte (OSM-Datenelement)

source:trunk/resources/images/data/node.svg Ein Punkt ist ein einzelner Ort mit einer definierten Position. Mit entsprechenden Merkmalen kann er verwendet werden, um Geschäfte, Bänke, einzelne Bäume oder Trinkwasserstellen anzuzeigen.

Nur Punkte besitzen im OSM-Datenmodell Koordinaten (en). Linien und Relationen verweisen lediglich auf Punkte.

Gemeinsame Punkte

Punkte können von mehreren Linien wiederverwendet werden. Mehrere Linien können auf einen einzelnen Punkt verweisen (gemeinsamer Punkt).

Die praktische Bedeutung davon wird auf der Seite Punkte zeichnen demonstriert. Das Werkzeug Punkte vereinigen kann verwendet werden, um gemeinsame Punkte zu erzeugen.

Linien (OSM-Datenelement)

source:trunk/resources/images/data/way.svg Eine Linie ist eine Abfolge von Punkten (​ein „Polygonzug“ aus der gewöhnlichen Geometrie). OSM-Linien werden verwendet, um lineare Objekte darzustellen. Mit entsprechenden Merkmalen können sie unter anderem verwendet werden, um Folgendes zu beschreiben: ein Flussufer, eine Baumreihe oder Bordsteine an Straßen.

Richtung

Da Punkte in OSM geordnet sind, hat jede Linie in OSM eine Richtung. Dies gibt uns die Möglichkeit, Merkmale (Details zum Objekt) hinzuzufügen, wie z. B. ​conveying=* – um die Richtung von Rolltreppen und Rollsteigen anzugeben, oder ​incline=*, was zusammen mit Straßen und Fußwegen verwendet werden kann. Es gibt ​weitere Beispiele, die hier nicht alle behandelt werden können.

Hinweis: Die Darstellung der Richtung in der Kartenansicht kann in den Einstellungen unter OSM-Daten (en) festgelegt werden.

Segment

Ist ein Fragment zwischen zwei aufeinanderfolgenden Punkten der Linie (​ein „Streckenabschnitt“ aus der gewöhnlichen Geometrie). Dies ist kein Teil des OSM-Datenmodells, aber Benutzer unterscheiden dies oft wegen Werkzeugen, die auf Segment-Ebene arbeiten (statt auf der gesamten Linie); bitte unterscheiden Sie Segmente von vollständigen „Linien“.

Hinweis: Die Darstellung von Segmenten in der Kartenansicht kann in den Einstellungen unter OSM-Daten (en) festgelegt werden.

Flächen

source:trunk/resources/images/data/closedway.svg Wenn eine Linie geschlossen ist, d. h. wenn der letzte Punkt derselbe ist wie der erste Punkt, wird sie auch als Fläche bezeichnet. Ein alter Begriff dafür ist Geschlossene Linie (dieser ist im Wiki, in Software und bei einigen Mappern noch präsent; andere verwenden den Begriff „Geometrie“, wenn sie nur über die Form der Objekte ohne Merkmale sprechen).

Manchmal reicht eine einzelne Fläche nicht aus, um ein Objekt darzustellen (zum Beispiel ein See mit einer Insel darin); dann müssen Sie ein Multipolygon verwenden.

Relationen (OSM-Datenelement)

In den meisten Fällen benötigen Sie diese nicht

Wenn ein Objekt mit einem einzelnen Punkt oder einer Linie und mehreren von der Software unterstützten Merkmalen dargestellt werden kann, besteht keine Notwendigkeit für Relationen. Es gibt jedoch einige seltene Fälle, in denen es theoretisch und praktisch nur mit Punkten, Linien und Merkmalen unmöglich ist (z. B. Abbiegebeschränkungen, werden weiter unten behandelt).

Das bedeutet, dass Sie diesen großen Abschnitt „Relationen“ überspringen können, bis Sie sich entscheiden, eine Relation hinzuzufügen oder zu bearbeiten.

Einfache Erklärung

source:trunk/resources/images/data/relation.svg Eine Relation:

  • ist eine Abfolge von anderen Objekten (Punkte, Linien und Relationen)
  • kann wie andere Objekte (Punkt, Linie) eigene „Merkmale“ haben
  • kann als Mitglied in anderen Relationen verwendet werden (verschachtelte oder hierarchische Strukturen)
  • verwendet das Merkmal type=*, um einen von ​vielen Relationstypen zu definieren

Zusätzlich kann jedem Objekt, das an einer Relation beteiligt ist, eine Rolle zugewiesen werden, beispielsweise der „via“-Punkt sowie die „from“- und „to“-Linien in einer type=restriction-Relation (Abbiegebeschränkung).

Die Relations-Hilfe (en) behandelt die grundlegenden Werkzeuge zum Erstellen von Relationen in JOSM (Relationen-Fenster (en), Auswahl (en), Relations-Editor (en)).

Die beliebtesten Typen

type=multipolygon

Ein Gewässer (natural=water), ein Gebäude (building=*) oder eine administrative Grenze (Merkmal admin_level=*) bestehen gewöhnlich aus mehreren räumlich getrennten Teilen, die zu demselben Objekt gehören. Noch wichtiger ist, dass jeder dieser Teile Aussparungen haben kann (​Enklaven/Exklaven oder einfach Inseln bzw. Sümpfe in Gewässern).

  • Teile werden mit der Rolle „outer“ erstellt. Jedes Multipolygon sollte mindestens einen outer-Teil haben.
  • Löcher innerhalb von Teilen nutzen die Rolle „inner“. Jeder Teil kann 0 bis N Löcher haben.
  • Linien, die einen Ring bilden, bei dem alle Linien über gemeinsame Punkte miteinander verbunden sind (JOSM warnt Sie während der Validierung vor Fehlern).
  • In seltenen Fällen können Löcher verschachtelt sein. Wenn die Verschachtelung komplexer ist als ein einzelner outer- und ein einzelner inner-Ring, kann sich der Rollenwechsel fortsetzen: outer-inner-outer-inner-...
  • Äußere und innere Ringe sollten keine gemeinsamen Punkte haben (der Validator wird Sie jedoch vor diesem und anderen Fehlern warnen).

Multipolygon-spezifische Werkzeuge:

type=route

​Routen-Relationen beschreiben gemeinsame Routen für alle Arten von Transportmitteln und Verkehrsdiensten wie ​Straßen, ​Fahrrad, ​Wandern, ​ÖPNV oder sogar elektrische ​Stromleitungen.

type=restriction

Kann verwendet werden, um Abbiegebeschränkungen gemäß Beschilderung und Fahrbahnmarkierung zu beschreiben. JOSM verfügt über ein Plugin zur Unterstützung dieses Relationstyps: ​Turnrestrictions-Plugin, ​Beispiele.

Merkmale

Genauer gesagt ist ein Merkmal ein zugewiesenes Schlüssel/Wert-Paar zu einem Objekt. Wenn wir foo=bar schreiben, meinen wir Dem Merkmal mit dem Schlüssel foo ist der Wert bar zugewiesen. Hier sind einige Beispiele:

  • name=Hauptstraße zugewiesen an eine Linie. Dieses Merkmal gibt an, dass der Name der Linie Hauptstraße lautet.
  • natural=tree zugewiesen an einen Punkt. Dieses Merkmal gibt an, dass der Punkt einen Baum in der realen Welt darstellt.
  • route=bus zugewiesen an eine Relation. Dieses Merkmal gibt an, dass die Relation eine Buslinie darstellt.

Merkmale können kombiniert werden. Ein Objekt kann so viele Merkmale tragen wie nötig. Hier ist ein komplexeres Beispiel:

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

Zugewiesen an eine Linie gibt dieser Satz von Merkmalen an, dass die Linie eine Straße in einem Wohngebiet mit dem Namen Main road darstellt (der deutsche Name ist Hauptstraße, der englische Name, der in diesem Beispiel dem Namen entspricht, lautet Main road). Die Geschwindigkeit ist auf 30 km/h begrenzt und schwere Nutzfahrzeuge (hgv) sind nicht erlaubt. Darüber hinaus handelt es sich um eine Einbahnstraße.

Im source:trunk/resources/images/dialogs/propertiesdialog.svg Merkmale/Mitgliedschaften-Panel (en) können Sie einem Objekt Merkmale zuweisen, Merkmale von einem Objekt entfernen oder zugewiesene Merkmale bearbeiten.

Technische Eigenschaften

Objekt-ID

Der OSM-Server weist jedem Objekt eine eindeutige Nummer zu, die Objekt-ID oder OSM-ID.

In JOSM hat ein neues Objekt keine ID (seine ID ist 0), bis es zum ersten Mal auf den OSM-Server hochgeladen wird.

Hinweis: Die Anzeige von Objekt-IDs in der Auswahlliste (en) kann in den Einstellungen unter Anzeige-Einstellungen (en) festgelegt werden.

Objektversionen und Chronik

Versionsnummern (Versionen) wurden eingeführt, um das Bearbeiten im Wiki-Stil zu vereinfachen. Leider müssen Sie komplexere Werkzeuge als den einfachen Vergleich nach Versionsnummer verwenden, um Änderungen an Linien/Relationen zu verfolgen.

  • Der Inhalt der Relation kann sich ändern, ohne dass sich die Version oder ID der Relation ändert (eine Linie kann geändert werden, ein Punkt kann geändert werden, eine untergeordnete Relation kann geändert werden).
  • Der Inhalt der Linie kann sich ändern, ohne dass sich die Version oder ID der Linie ändert (ein untergeordneter Punkt kann mehrmals hin und her bewegt werden, aber die ID der Linie bleibt möglicherweise dieselbe).

Sie können jedoch basierend auf der Chronik immer die vollständige Geschichte eines einzelnen Punktes verfolgen. Außerdem können Sie zeitlich begrenzte Daten (Regionenauszüge nach Datum) verwenden, um zu untersuchen, wie sich Objekte verändert haben (und sich auf die Objekt-ID und den Zeitpunkt aus der Datenbank beziehen).

Hinweis: Die Anzeige von Objektversionen in der Auswahlliste (en) kann in den Einstellungen unter Anzeige-Einstellungen (en) festgelegt werden.

Informationen über die neueste Version

Alternativ können Sie die Objekte direkt durchdenken, indem Sie folgende Adresse in Ihren Webbrowser eingeben:

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

Chronik des Objekts

Jedes Objekt hat eine Version. Die Version wird erhöht, wann immer das Objekt auf den Server hochgeladen wird, und der OSM-Server speichert nicht nur die neueste Version eines Objekts, sondern seine gesamte Chronik.

  • Anzeige -> source:trunk/resources/images/dialogs/history.svg Chronik (en) (oder Tastatur-Tastenkombination: Strg+H) öffnet den Chronik-Browser. Der Chronik-Browser zeigt Ihnen die Versionen eines bestimmten Objekts an.
  • Alternativ öffnet Anzeige -> source:trunk/resources/images/dialogs/history.svg Chronik (Web) (en) (oder Tastatur-Tastenkombination: Strg+Umschalt+H) eine Seite auf der ​OSM-Website in Ihrem Webbrowser, die ebenfalls die Objektchronik anzeigt.

Zurück zur Hauptseite

Last modified 46 minutes ago Last modified on 2026-10-23T13:45:53+02:00
Note: See TracWiki for help on using the wiki.