Google Earth herunterladen

Netzwerk-Links effektiv nutzen

Mithilfe von Netzwerk-Links können Sie komplexere und dynamischere Informationen übermitteln als mit KML-Dateien. Netzwerk-Links eröffnen Ihnen viele weitere Möglichkeiten. Sie können beispielsweise Inhalte aktuell halten oder Inhalte in Abhängigkeit von den Aktionen des Nutzers ändern. Wie Sie Netzwerk-Links angeben, erfahren Sie in der KML-Referenz.

In dieser Anleitung wird erläutert, warum Netzwerk-Links Ihre Inhalte interessanter machen können.

 

KML wie ein Lesezeichen verwenden

Allgemein gesagt funktioniert eine KML-Datei mit einem Netzwerk-Link wie eine Brücke zu Inhalten, die auf Ihrem Server liegen. Ihre Nutzer laden eine KML-Datei nur einmal herunter, sehen aber immer die aktuellsten Inhalte, auch wenn diese erst nach dem Herunterladen der KML-Datei aktualisiert wurden.

Tatsächlich haben sich die meisten Content-Anbieter dazu entschieden, für ihre Nutzer eine KML-Datei, die nur einen Netzwerk-Link enthält, zum Download bereitzustellen. Eine derartige KML-Datei ähnelt in gewisser Weise einem Lesezeichen in einem Webbrowser, da sie den Nutzern ermöglicht, schnell auf gewünschte Inhalte zurückzugreifen, während die Content-Anbieter die Inhalte weiterhin aktualisieren können. Als Nebeneffekt erfolgt der erste Download der KML-Datei schnell, da die Datei klein ist.

Die Google Earth-KML-Galerie nutzt diese Technik bei allen angebotenen KML-Dateien.

 

Laden großer Datensets

Zusammen mit Regionen bieten Netzwerk-Links ein leistungsfähiges Verfahren, nur kleine Teile großer Multimedia-Dateien erst dann herunterzuladen, wenn sie auch gebraucht werden.

Beispiel: 3D-Modelle

3D-Modelle werten Ihre KML-Dateien mit einer realistischen Darstellung von Strukturen und Objekten auf. Sie können jedoch ziemlich groß werden, was zu langsamen Downloads führen kann, wenn Sie sie in einer einzelnen KMZ-Datei anbieten.

Eine Lösung wäre, Links zu Ihren 3-D-Modellen in Ihre Info-Pop-ups aufzunehmen. Dazu müssten die Nutzer jedoch zuerst die Ortsmarken öffnen und auf die Links klicken. Wünschenswert wären Modelle, die automatisch erscheinen, wenn die Nutzer über das jeweilige Gebiet fliegen.

Ein Netzwerk-Link mit dem Wert onRegion für viewRefreshMode ist die beste Lösung, da die Modelle nur bei Bedarf heruntergeladen werden, abhängig davon, wo sich die Nutzer in Google Earth gerade befinden. Die Google 3D-Galerie bedient sich dieses Verfahrens:

KML-Logo Google 3D-Galerie

 

Beispiel: Super-Overlays

Ein ähnliches Problem besteht bei sehr großen Bildern. Wenn Sie große Bild-Overlays in Ihre KML-Datei aufnehmen möchten, können Sie eine Variante der auf Regionen basierten Technik für 3D-Modelle verwenden. Wenn der Nutzer herauszoomt, können Sie Bilder mit niedrigerer Auflösung anzeigen, wenn der Benutzer ein bestimmtes Gebiet heranzoomt, zeigen Sie ein hochauflösendes Bild für dieses Gebiet an. Durch die Verwendung von Netzwerk-Links können Sie die benötigten Bildteile dynamisch laden.

Wie Sie diese Technik nutzen können, finden Sie in der Anleitung für Super-Overlays im KML 2.1-Tutorial.

KML-Logo Overlay des Global Connection Project, bestehend aus NOAA-Bildern nach dem Hurrikan Katrina

 

Echtzeitdaten verwenden

Nachdem ein Nutzer Ihre KML-Datei heruntergeladen hat, möchten Sie vielleicht geänderte Inhalte aktualisieren, ohne dass der Nutzer erst ein bestimmtes Gebiet anfliegen muss. Beispiele dafür sind Echtzeitdaten von Sensoren oder Hochrechnungen am Abend einer Wahl.

Netzwerk-Links ermöglichen Ihnen, Inhalte zu aktualisieren, nachdem eine gewisse Zeitspanne abgelaufen ist. Mithilfe von refreshMode und refreshInterval oder expires können Sie festlegen, dass eine Aktualisierung wenige Sekunden nach einer abgelaufenen Frist erfolgt.

Was ermöglicht Ihnen diese Aktualisierung? In der einfachsten Form können Sie die gesamte Datei, auf die der originale Netzwerk-Link verweist, neu laden. Alternativ können Sie nur die Teile der KML-Datei aktualisieren, die sich tatsächlich geändert haben. So könnten Sie beispielsweise nur die Ortsmarken der Sensoren ändern, die neue Daten haben, oder nur die Wahlbezirke mit neuen Auszählungsergebnissen.

Beispiele

KML-Logo Sensor-Netzwerk-Projekt James Reserve

KML-Logo Karte der globalen Wolkenbedeckung

 

Diskussion / Feedback

Haben Sie Fragen zu dieser Anleitung? Möchten Sie uns Feedback geben? Besuchen Sie die Diskussionsgruppe zu Google Earth Outreach. Dort können Sie sich mit anderen Nutzern austauschen.

 

Wie geht es weiter?