wiki:De:Help/Concepts/Object

Objekte - Die Grundbausteine der OSM-Daten und -Karten

Mit JOSMs Hilfe kann man Informationen real-existierender Objekte in die OSM-Geodatenbank eintragen. Ungeachtet der überwältigenden Komplexität real-existierender Objekte, werden in JOSM nur drei Arten von Kartengrundbausteinen angeboten: source:trunk/images/data/node.svg Punkte, source:trunk/images/data/way.svg Linien und source:trunk/images/data/relation.png Relationen.

Man kann den Objekten Eigenschaften zuweisen. Es ist die zugewiesene Kombination von Eigenschaften welche den Unterschied ausmacht zwischen einen Punkt der ein Restaurant repräsentiert und einem Punkt der eine Kirche repräsentiert, einer Linie welche eine Wohnstraße darstellt und einer Linie welche einen Fluss darstellt oder eine Buslinien-Relation von einer Fahrrad-Routen-Relation unterscheidet.

Punkte, Linien und Relationen

Punkte

source:trunk/images/data/node.svg Ein Punkt (Knoten) ist ein individueller Punkt mit definierter Position.

Linien

source:trunk/images/data/way.svg Eine Linie ist eine Abfolge von Punkten. Eine Linie muß nicht zwangsläufig Wege in der realen Welt repräsentieren. Eine OSM Linie wird auch für die Darstellung von Flüssen, (Landes-)Grenzen oder auch Gebäuden verwendet.

Geschlossene Linien (Flächen)

source:trunk/images/data/closedway.svg Falls eine Linie geschlossen ist, d.h. wenn der letzte Punkt der gleiche wie der erste Punkt ist, nennt man sie auch Fläche.

Relationen

source:trunk/images/data/relation.png Eine Relation ist eine Zusammenstellung von andere Objekten, beispielsweise eine Abfolge von Linien (welche Straßenabschnitte repräsentieren) und Punkten (welche Bushaltestellen repräsentieren) die eine Buslinie darstellen. Jedem in einer Relation enthaltenen Objekt kann eine Rolle zugewiesen werden, z.B. stop einer Bushaltestelle einer Buslinie, oder platform einem Bahnsteig bezogen auf die entsprechendene Haltestelle.

Eigenschaften/Merkmale

Ein Merkmal ist eine Schlüssel(Name)/Wert Paar das einem Objekt zugewiesen ist. Merkmale werden benutzt um Details eines Objekts zu beschreiben. Wenn wir foo=bar schreiben, bedeutet das: Dem Merkmal mit Schlüssel foo wird der Wert bar zugewiesen. Hier ein paar Beispiele:

  • name=Hauptstraße einer Linie zugewiesen. Dieses Merkmal besagt, dass der Name der Straße Hauptstraße lautet.
  • amenity=restaurant einem Punkt zugewiesen. Dieses Merkmal besagt, dass der Punkt ein Restaurant in der realen Welt repäsentiert.
  • route=bus einer Relation zugewiesen. Dieses Merkmal sagt aus, dass die Relation eine Buslinie darstellt.

Merkmale können kombiniert werden. Einem Objekt können so viele Eigenschaften wie nötig zugewiesen werden, um es zu beschreiben. Nun ein komplexeres Beispiel:

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

einer Linie zugewiesen. Diese Kombination sagt aus, dass die Linie eine Straße in einem Wohngebiet mit dem deutschen Namen Hauptstraße repräsentiert (der deutsche Name ist in diesem Beispiel gleich dem allgmeinen Name, der englische Name mag Main road lauten). Die Geschwindigkeit ist auf 30km/h beschränkt und LKWs (hgv) sind nicht erlaubt. Weiterhin, ist es eine Einbahnstraße.

Es ist einem freigestellt jegliches nötige Merkmal einem Objekt zu zuweisen. Jedoch existiert eine Liste so genannter Map Features eine annerkannte Liste von Eigenschaften mit einer wohl-definierten Bedeutung welche oft von Mappern benutzt werden. Wenn möglich sollte man sich an diese Eigenschaften halten, da Karten-Renderer, Routingmaschinen und andere Softwareteile von ihnen abhängen.

Im source:trunk/images/dialogs/propertiesdialog.svg Eigenschaften Dialog (en) kann man Merkmale Objekten zuweisen, Merkmale entfernen oder bearbeiten.

Objekt IDs

Der OSM server weist jedem Objekt eine eindeutige Nummer zu, die Objekt ID oder auch OSM ID. Ein neues Objekt hat keine ID (seine ID ist 0) bis es zum ersten Mal auf den OSM Server hochgeladen wird.

Wahlweise, kann man auch die Objekte direkt anschauen, in dem man folgende Adresse im Webbrowser eingibt:

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

Objekt Versionen

Jedes Objekt hat eine Version. Die Version wird jedeweils um eins erhöht, wenn das Objekt auf den OSM Server hochgeladen wird und der OSM Server speichert nicht nur die aktuellste Version eines Objektes sondern seine gesamte Geschichte.

  • Anzeige -> source:trunk/images/dialogs/history.png Versionsprotokoll (en) wird den Versionsprotokoll-Browser öffnen. Der Versionsprotokoll Browser wird die Versionen eines einzelnen Objektes anzeigen.
  • Alternative, wird mit Anzeige -> source:trunk/images/dialogs/history.png Versionsprotokoll (web) (en) eine Seite auf der OSM-Webseite im Webbrowser geöffnet, welche auch das Versionsprotokoll darstellt.

Zurück zur Hauptseite

Last modified 8 months ago Last modified on 2018-04-17T23:34:18+02:00