DE:Potlatch/Primer

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Verfügbare Sprachen
Bosanski Dansk Deutsch English Español Français Hrvatski Magyar Italiano 日本語 Nederlands Português do Brasil Русский Slovenčina Svenska Українська

Achtung, diese Anleitung bezieht sich noch auf die englische Version von Potlatch. Eine Version mit Unterstützung weiterer Sprachen ist bereits erschienen.

Potlatch ist ein Online-Editor für OpenStreetMap. Hauptautor ist Richard. Der Editor kann genutzt werden, um neue Straßen, Schienen, Flüsse oder andere Dinge zu kartografieren und um vorhandene Objekte zu ändern.

Das Ansinnen von Potlatch ist es, eine leicht bedienbare Umgebung für die Erstellung und Bearbeitung der Kartendaten bereitzustellen. Der Nachfolger Potlatch 2 befindet sich derzeit noch in einer frühen Testphase. Intensivbearbeitern steht daneben mit dem Java Open Street Map Editor ein Bearbeitungswerkzeug mit sehr viel größerem Funktionsumfang zur Verfügung.

Contents

Potlatch starten

Potlatch läuft im normalen Webbrowser über ein Flash-Plugin. Es wird durch einen Klick oben auf den "Edit"-Reiter unter www.openstreetmap.org aufgerufen. Die Bearbeitung ist nur in den oberen Zoomstufen möglich, da sonst der Bildausschnitt zu groß wird. Zu erkennen ist dies an der Darstellung des Wortes "Edit". Ist es kursiv dargestellt, so muss die Darstellung erst noch weiter vergrößert werden.

Die Bearbeitung kann erfolgen, wenn zuvor ein Benutzeraccount angelegt wurde. Nach dem Einloggen kann zwischen Start, Üben (Play) und Hilfe (Help) gewählt werden.

Hilfreich zur Programmbedienung ist auch die komplette Übersicht der Tastenkürzel.

In der Karte bewegen

Schaltflächen zum Verkgrößern/Verkleinern des Bildausschnitts

Wege bearbeiten

Neue Wege zeichnen

Ein Weg ist ein zusammenhängender Linienzug, der mehrere Wegpunkte ("nodes") verbindet (way). Er wird mit zusätzlichen Attributen ("Tags") versehen, die ihm bestimmte Eigenschaften verleihen, (z.B. Straße, Fluss, Autobahn, etc.)

Weil OpenStreetMap eine freie verfügbare Karte erstellen möchte, dürfen keine Daten verwendet werden, die copyrightgeschützt sind. Alle Eintragungen müssen daher selbst aus eigenen GPS-Daten erstellt werden oder aus freien Quellen stammen. So ist beispielsweise das Nachzeichnen von Wegen von den Yahoo-Luftbildaufnahmen erlaubt.

Einen neuen Weg zu zeichnen

Shift+Klick an einem vorhandenen Wegpunkt.

Abzeichnen vom Hintergrund

Vorhandene Wege ändern

Selecting.jpg

Als erstes den Weg anklicken, um ihn auszuwählen. Er wird dann mitsamt seinen Wegpunkten farblich hervorgehoben.

Auftrennen, Verbinden und Anschließen an andere Wege

Symbole: Weg teilen, Wegrichtung, GPS-Tracks, Menü (v.l.n.r.)
Joining.jpg

Orte von Interesse (Points of Interest (POI))

Genauso wie Wege können auch bestimmte Punkte in die Karte eingetragen werden. Dazu zählen z.B. Tankstellen, Stadtzentren, Lokale, Telefonzellen etc. Ein Doppelklick erzeugt einen (grünen) Punkt, der mit entsprechenden Eigenschaften versehen werden kann.

Eigenschaften von Objekten bearbeiten (tagging)

Damit nicht alle Linien und Punkte auf der Karte gleich aussehen, werden sie mit Eigenschaften versehen, die sie beispielsweise als Straße, Fluss oder Eisenbahnline bzw. bestimmte Punkte kennzeichnen. Diese Eigenschaften werden auch als Attribute (englisch "tags") bezeichnet.

Jede Eigenschaft besteht aus einem "Schlüssel" (englisch "key") und einem zugeordneten "Wert" (englisch "value"). Für eine Bundesstraße und eine Wohnstraße beispielsweise wird das Schlüsselpaar "highway" verwendet, der den Linienzug in die Gruppe der Straßen einordnet. Als Wert bekommt erstere ein "primary" eingetragen (was sie als Hauptverkehsstraße auszeichnet), wohingegen die zweite mit "living_street" ausgezeichnet wird. Ein Kanal hätte den Schlüssel "waterway" und den Wert "canal".

In der Liste der Eigenschaften sind alle Varianten beschrieben. Es können auch eigene Vorschläge eingebracht werden (Liste der Vorschläge).

Potlatch ist ein Editor, mit dem Elemente (Punkte, Linien, Flächen und Relationen) erzeugt und mit Eigenschaften versehen werden können. Die Koordinaten gibt man dabei mittels Klick auf die Kartenfläche ein. Durck Drücken auf "L" werden die Korrdinaten an der Mauszeigerposition angezeigt. Für alle anderen Eigenschaften gibt es das unten abgebildete Bedienfeld.

Einige häufig verwendete Eigenschaften können dabei aus einem Pop-up-Menü gewählt werden, um die Arbeit effizienter zu gestalten (8a und b). Wenn die Anfangsbuchstaben in einem Feld für den Schlüssel oder den Wert eingegeben werden, erscheint eine blau hinterlegte Liste, die häufig verwendete Begriffe anzeigt. Dort können sie schnell mit Pfeiltasten+Enter oder Mausklick ausgewählt werden. Einige Schlüssel und Werte, die sich erst später eingebürgert haben, fehlen dort jedoch noch. Sie müssen dann von Hand eingegeben werden. Ein Beispiel ist in Version 10f noch immer der building-Schlüssel, mit dem Flächen als Gebäude gekennzeichnet werden, was sich auf die farbliche Darstellung in der Karte auswirkt.

Bedienfeld von Potlatch 10f:   1: Typ des ausgewählten Elements, 2: Element-ID in Datenbank oder ein negativer Wert, sofern das Element neu angelegt und noch nicht gespeichert wurde, 3: Auftrenn-Werkzeug, 4: Richtungs-Angabe, 5: Undo (rückgängig), 6: GPS-Tracks anzeigen (kein Radiergummi!), 7: Optionen öffnen, 8: Vorlagen-Auswahl: a) Klasse, b) Typen, 9: Relationen (hier 3), in denen das ausgewählte Element Mitglied ist (a) und ggf. die Rolle des Elements (b), 10: Eigenschaften (properties) des Elements (hier 4): a) Schlüssel (keys), b) Werte (values), 11: diese Eigenschaft löschen (ohne Rückfrage!), 12: Eigenschaften vom zuvor ausgewählten Element übernehmen, 13: Relationen-Editor öffnen, 14: eine Eigenschaft hinzufügen

Vorgehen:


Mehreren Objekten die gleichen Eigenschaften zuweisen:

Verwenden von GPS-Tracks

Jeder kann zuvor aufgezeichnete GPS-Datensätze in die Datenbank laden und mit ihrer Hilfe dann Wege zeichnen oder sie automatisch zu Wegen konvertieren und anschließend bearbeiten. Mehr dazu unter Hochladen.

Bereits hinterlegte GPS-Tracks anzeigen:

Tracks zu Wegen konvertieren:

Achte darauf, dass an Stellen, an denen bereits ein Weg verläuft keine Duplikate durch das automatische Erzeugen verbleiben!

Bitte Beachten!!!

Grenzen von Potlatch

Potlatch zeigt nicht alle Tags an, die für einzelne Elemente hinterlegt sind. Dies gilt z.B. für den "created by"- und "edited by"-Tag.

Rückgängig-Funktion

Falls ein Missgeschick passiert kann es sofort mit der Esc-Taste oder mit Z rückgängig gemacht werden, bzw. die Aktion wird abgebrochen, bevor sie auf dem Server gespeichert wird. Danach gibt es jedoch auch noch die Möglichkeit auf einen früheren Versionsstand zurückzukehren.

Relationen

Um ein Objekt (Punkt oder Weg) einer Relationen zuzuordnen (um es also zum Mitglied dieser Relation zu machen) muss das Objekt zunächst durch Anklicken ausgewählt werden. Anschließend kann durch Klick auf das kleine Kettensymbol (13, Potlatch0 10b relation.png) unten rechts das Dialogfenster des Relationen-Editors geöffnet werden, in dem eine vorhandene Relation zugewiesen oder eine neue Relation erstellt werden kann. Jede Relation erhält bzw. besitzt eine eindeutige Element-ID wie auch die Punkte und die Wege. Diese wird allerdings nicht unter (2) angezeigt, sondern im Kopf des Relationen-Eigenschaften-Dialogs, den man erhält, indem man auf den Typ/Namen der Relation (9a) klickt. Darüber hinaus erscheint die Relations-ID auch im Editor-Dialog.

Im nachfolgenden, konkreten Beispiel wird detailliert veranschaulicht, wie man Relationen in Potlatch anlegt und editiert.

Ergänzend ist anzumerken:

Routen

Wanderwege anlegen und bearbeiten

Überprüfe im Wanderwegeverzeichnis, ob für die Route, für die Du eine Relation anlegen möchtest, nicht vielleicht schon eine Relation existiert.

* Wenn nein, legst Du eine neue Relation an > Relation neu anlegen
* Wenn ja, lies bitte hier weiter > Relationen ausbauen
* Bist Du auf verschiedene Fragmente einer langen Route gestoßen, die in verschiedenen Relationen abgelegt wurden,
sollten diese in einer Relation zusammengefaßt werden > Fragmente einer Route zusammenführen
* Durch das Zusammenfassen von Elementen in einer Relation entstehen leere Relationen.
Es wäre gut, wenn diese nicht als "Karteileichen" die Datenbank verstopfen,
sondern mit neuen Inhalten gefüllt werden > leere Relationen neu verwenden



Relation neu anlegen
  • Markiere einen Weg per Mausklick > Der Weg wird gelb hinterlegt und alle Wegpunkte werden rot angezeigt.
  • Kontrolliere, ob der gesamte markierte Wegabschnitt in die Route eingebunden werden darf.
  • Wenn ja, > klicke auf das Kettensymbol. Fährt man mit der Maus darüber wird "Zu einer Relation hinzufügen" angezeigt.
  • Wenn nein > wähle den Wegpunkt aus (Links-Klick mit der Maus), an dem geschnitten werden muß.
* Trenne die nicht zur Route gehörende Strecke durch Klick auf das Scherensymbol ab
* Wähle den zur Route gehörenden Wegabschnitt erneut aus
markierter Weg, Kettensymbol, Schere
  • Im Fenster "Weg zu einer Relation hinzu fügen" die 2. Option wählen > eine neue Relation erstellen
2. Option angewählt
mit ok Auswahl bestätigen >
  • Das Eingabe-Fenster für die Routenrelation öffnet sich.
  • Durch Anklicken des + benötigte Eingabefelder ergänzen
neue Relation - Eingabefenster
  • Damit eine Wander-Routen-Relation optimal in die Wander-Reit-Karte von Nop eingebunden werden kann, werden Tags in ganz bestimmter Form benötigt. Erklärung hier > Relationen für Wanderwege
Sind alle Tags definiert ?
  • Mit ok bestätigen > der Weg ist eingebunden und hat jetzt eine Relations-Nummer erhalten.
  • Fehlende Tags können jederzeit nachträglich eingefügt werden.
vorhandene Relation überprüfen

Wird eine Wanderroute auf der Wander-Reit-Karte gar nicht oder nicht korrekt dargestellt, obwohl bereits eine Relation für diese Route angelegt wurde oder sehen die Angaben in der Routenliste unvollständig aus, hat man die Möglichkeit, vorhandene Relationen zu prüfen und zu ergänzen.

  • Wenn Linien hellblau oder blau-violett hinterlegt sind, gehören sie einer oder mehreren Relationen an.
  • Das Overlay ist transparent. Dunkle Einfärbungen weisen auf mehrfache Zuordnung hin.
  • Handelt es sich bei den Linien um Wege, gehören diese Linien oftmals einer Route an.
farbig hinterlegte Linien gehören zu einer Relation
  • Um festzustellen, welcher Relation die Linie angehört, muß man sie markieren (Mausklick links)
  • Am unteren Kartenrand erscheinen Wegnummer und Tag-Box.
  • In der Tag-Box werden unter anderem auch die Relationen angezeigt, denen dieser Wegabschnitt angehört. Hier ist es eine.
Wegabschnitt angewählt
  • Fährt man mit der Maus in der Tag-Box über die Bezeichnung der Relation, leuchten alle zur Routen-Relation gehörenden Wegabschnitte orange auf.
  • Die orange Markierung kann unter Umständen von anderen Farbmarkierungen überlagert und dann nur schwach zu erkennen sein.
  • Wenn Linien mehreren Routen angehören, hilft dieses Werkzeug, Unterbrechungen in einer Route zu erkennen.
zur Relation gehörende Wege
  • Klickt man auf die Bezeichnung der Routen-Relation, öffnet sich die Tag-Box der Relation.
  • In dieser läßt sich die Nummer der Relation feststellen,
  • sowie bereits eingegebene Schlüssel und Werte.

Schlüssel und Werte können überarbeitet, ergänzt oder gelöscht werden. Das angezeigte Beispiel kann für die Auswertung in der Wander-Reit-Karte noch optimiert werden. (>DE:Relation:route#Wanderwege)

  • Neben dem Namen der Route wurde die Rolle foreward eingetragen. Da es sich hier um eine in beide Richtungen begehbare Wanderroute handelt, ist diese Angabe unpassend. (Erklärung hier > DE:Relation:route#Mitglieder_der_Relation
Tag-Box der Relation
  • Nachdem alle Tags geprüft, ergänzt oder verbessert wurden, mit ok bestätigen
  • Tags können jederzeit nachbearbeitet werden.
vorhandene Relation ergänzen

Lange Routen werden oftmals von verschiedenen OSMlern nach und nach erfaßt. Diese Routen tauchen daher zunächst nur in Bruchstücken auf der Wander-Reit-Karte auf.

Möchte man so eine fragmentierte Route ergänzen, hat man zwei Möglichkeiten:


Option 1 : zu einer bestehenden Route hinzufügen

fertig bzw. für weitere Wegabschnitte wiederholen


Option 3 : Relations-Kennzahl eingeben

Nicht vergessen, in der Kartenanzeige zu prüfen, ob die richtige Route gefunden wurde > Relationsnummer notieren

Weg markieren > die Angaben zur Routenrelation überprüfen > Relationsnummer notieren

Um einen Wegabschnitt in die ausfindig gemachte Routenrelation einzubinden:

fertig bzw. für weitere Wegabschnitte wiederholen

Fragmente einer Route in einer Relation zusammenfassen

Wenn verschiedene User an der Erfassung einer Route arbeiten, legen sie möglicherweise unabhängig von einander verschiedene Relationen an. Der Nachteil: beim Routencheck werden nicht alle zusammengehörigen Routenabschnitte angezeigt. Entdeckt man mehrere Fragmente einer Route, legt man diese am besten in eine Relation zusammen. Dazu ruft man die Relation mit dem kleineren Routenabschnitt auf, läßt sich die erfaßten Abschnitte anzeigen und schreibt die Relationen-Nummern um. Diese Arbeit läßt sich auf diese Weise nur im Frühstadium einer Routenerfassung realisieren. Eine lange Strecke umzutaggen ist mit diesem Verfahren viel zu mühselig.

eine leere Relation recyclen

Eine leere oder geleerte Relation kann nicht gelöscht werden. (Zumindest fand ich dafür bislang keinen Befehl.) Damit sie nicht als Karteileiche im Netz herumschwirrt, notiert man die Nummer am besten und wenn man eine neue Relation benötigt, schreibt man die Tags einfach um, fügt die Wege der neuen Route ein und schon ist die leere Relation wieder sinnvoll verwendet.

Dieses Vorgehen erscheint auf den ersten Blick sinnvoll.

Dagegen spricht allerdings, daß die History aller Kartenelemente gespeichert wird. Wird eine Relationennummer mit langer Geschichte plötzlich für ein anderes Projekt verwendet, stiftet das unter Umständen große Verwirrung. Besser ist es demnach, eine geleerte Relation mit einer Notiz zu versehen, aus der hervorgeht, in welcher Relation die entnommenen Daten nun zu finden sind. Dann kommt auch (hoffentlich) niemand auf die Idee, so eine (im allgemeinen unvollständige) Relation weiter zu ergänzen.

Multipolygone

Potlatch
  1. Erstelle den äußeren Ring und tagge es ja nach Gebiet, zB. natural=water.
  2. Erstelle den inneren Ring.
  3. Wähle den äußeren Way und klicke auf das zweite Symbol auf der rechten Seite, welches aussieht wie zwei Kettenglieder.
  4. Wähle "Create a new relation"; klicke "Ok".
  5. Tippe das Wort "multipolygon" in das zweite Feld (type value here) und klicke "Ok".
  6. Nun befindet sich über den keys/values des Ways ein weiteres, grau hinterlegtes Feld. Dieses Feld beschreibt die "Rolle" des Ways. Tippe das Wort "outer" für den äußeren Way in den hinteren Teil des Feldes.
  7. Wähle einen der inneren Ways und klicke auf das "Kettenglied"-Symbol. "Add to an existing relation" sollte gewählt sein, wähle die erstellte Relation im dropdown Menü. Diese sollte die höchste Nummer in der Liste haben. Klicke "Ok" um den Way zu der gewählten Relation hinzuzufügen.
  8. Wiederhole Schritt 6 für den inneren Way mit dem Wort "inner".
  9. Wiederhole Schritt 8 für jeden inneren Way.

Tastenkombinationen

Tastenkombinationen.

FAQ

Technische Details und Weiterentwicklung

Details zur Funktion und zur weiteren Entwicklung von Potlatch finden sich unter:

Personal tools
Namespaces
Variants
Actions
site
Toolbox