Geotaggte Fotos zu Google Earth hinzufügen

Die wolkenbedeckte Erdoberfläche aus dem Orbit, mit einem Satelliten oben rechts im Bild

Google Earth liest die GPS-Koordinaten in einem Foto nicht. Ziehen Sie ein geotaggtes JPEG hinein, und es passiert nichts, denn der Standort in dieser Datei ist für die Anwendung unsichtbar. Um geotaggte Fotos zu Google Earth hinzuzufügen, wandeln Sie sie zuerst in KML um: das Format, das Google Earth tatsächlich liest und das die Koordinaten neben dem Bild führt statt in ihm.

Diese eine Tatsache erklärt fast jedes Problem, auf das man hier stößt, einschließlich der Stecknadeln, die ohne Bild ankommen, und der Zeitleiste, die sich weigert zu laufen. Die folgenden Schritte behandeln die Umwandlung und danach die drei Dinge, die anschließend schiefgehen.

Was Google Earth aus einem Foto wirklich liest

Nichts. Es liest KML und dessen gezippte Form KMZ, und das ist die ganze Liste. Der deutlichste Beleg ist Googles eigenes Tutorial zum Thema: Statt ein Foto zu öffnen, führt es durch die Umwandlung geotaggter Fotos in KML mit einem Skript, das die Koordinaten vorher aus dem Bild zieht.

Diese Koordinaten liegen im EXIF-Block des Fotos, und sie werden auf eine Weise gespeichert, die man vor jeder Umwandlung kennen sollte. Breiten- und Längengrad werden immer als positive Zahlen geschrieben. Auf welcher Seite des Äquators und auf welcher Seite des Nullmeridians Sie sich befinden, steht getrennt davon in einem Referenzfeld mit einem einzigen Buchstaben, N oder S für die Breite, E oder W für die Länge.

Geht dieser eine Buchstabe bei einer Umwandlung verloren, bleibt die Zahl unversehrt, während die Nadel auf der falschen Halbkugel landet. Das ist die klassische Variante von "mein Foto liegt im Meer". Bevor Sie einen Stapel umwandeln, prüfen Sie, was die Datei überhaupt schon enthält, damit Sie wissen, ob es überhaupt etwas umzuwandeln gibt.

So fügen Sie geotaggte Fotos zu Google Earth hinzu

Fünf Schritte, der Reihe nach. Schritt zwei betrifft nur Fotos, die noch keinen Standort haben.

  1. Öffnen Sie ein Foto und bestätigen Sie, dass es Breiten- und Längengrad hat, bevor Sie den ganzen Ordner umwandeln.
  2. Bei jedem Foto ohne Koordinaten schreiben Sie die Koordinaten zuerst in das Foto.
  3. Wandeln Sie den Ordner in eine KMZ um, mit einem Konverter, der den GPS-Block jedes Fotos liest.
  4. Öffnen Sie die KMZ in Google Earth per Doppelklick oder über File und dann Open.
  5. Ziehen Sie die geladene Ebene in My Places, damit sie einen Neustart übersteht.

Sowohl die Desktop-Anwendung als auch Google Earth im Web öffnen KML- und KMZ-Dateien. Wenn eine KMZ lädt, die Bilder aber nicht erscheinen, liegt die Ursache fast immer im nächsten Abschnitt.

GeotagImg editor map ready to accept a location before any photo has been loaded
Einen Standort auf ein Foto setzen, das nie einen aufgezeichnet hat, vor der Umwandlung.

Was tatsächlich in der KMZ-Datei steckt

Eine KMZ ist ein ganz gewöhnliches ZIP-Archiv. Googles Dokumentation beschreibt sie als eine Haupt-KML-Datei plus unterstützende Dateien, verpackt mit einem Zip-Programm, und Sie können das selbst nachprüfen: Kopieren Sie die Datei, ändern Sie die Endung in .zip und öffnen Sie sie.

Darin finden Sie auf oberster Ebene eine einzelne KML-Datei, üblicherweise doc.kml genannt, und einen Unterordner mit den Bildern. Die KML enthält Ihre Fotos nicht. Sie enthält die Koordinaten und einen Pfad, der auf jedes Bild zeigt, und Googles Empfehlung lautet, diese Pfade relativ zum Basisordner des Archivs zu halten.

Daraus folgen zwei Regeln, und beide führen bei Verstoß zum selben Symptom, nämlich Stecknadeln, die sich mit einem Platzhalter für ein defektes Bild öffnen:

  • Benennen Sie die Fotos nach dem Export nicht um. Die KML zeigt weiterhin auf die alten Dateinamen, und nichts warnt Sie.
  • Zippen Sie das Archiv nicht neu, sodass alles eine Ordnerebene tiefer liegt. Jeder relative Pfad beginnt dann an der falschen Stelle.

Es gibt noch eine Regel, die diejenigen erwischt, die zwei Exporte zusammenführen wollen: Googles Dokumentation stellt fest, dass es in einem Archiv nur eine KML-Datei gibt, und Google Earth verwendet die erste, die es findet, und ignoriert alles danach. Zwei zusammengeführte KMZ-Dateien liefern Ihnen die Hälfte Ihrer Nadeln und keine Fehlermeldung.

Warum Ihr Foto am Boden klebt

Fotos mit aufgezeichneter Höhe erscheinen trotzdem meist flach auf dem Gelände, und das ist eine Voreinstellung, kein Fehler. KML steuert die Höhe über einen Höhenmodus, und der Standardwert ist clampToGround, den die KML-Referenz so definiert, dass Google Earth jede Höhenangabe ignoriert und das Element über das Gelände legt. Ihre aufgezeichnete Höhe wird gelesen und dann verworfen.

Die Alternative, absolute, platziert das Element relativ zum Meeresspiegel, unabhängig von der tatsächlichen Geländehöhe darunter. Das klingt nach der Lösung, und für ein Foto auf Meereshöhe ist es das auch. Für ein Foto aus einem hoch gelegenen Ort oft nicht: Die Höhe in der Datei ist vom Meeresspiegel aus gemessen, der Boden in Google Earth stammt aus dessen eigenem Geländemodell, und die Nadel kann unter der Landschaft begraben enden statt darüber zu schweben.

Googles eigenes Tutorial ergänzt die Warnung, die das Ganze meist akademisch macht: Viele Geräte erfassen die Höhe gar nicht und setzen sie einfach auf null. Prüfen Sie eine Datei, bevor Sie annehmen, eine Umwandlung hätte etwas verloren.

Eine Fotoserie in eine Zeitleiste verwandeln

Das ist die Funktion, für die sich die ganze Übung lohnt, und die die meisten Umwandlungen stillschweigend nicht liefern. Googles Dokumentation ist eindeutig: wenn Google Earth eine KML-Datei mit einem Element öffnet, das ein Zeitelement enthält, zeigt es einen Zeitregler an. Ziehen Sie ihn, und Ihre Fotos erscheinen in der Reihenfolge ihrer Aufnahme, was aus einer statischen Wolke von Nadeln eine abspielbare Reise macht.

Es scheitert, weil das Datum in Ihrem Foto und das Datum, das KML erwartet, in unvereinbaren Formaten geschrieben sind.

Derselbe Moment, auf zwei verschiedene Arten geschrieben
Wo es stehtWie es geschrieben ist
Im Foto, als Aufnahmedatum2005:10:12 16:05:56
In der KML, die Google Earth liest2007-01-14T21:05:02Z

Das Foto verwendet Doppelpunkte zwischen den Teilen des Datums und keine Zeitzone. KML will Bindestriche, ein T zwischen Datum und Uhrzeit und eine Zonenkennung. Ein Konverter, der das Datum des Fotos unverändert übernimmt, erzeugt eine Datei, die Google Earth klaglos lädt und nie auf den Regler legt: keine Fehlermeldung, nur keine Zeitleiste. Wenn Ihre Nadeln keinen Regler haben, prüfen Sie das zuerst.

Was die Stecknadeln Ihnen nicht verraten

Googles Tutorial schließt mit Warnungen, die man leicht überliest und im Kopf behalten sollte. In Kameras eingebaute GPS-Empfänger sind nicht immer genau. Viele Geräte zeichnen keine Höhe auf. Und die Koordinate in der Datei markiert, wo die Kamera stand, nicht das, worauf sie gerichtet war. Ein Foto eines Berges, aus zehn Kilometern Entfernung aufgenommen, setzt die Nadel ins Tal, nicht auf den Gipfel.

Die verwandte Lücke ist die Blickrichtung. Ein reiner Standort sagt nichts darüber, wohin das Objektiv zeigte, also sind zwei Fotos von derselben Stelle in entgegengesetzte Richtungen nicht mehr unterscheidbar, sobald sie Nadeln auf einer Karte sind. Manche Kameras zeichnen neben den Koordinaten eine Kompassrichtung auf; die meisten Handyfotos in einem typischen Ordner tun das nicht.

Nichts davon macht die Karte falsch, aber es begrenzt, was sie beweist. Wenn Sie verstehen wollen, was die Datei tatsächlich speichert, bevor Sie einem Stapel Nadeln vertrauen, behandelt wie ein Standort in einem Foto gespeichert wird die zugrunde liegenden Tags, und Sie können die Koordinaten wieder herausziehen aus jedem Bild, um sie mit der Position der Nadel zu vergleichen.

Tool für Foto-Geotagging und EXIF-Metadaten

Fehlen Ihren Bildern die Standortdaten?

Wenn Sie GPS-Breitengrad, GPS-Längengrad und EXIF-Tags in Ihre Fotos einbetten, schneiden diese in der Suche und in den lokalen Ergebnissen von Google Maps besser ab.

Kostenlos testen
DEVFINIX
Geschrieben von

DEVFINIX

Devfinix ist eine Full-Service-Digitalagentur: individuelle Web- und Mobile-Entwicklung, Projekte mit Shopify und WordPress, technisches SEO und Paid Social. Die Artikel hier entstehen aus genau dieser SEO-Praxis, von Audits und Metadaten-Arbeit bis zu den Local-Search-Problemen, die auf echten Kundenseiten auftauchen.

Ähnliche Beiträge

Explore more tutorials & local SEO guides