|
Alternatives Kartenmaterial in JOSM hinterlegen
Unter Edit->Preferences->WMS/TMS gibt es bereits einige alternative Karten. Die kann man per 'Copy Selected Default' nach oben kopieren, dann erscheint diese Karte im Imagery Menu Eintrag.
WMS=WebMapService, TMS=TileMapService (das wollen wir haben).
Man kann sich aber z.B. auch einen 'Hillshading' Layer oder eine andere Radkarte einbauen. Dazu traegt man im WMS/TMS Setup unter den 'Imagery Providers' z.B ein:
- Hike & Bike routes: tms:http://osm.lonvia.de/hiking
- HillShading: tms:http://toolserver.org/~cmarqu/hill/{zoom}/{x}/{y}.png
Wie kommt man an die URL?
Um eine Multi-Layer Darstellung im Browser zu 'zerlegen': Rechtsklick auf eine Kachel und 'Copy Image Address'. Dann die Image-Address in einem Editor einfuegen. Die heisst dann z.B. http://osm.lonvia.de/hiking/12/2185/1414.png. Voila, der erste Layer ist bekannt. Jetzt diesen Layer ausblenden und den naechsten auf die gleiche Weise herausfinden.
Die Zoomstufe und Koordinaten (/12/2185/1414.png) werden natuerlich von JOSM angehaengt. Die Angabe {zoom}.{x}.{y}.png wie im Hillshading Beispiel oben brauchts in diesem Fall eigentlich nicht, aber es gibt eben Server, wo z.B. x und y vertauscht sind.
Wichtig bei der Anordnung der Layer in JOSM ist, dass die transparenten Layer (z.B. hill-shading) in der Layer-Liste oberhalb der eigentlichen Karte aufgefuehrt ist.
Man kann Hill-Shading auch mehrfach in die Layer-Liste hinzufuegen, dann erhaelt man einen verstaerkten 3D-Effekt.
Hike&Bike Routes: Das finde ich persoenlich ein sehr nettes Overlay, es stellt Rad/Wanderwege, die als solche in einer Relation verbunden sind hervorgehoben dar. Problem: nur die Kacheln, die solche Wege beinhalten, sind gerendered, alle anderen Kachel-Requests liefern ein '404 - file not found'. Deshalb zeigt JOSM diese leider mit einem roten 'ERROR' Tile an (vgl. screenshot).
Hike&Bike Tile Server
Ich (blutsauger) habe einen eigenen HTTP Server eingerichtet, von dem man sich einfache Kacheln herunterladen kann, die die 3 o.g. Overlays bereits vereint haben. Unter JOSM gibt man unter Einstellungen->TMS/WMS als neuen Bilderdienst ein:
tms:http://osm.edvbl.dyndns.org/cgi-bin/map.cgi?{zoom}/{x}/{y}.png
Vorteil: Hike&Bike Map liefert nur Kacheln fuer Gebiete, die auch Wanderwege beinhalten. Ansonsten zeigt JOSM dort einen Fehler an. Mein Skript faengt diese Fehler ab.
Wenn man die Kacheln per Handy runterladen muss, hat man u.U. die 3-fache Datenmenge zu uebertragen. GPS Geraete die Pixelkarten darstellen, koennen zumeist keine Overlays verwalten.
Nachteil: Ich habe nur einen 1MBit Upload und somit eine eher private DSL Verbindung...
Vielleicht unbekannte interessante Web-Funktionen von OSM
- Mit Shift+Maus-Drag kann man in der OSM Karte im Browser einen Ausschnitt heranzoomen. Das ist im Browser eine eher ungewohnte Bedienung, deshalb bin ich da selber eher erst spaet drauf gestossen.
- In www.openstreetmap.org (also nicht die .de Variante!) gibt es oben einen Reiter 'Export'. Dort kann man sich 'screenshots' des ausgewaehlten Kartenausschnitts als .png Datei runterladen. Die maximale Aufloesung liegt bei ca 2000x2000 Pixel. Manchmal also besser als ein richtiger screenshot. Z.B. fuer Flyer oder aehnliches.
Um unseren LA-Flyer zu drucken, habe ich mir nochmal ein extra Skript geschrieben um eine noch hoerere Aufloesung zu erhalten, und Frederik Ramm hat mir dann auch noch weitere Bilder geschickt. Wer so etwas braucht, muss sich also nur melden.
Links mit Marker ('Diamant') erstellen
Will man einen Karten-Link an z.B. Bekannte verschicken, wo auf der Karte ein bestimmter Punkt markiert sein soll:
- Den gewünschten Bereich aussuchen, einmal rauszoomen
- Den Punkt in OSM doppelklicken. Die Karte zentriert sich auf diesen Punkt (und zoomt wieder einen Schritt weiter rein)
- Rechts unten auf 'Permalink' klicken, die URL aktualisiert sich.
- in der URL lat und lon durch mlat und mlon ersetzen, fertig!
|