Benutzertools

Site-Tools


Handbuch:advanced:data_tools:real_time_share

Echtzeit-Informationsaustausch mit KML & Google Docs


Grundinformation

Autor: Berkley

So erreichen

Ich habe eine sehr gute Möglichkeit gefunden, die Informationen, die Sie für einige POIs und Tracks benötigen, zu verwalten. Vor allem bei Informationen, die sich sehr häufig ändern.

Was wir tun werden:

  • Dies erstellen KML-Datei
  • Geben Sie Daten in a ein Google Doc
  • Bearbeiten Sie Ihre Daten und sehen Sie Änderungen in Locus Map

Was Sie auf Ihrem Telefon brauchen:

Was Sie auf Ihrem Desktop-PC benötigen:

  • ein Texteditor, ich bevorzuge Notepad++, aber es funktioniert auch mit anderen
  • Google Earth

(1) Erstellen Sie Ihre kml-Datei mit Google Earth

Erstellen Sie einen neuen Ordner in Google Earth und geben Sie ihm einen Namen. Erstellen Sie 3 neue Punkte. Wo diese Punkte sind, spielt keine Rolle. Geben Sie ihnen Namen. In diesem Beispiel habe ich „POI 1“, „POI 2“ und „POI 3“ gewählt. Klicken Sie mit der rechten Maustaste auf den Ordnernamen und klicken Sie auf „Speicherort…“. Als kml-Datei speichern. Ich habe eine Beispieldatei erstellt, die Sie herunterladen können hier >>

(2) Erstellen Sie die Tabelle in Google Docs

Melden Sie sich bei Google Docs an: https://docs.google.com/ und erstellen Sie eine neue Tabelle mit 3 Blättern namens „POI 1“, „POI 2“ und „POI 3“. Geben Sie Ihre Informationen für jeden POI ein, den Sie in Schritt (1) erstellt haben. Sie können alle Funktionen von Google Docs verwenden. Im Allgemeinen können Sie dies mit jeder Art von Google Docs tun (Dokument, Präsentation, Tabelle, …), aber für dieses Beispiel bleibe ich bei einer Tabelle. Wie in Schritt (1) habe ich eine Beispieltabelle erstellt, die Sie mit der kml-Datei verwenden können, die später verlinkt wird hier >>

(3) Rufen Sie die URL für jedes Blatt ab

Klicken Sie in der Menüleiste von Google Docs auf „Datei → Im Web veröffentlichen“. (Übrigens, keine Freigabeoptionen erforderlich!) Wählen Sie im Dialogfeld unter „Zu veröffentlichende Blätter“ „POI 1“ und klicken Sie auf „Veröffentlichung starten“. Wählen Sie unter „Link zu den veröffentlichten Daten abrufen“ „Webseite“ und „POI 1“). Für unser Beispiel erhalten wir diesen Link:

https://docs.google.com/spreadsheet/pub?key=0AgG8sRcjn3q6dDVnM1B3Z0ZGdEs3TU4zdFlYUlhDd2c&single=true&gid=0&output=html

Das Interessante an diesem Link kommt fast zum Schluss: „gid=0“. Die Blätter werden von 0 an gezählt. Also Blatt 1 oder „POI 1“ ist gid=0. POI 2 ist gid=1.

(4) Hinzufügen einer Beschreibung zur kml aus Schritt (2)

Jetzt wird es ein bisschen knifflig, ich hoffe, Sie verstehen diesen Teil :D Jetzt öffnen Sie Ihre .kml-Datei in Ihrem bevorzugten Texteditor. Sie sollten für jeden Punkt so etwas sehen:

  Sonderziel 1 12.4644505116075,51.2073920580829,0

Was wir jetzt tun, ist die Beschreibung zu diesem POI hinzuzufügen. zwischen den Tags und , fügen wir das Beschreibungs-Tag hinzu: ” “. Außerdem bringen wir mit iframe unsere Google-Tabelle zum Laufen. Dein Code sollte jetzt so aussehen:

  Sonderziel 1  ]]> 0

wobei die zusätzlichen Tags bedeuten:

  • scrolling="yes": Optionen ja oder nein. Scrollen ein- oder ausschalten
  • width=“500“ height=“600“: die Breite und die Höhe für den Iframe
  • frameborder="0": Optionen 0 und 1. zeigen einen Rahmen um den Iframe an

Führen Sie dieses Verfahren für jeden POI in der Beschreibung durch.

Du solltest bekommen diese Datei >>

(5) Öffnen Sie dieses kml in Locus Map

Öffnen Sie nun diese Datei in Locus Map und sehen Sie, wie es funktioniert. Da es sich um eine kml-Datei handelt, können Sie sie importieren oder in MapsItemsManager verwenden. Klicken Sie auf einen POI und sehen Sie sich die Beschreibung an. Nehmen Sie Änderungen am Google-Dokument vor, warten Sie 5 Minuten auf die nächste automatische Aktualisierung und Ihre Änderungen sind da!

Dies ist nur ein Tutorial für den Einstieg. Es gibt viele Möglichkeiten für iFrames, die in einer kml-Datei in Kombination mit Google Docs verwendet werden. Stellen Sie sich die Möglichkeiten vor!!! Außerdem steht ein CSV-Import zur Verfügung. Der Export der Tabelle kann von „output=html“ auf „output=csv“ geändert werden und Sie erhalten eine aktualisierte und immer synchronisierte CSV-Datei für den Import in Locus…

Tschüss Berkley

Handbuch/advanced/data_tools/real_time_share.txt · Zuletzt geändert: 2015 09:02 von mstupka