Die OSM-Objekte werden durch eine Liste von Zeichenbefehlen aus dem Parameter "paint=" in der URL gesteuert:
...?paint={draw1},{draw2},{draw3}
Das erste Zeichen einer Zeichenanweisung ist der Befehl, der Rest sind Argumente.
Befehl | Argument | Erklärung | Beispiel |
---|---|---|---|
n | Id eines OSM-Node | zeichnet das Node | n1234567 |
w | Id eines OSM-Way | zeichnet das Way | w1234567 |
r | Id eines OSM-Relation | zeichnet das Relation | r1234567 |
C | Farbname oder Farbcode ("#" muss als %23 geschrieben werden) | wählt die Strichfarbe | Cred |
O | Wert von 0 bis 1 | wählt die Strichdeckkraft | O1 |
o | Wert von 0 bis 1 | wählt die Fülldeckkraft | o0.3 |
W | Zahlenwert von 0 bis beliebig | wählt die Strichbreite in Pixeln | W10 |
D | dot, dash, dashdot, longdash, longdashdor, solid | wählt das Linienmuster aus | Ddot |
T | beliebiger Text (ohne Komma, URI-Escape beachten) | dieser Text wird beim Mouseover angezeigt | THier steppt der Bär |
Geschrieben für einen Forenbeitrag.
Zum Selbermachen: HTML-Code mit Erklärung.