In diesem Blogbeitrag möchte ich euch zeigen, wie uMap konfiguriert wird, sodass die österreichische Basemap als Hintergrundkarte angezeigt wird. Mit dieser Methode lassen sich alle angebotenen Daten wie Orthofoto, Geländemodell oder Höhenmodell einbinden.
Was ist uMap?
uMap ist ein Projekt aus der französischen OpenstreetMap (OSM)-Community und bietet die Möglichkeit, eigene Karten online zu zeichnen. Standardmäßig hat der Anwender die Auswahl von unterschiedlichen OSM-Hintergrundkarten auf die er Linien, Punkt oder Flächen zeichnen kann, ohne die Datenquellen zu verändern. Die Benutzung dieses Service ist kostenlos und benötigt keine Registrierung. Alle weiteren Informationen bitte einfach auf der Projektseite nachlesen, diese ist sehr schön gestaltet.
Was ist die basemap
Die basemap ist eine Sammlung an amtlichen Geodaten die in Form mehrer Karten für private und kommerzielle Zwecke unter der Open Government Data Österreich Lizenz CC-BY 4.0 zur Verfügung gestellt werden.
Warum uMap mit basemap als Hintergrundkarte verwenden?
Wie anfangs beschrieben bietet uMap standardmäßig OSM-Hintergrundkarten an, da es ja aus der OSM-Szene kommt. Jedoch kann es vorkommen, dass ich für meine Karte eine andere Hintergrundkarte verwenden will, da möglicherweise in der basemap andere Elemente als in der OSM-Karte enthalten sind. Ein weiterer Grund kann sein, dass ich als Hintergrund ein Orthofoto nehmen will und da bietet sich die basemap sehr gut an.
Konfiguration der basemap-Hintergrundkarte in uMap
Diese Anleitung setzt voraus, dass die Oberfläche in deutscher Sprache verwendet wird.
Nach dem initialen Erstellen der Karte befinden sich auf der linken und rechten Seite Bearbeitungswerkzeuge. Für die Konfiguration der Hintergrundkarte verwenden wir die Werkzeuge auf der rechten Bildschirmseite. Durch Klick auf das Zahnrad-Symbol öffnen wir das Karteneinstellungsmenü.
In dem Menü klicken wir auf Benutzerdefinierter Hintergrund. Es gibt leider nur die Möglichkeit, eine benutzerdefinierte Hintergrundkarte festzulegen.
Folgende Parameter müssen ausgefüllt werden:
- Namen anzeigen - hier wird der Name eingetragen, wie die Hintergrundkarte in uMap benannt werden soll
- url - hier muss die URL zur basemap eingetragen werden, damit uMap auf die basemap zugreifen kann. Die möglichen URLs werde ich weiter unten anführen.
- Copyright-Hinweis - ohne diesen Eintrag wird die Hintergrundkarte nicht in uMap angezeigt. Im Fall für die Basemap verwende ich:
Kartendaten © https://www.basemap.at|Datenquelle: basemap.at unter https://creativecommons.org/licenses/by/4.0/deed.de|Open Government Data Österreich Lizenz CC-BY 4.0"
Wurden die Einstellungen für die basemap korrekt eingetragen, wird die basemap angezeigt
Unter der Beachtung meiner Hinweise unten Problem sollte die benutzerdefinierte Hintergrundkarte unter der Hintergrundkarten-Auswahl ebenfalls aufgelistet sein.
Nun stellt sich zurecht die Frage, welche URL muss angegeben werden, damit die basemap angezeigt werden kann. Folgend eine Aufstellung der URLs zu den einzelnen basemap-Karten:
- basemap.at Grundkarte: http://maps4.wien.gv.at/basemap/geolandbasemap/normal/google3857/{z}/{y}/{x}.png
- basemap.at Orthofoto: http://maps4.wien.gv.at/basemap/bmaporthofoto30cm/normal/google3857/{z}/{y}/{x}.jpeg
- basemap.at Geländermodell: https://maps4.wien.gv.at/basemap/bmapgelaende/grau/google3857/{z}/{y}/{x}.jpeg
- basemap.at Oberflächenmodell: https://maps4.wien.gv.at/basemap/bmapoberflaeche/grau/google3857/{z}/{y}/{x}.jpeg
Wie bereits erwähnt, kann leider nur eine Hintergrundkarte definiert werden. Wenn ihr zwischen den Karten wechseln wollt, muss nur die URL ausgetauscht werden. Die Zoomstufe wird dabei nicht verändert!
Hier noch zwei Beispiele aus Wien, die jeweils einen Ausschnitt des Geländemodells und Oberflächenmodells zeigen.
Bekannte Probleme
Beim Einbinder der Basemap bin ich auf ein paar Probleme gestoßen, die ich hier erwähnen möchte. Wenn mir die Lösung dazu bekannt ist, ist diese natürlich angeführt.
Hintergundkarte wird nicht angezeigt
- Einer der oben beschriebenen Parameter ist nicht korrekt ausgefüllt.
Hintergrundkarte wird in der Kartenauswahl nicht angezeigt
- Der vergebene Name der benutzerdefinierten Hintergrundkarte enthält ein Sonderzeichen oder ein Umlautzeichen
- Ich habe allerdings auch festgestellt, dass Hintergrundkarte trotz Name wie "basemap" nicht in der Kartenauswahl erscheint
Ende
Ich hoffe dem einen oder der anderen hat diese Anleitung inspiriert und wünsche viel Spaß beim Erstellen eurer Karten. Wenn es die Covid19-Lage zu lässt, könnt ihr ja eine Karte mit einer Wegbeschreibung zu euch erstellen, damit ihr eure Familien oder Freunde zu euch einladen könnt.