CLOSED: [2021-05-28 Fr 20:19] :LOGBOOK: - State "DONE" from "" [2021-05-28 Fr 20:19] :END: :PROPERTIES: :CREATED: [2021-05-28 Fr 20:19] :ID: 2021-05-28-umapbasemap :END: In diesem Blogbeitrag möchte ich euch zeigen, wie [[http://umap.openstreetmap.fr/de/][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? [[http://umap.openstreetmap.fr/de/][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. #+CAPTION: uMap Oberfläche #+ATTR_HTML: :alt uMap Oberfläche #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:00_umap.png]] ** Was ist die basemap Die [[https://basemap.at][basemap]] ist eine Sammlung an amtlichen Geodaten die in Form mehrer Karten für private und kommerzielle Zwecke unter der [[https://creativecommons.org/licenses/by/4.0/deed.de][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 [[http://umap.openstreetmap.fr/de/][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. #+CAPTION: uMap initiale Karte #+ATTR_HTML: :alt uMap initiale Karte #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:01_umap_osm.png]] 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ü. #+CAPTION: uMap - Auswahl des Karteneinstellungsmenü #+ATTR_HTML: :alt uMap - Auswahl des Karteneinstellungsmenü #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:02_Karteneinstellungen_bearbeiten.png]] In dem Menü klicken wir auf Benutzerdefinierter Hintergrund. Es gibt leider nur die Möglichkeit, eine benutzerdefinierte Hintergrundkarte festzulegen. #+CAPTION: uMap - Karteneinstellungsmenü - Auswahl des Punktes Benutzerdefinierter Hintergrund #+ATTR_HTML: :alt uMap - Karteneinstellungsmenü - Auswahl des Punktes Benutzerdefinierter Hintergrund #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:03_Benutzerdefinierten_Hintergrund_auswaehlen.png]] 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 #+CAPTION: uMap - basemap Grundkarte wird in uMap angezeigt #+ATTR_HTML: :alt uMap - basemap Grundkarte wird in uMap angezeigt #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_Anzeige_basemap.png]] Unter der Beachtung meiner Hinweise unten Problem sollte die benutzerdefinierte Hintergrundkarte unter der Hintergrundkarten-Auswahl ebenfalls aufgelistet sein. #+CAPTION: uMap - basemap Karte steht in der uMap Hintergrundkarten-Auswahl zur Verfügung #+ATTR_HTML: :alt uMap - basemap Karte steht in der uMap Hintergrundkarten-Auswahl zur Verfügung #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_Anzeige_basemap_in_Hintergrundkarten_Auswahl.png]] 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! #+CAPTION: uMap - basemap Orthofoto wird in uMap angezeigt #+ATTR_HTML: :alt uMap - basemap Orthofoto wird in uMap angezeigt #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_basemap-Orthofoto.png]] #+CAPTION: uMap - basemap Geländermodell wird in uMap angezeigt #+ATTR_HTML: :alt uMap - basemap Geländermodell wird in uMap angezeigt #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_basemap-Gelaendemodell.png]] #+CAPTION: uMap - basemap Oberflächenmodell wird in uMap angezeigt #+ATTR_HTML: :alt uMap - basemap Oberflächenmodell wird in uMap angezeigt #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_basemap-Oberflaechenmodell.png]] Hier noch zwei Beispiele aus Wien, die jeweils einen Ausschnitt des Geländemodells und Oberflächenmodells zeigen. #+CAPTION: basemap Geländermodell Ausschnitt von Wien #+ATTR_HTML: :alt uMap - basemap Geländermodell Ausschnitt von Wien #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_basemap-Gelaendemodell.png]] #+CAPTION: basemap Oberflächenmodell Ausschnitt von Wien #+ATTR_HTML: :alt uMap - basemap Oberflächenmodell Ausschnitt von Wien #+ATTR_HTML: :align center :width 560 :linked-image-width 1500 [[tsfile:2021-05-28_Oberflaechenmodell_Wien.png]] ** 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.