Darstellung von Adressen etc. in Google Maps

Um einen Link auf Google Maps zu setzen, braucht man entweder einen kostenlosen Account bei Google, oder wenn man das nicht will, kann man auch mit einer speziellen Syntax einen Deep-Link "basteln":

Früher war alles besser

Da konnte man in Google Maps einen beschrifteten Marker anzeigen und dabei den Kartenausschnitt und Zoom selbst festlegen, und das Ganze wahlweise als Satellitenbild. Die ursprüngliche Syntax habe ich hier noch aufgehoben, aber sie funktioniert nicht mehr wie gewünscht. Die neue Syntax kann zwar auch Karten in gewünschter Zoom-Stufe und als Satellitenbild anzeigen, aber nur ohne Marker. Einen Marker kann man auch platzieren, aber ohne Beschriftung und nicht im Satellitenbild, und ohne Zoom-Stufe. Die Infos dazu in dieser Beschreibung stammen größtenteils von hier.

Neue Syntax-Beispiele für Google Maps:

Deep-Link mit Marker auf Geokoordinaten: https://www.google.com/maps/search/?api=1&query=50.01624,8.80712 Das Komma zwischen Breiten- und Längengrad kann/sollte man durch %2C ersetzen: https://www.google.com/maps/search/?api=1&query=50.01624%2C8.80712 Deep-Link mit Marker auf Adresse: https://www.google.com/maps/search/?api=1&query=Waldstra%C3%9Fe+94,+63128+Dietzenbach,+Germany Die Syntax ist die gleiche wie bei den Geokoordinaten, denn man kann bei "query=" alles benutzen, was man auch von Hand in das Suchfeld eintragen könnte. Aber auch hier gilt: Der Query-Inhalt muss URL-codiert werden. Das heißt: Leerzeichen müssen durch + ersetzt und Umlaute UTF8-codiert werden: Ä = %C3%84; Ö = %C3%96; Ü = %C3%9C; ä = %C3%A4; ö = %C3%B6; ü = %C3%BC; ß = %C3%9F; & = %26; % = %25; = = %3D; ? = %3F; # = %23. Beispiel: "Waldstra%C3%9Fe+94,+63128+Dietzenbach,+Germany". Bei Adressen empfiehlt sich, immer das Land mit anzugeben. Deep-Link mit Karte als Satellitenbild mit definiertem Zoom: https://www.google.com/maps/@?api=1&map_action=map&center=40.68926,-74.04458&zoom=17&basemap=satellite Es gibt 3 Kartentypen: roadmap, satellite und terrain. Als Zoom sind die Ganzzahlen 3 bis 21 möglich. Jeder Zoom-Schritt bedeutet Verdopplung. Deep-Link mit Routenplanung für Auto, Fahrrad, Fußgänger oder ÖPNV: https://www.google.com/maps/dir/?api=1&origin=50.01731,8.78410&destination=50.01654,8.807380&travelmode=bicycling Es gibt 4 Travelmodes: driving, walking, bicycling und transit. Auch hier können statt der Geokoordinaten die Adressen o. ä, eingetragen werden, ebenfalls URL-codiert. Deep-Link mit Routenplanung mit Zwischenstationen: https://www.google.com/maps/dir/?api=1&origin=50.00216,8.72016&destination=50.01654,8.80738&waypoints=50.01731,8.78410 Es können auch mehrere Zwischenstationen sein, die werden dann durch | getrennt. Beispiel: https://www.google.com/maps/dir/?api=1&origin=50.00216,8.72016&destination=50.01654,8.80738&waypoints=49.98377,8.75720|50.01731,8.78410

Woher bekommt man die Geokoordinaten?

Von Google Maps. Einfach mit der rechten Maustaste auf die gewünschte Stelle in der Karte klicken. Es genügen jeweils 5 Stellen nach dem Dezimalpunkt (die Genauigkeit ist dann ca. 1 Meter).

Mehrere Marker anzeigen in Open Street Map

In Google Maps kann man nicht mehrere Marker anzeigen, und Marker nicht individuell beschriften. Bei Open Street Map geht das (mit Javascript in einer eigenen Karte) und sieht dann z. B. so aus:
Den Quelltext für eine solche Karte holt man sich am besten hier aus dieser HTML-Datei.
Er ist von zwei Kommentar-Blöcken umgeben und somit leicht zu finden.

Mehrere Marker anzeigen in Google Maps per API

In Google Maps kann man auch mehrere Marker anzeigen, wenn man einen Google-Account hat. Man startet Google Maps und loggt sich ein. Im Burger-Menü links oben wählt man "Meine Orte" und dann "KARTEN" und "KARTE ERSTELLEN". Man landet automatisch in "My Maps" mit "Unbenannte Karte". Oben in der Mitte klickt man auf die Button-Leiste mit "Markierung hinzufügen" und erzeugt die gewünschten Markierungen. Damit sie mit Beschriftung angezeigt werden, muss man links auf "Individuelle Stile" klicken und Label festlegen: Name. Unter "Basiskarte" wählt man, ob es als Karte oder Satellitenbild angezeigt werden soll. Dann zoomt/schiebt man die Karte so, dass der Ausschnitt passt und wählt dann aus dem Drei-Punkte-Menü "Standardansicht festlegen". Zum Schluss klickt man auf Vorschau und dann auf Teilen und wählt "Jeder kann die Karte ansehen" und kopiert sich dann den Link. Beispiel: https://www.google.com/maps/d/edit?mid=133jqiJSdraSyfQwC4izfOzextbsvXp4&usp=sharing