Mit dem Widget "Zeitachse" können Sie zeitliche Daten aus Feature-Layern, Bilddaten-Layern, gekachelten Bilddaten-Layern, Kartenservice-Layern und Webkarten anzeigen, um die Veränderungen der Daten im Laufe der Zeit zu verfolgen. Sie können mit diesem Widget Daten mit Schaltflächen für Wiedergeben und Anhalten animieren und manuell Änderungen mithilfe eines Schiebereglers anzeigen sowie auf einer Zeitachse vergrößern und verkleinern.
Beispiele
Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:
- Sie möchten bestimmte Daten im Zeitverlauf ergänzend zu einem Begleittext darstellen.
- Sie möchten Zeitdaten-Muster analysieren und visualisieren.
- Sie möchten Feature-Attribute geographisch und über mehrere Jahre vergleichen.
Verwendungshinweise
Dieses Widget erfordert eine Datenquelle, die Zeitdaten und Daten mit aktivierten Zeiteigenschaften enthält. Bei der Datenquelle kann es sich um eine Webkarte, einen oder mehrere Kartenservices, einen oder mehrere Bilddaten- oder gekachelte Bilddaten-Layer, einen Subtype-Gruppen-Layer oder einen oder mehrere Feature-Layer handeln. Das Widget unterstützt das Verbinden von ganzen Subtype-Gruppen-Layern, nicht jedoch von einzelnen Subtype-Sublayern. Durch das Widget "Zeitachse" wird die Datenquelle universell aktualisiert, d. h. sie wirkt sich auf andere Widgets aus, die dieselben Daten verwenden. Sie können zum Beispiel die Widgets "Zeitachse", "Karte", "Liste" und "Tabelle" mit einem Feature-Layer verbinden und das Widget "Zeitachse" zum Filtern der anderen verwenden.
Die Datenquelle kann einen Zeitversatz enthalten. Durch einen Zeitversatz können Sie Daten mit Zeitwerten darstellen, die gegenüber den Zeitwerten in den Daten versetzt sind. Die Anwendung eines Zeitversatzes hat keinen Einfluss auf die in den Quelldaten gespeicherten Datums- und Zeitinformationen. Sie können zum Beispiel durch einen Versatz von einem Jahr die Daten für einen Hurrikan so darstellen, als ob er zur gleichen Zeit wie ein anderer Hurrikan aus dem Vorjahr aufgetreten wäre. Wenn eine Datenquelle einen Versatz enthält, wird er im Widget "Zeitachse" berücksichtigt.
Feature-Layer, die Sublayer innerhalb eines Kartenservice darstellen, können nicht als Datenquelle verwendet werden.
Tipp:
Zum Aktivieren von Zeiteinstellungen für einen Layer muss dieser in ArcGIS Online mit einem Datumsfeld veröffentlicht sein.
Weitere Informationen zum Konfigurieren von Zeiteinstellungen für eine Karte in Map Viewer
Wenn Sie dieses Widget in eine App einfügen, bietet es den Benutzern die folgenden Optionen:
- Gesamtzeitraum: Sie können auf die Informationsschaltfläche klicken, um den gesamten von der Zeitachse dargestellten Zeitraum und die folgende Einstellung anzuzeigen:
- Zeitachsenfilter angewendet: Wenn diese Option aktiviert ist, wird die verbundene Datenquelle im Widget "Zeitachse" auf Umgebungsebene gefiltert. Dies bedeutet, dass sich der Filter auf alle anderen Widgets auswirkt, für die die gleiche Datenquelle verwendet wird.
Tipp:
Sie können diese Option verwenden, um das Widget "Zeitachse" und andere Daten nutzende Widgets wie beispielsweise Karten- und Listen-Widgets zu kombinieren. Die Widgets müssen mit der gleichen Datenquelle mit aktivierten Zeiteigenschaften verbunden sein.
- Zeitachsenfilter angewendet: Wenn diese Option aktiviert ist, wird die verbundene Datenquelle im Widget "Zeitachse" auf Umgebungsebene gefiltert. Dies bedeutet, dass sich der Filter auf alle anderen Widgets auswirkt, für die die gleiche Datenquelle verwendet wird.
- Vergrößern und Verkleinern: Vergrößern oder verkleinern Sie auf dem Schieberegler.
- Zurück und Weiter: Bewegen Sie den Schieberegler einen Schritt vor oder zurück.
- Wiedergeben und Anhalten: Geben Sie die Zeitanimation wieder, oder halten Sie sie an.
- Geschwindigkeit: Wählen Sie eine von fünf Stufen für die Wiedergabegeschwindigkeit aus: "Langsamste", "Langsam", "Mittel", "Schnell" oder "Schnellste".
Einstellungen
Das Widget "Zeitachse" verfügt über folgende Einstellungen:
- Quelle: Sie können das Widget "Zeitachse" mit einer der folgenden Methoden mit Daten verbinden:
- Webkarte oder einzelne Layer hinzufügen: Wählen Sie eine Datenquelle mit Zeitdaten zum Analysieren mit dem Widget aus.
- Mit einem Karten-Widget interagieren: Verbinden Sie das Widget "Zeitachse" mit einem Karten-Widget. Das Widget "Karte" muss eine Karte oder Szene mit Zeitdaten enthalten. Das Widget "Zeitachse" wird automatisch mit zeitbezogenen Daten aus dem Widget "Karte" gefüllt.
- Zeiteinstellungen: Diese Gruppe von Einstellungen wird angezeigt, wenn Sie Webkarte oder einzelne Layer hinzufügen auswählen. Zu den Zeiteinstellungen gehören unter anderem die Startzeit, die Endzeit und die Länge der Zeitschritte. Sie können die Zeiteinstellungen aus der verbundenen Webkarte verwenden oder die Zeiteinstellungen anpassen.
- Mit den Zeiteinstellungen in der Webkarte synchronisieren (nur für Webkarten verfügbar): Synchronisieren Sie die Zeiteinstellungen des Widgets mit in Map Viewer konfigurierten Einstellungen.
- Zeiteinstellungen anpassen: Ändern Sie unter anderem die Startzeit, die Endzeit und die Länge der Zeitschritte für die Zeitachse. Klicken Sie auf Zeit konfigurieren, um das Fenster Zeit konfigurieren zu öffnen.
- Zeitanimation aktivieren: Geben Sie den Layer an, für den Sie eine Zeitanimation einrichten möchten.
- Zeitspanne: Legen Sie den mit der Zeitachse dargestellten Zeitraum fest. Die Layer-Leisten zeigen den Gesamtzeitraum an, der in den verbundenen Layern dargestellt wird. Sie können beide Enden der Leiste Gesamtzeitraum ziehen, um die Zeitspanne der Zeitachse relativ zu den Layer-Leisten festzulegen.
- Startzeit und Endzeit: Legen Sie die oberen und unteren Grenzwerte für das Widget fest. Sie haben die vier folgenden Möglichkeiten, die Start- und Endzeiten zu definieren:
- Minimum von allen und Maximum von allen: Verwenden Sie die Minimum- und Maximumpunkte aus den ausgewählten Daten als Start- und Endzeit.
- Heute: Verankern Sie die Start- oder Endzeit am aktuellen Datum. Fügen Sie optional einen Versatz in Form einer bestimmten Anzahl von Jahren, Monaten oder Tagen hinzu. Wenn Sie zum Beispiel Heute als Startzeit auswählen und einen Versatz von 6 Tagen angeben, liegt die Startzeit immer 6 Tage nach dem aktuellen Datum. Wenn Sie einen Versatz von -6 Tagen angeben, liegt die Startzeit immer 6 Tage vor dem aktuellen Datum.
- Jetzt: Verankern Sie die Start- oder Endzeit an der aktuellen Uhrzeit. Diese Option bewirkt das Gleiche wie Heute, jedoch werden für den Versatz Stunden und Minuten als verfügbare Einheiten hinzugefügt.
- Benutzerdefiniert: Wählen Sie in einer Kalenderoberfläche ein bestimmtes Datum und eine bestimmte Uhrzeit aus.
- Mindestgenauigkeit der Zeit festlegen: Geben Sie das minimale Intervall zwischen den Kerben auf der Zeitachse an. Die einzelnen Einheiten werden nur dann im Dropdown-Menü bereitgestellt, wenn der Wert von Zeitspanne so groß ist, dass mindestens eine der Einheiten enthalten ist.
- Zeitschritt: Wählen Sie einen von zwei Modi zur Unterteilung der Zeitachse in Schritte aus:
- Länge eines Schrittes: Verwenden Sie zum Definieren der Schritte natürliche Zeiteinheiten wie Monate oder Tage. Sie können nur Einheiten auswählen, die mindestens so groß sind wie die Einheit, die Sie für die Mindestgenauigkeit der Zeit angeben. Wenn Sie diesen Modus auswählen, können die Benutzer mit den Schaltflächen Zurück und Weiter den Schieberegler basierend auf der von Ihnen angegebenen Mindestgenauigkeit für die Zeit jeweils um einen Schritt verschieben.
- In gleichmäßige Schritte unterteilte Gesamtzeit: Unterteilen Sie den Zeitraum in eine gleiche Anzahl von Schritten. Wenn Sie diesen Modus auswählen, können die Benutzer den Schieberegler mit den Schaltflächen Zurück und Weiter jeweils um 1/n der Gesamtlänge ziehen. Wenn Sie beispielsweise diesen Modus auswählen und den Wert "5" für die gleichmäßigen Schritte angeben, können die Benutzer den Schieberegler jeweils um ein Fünftel der Gesamtlänge verschieben.
Hinweis:
Die Benutzer können den Zeitschieberegler anklicken und halten, um ihn ohne Einschränkungen vorwärts und rückwärts zu ziehen.
- Zeitanzeige: Wählen Sie eine Methode zum Visualisieren der Daten aus:
- Aktuelle Features anzeigen: Es werden nur Daten für einen Zeitpunkt angezeigt. Die Zeitachse enthält einen Punkt, der sich entlang des Schiebereglers bewegt.
- Aktuelles Fenster anzeigen: Es werden nur die mit dem jeweiligen Schritt verknüpften Daten angezeigt. Sie können beispielsweise die Positionen eines Hurrikans für jeden Tag innerhalb einer Zeitspanne von einem Monat anzeigen. Die Zeitachse enthält eine Linie, die sich entlang des Schiebereglers bewegt. Die Linie repräsentiert die Länge des Zeitfensters.
- Daten kumulativ anzeigen: Daten werden der Anzeige kumulativ hinzugefügt. Daten aus vorherigen Schritten werden weiterhin angezeigt, wenn das Widget zum nächsten Schritt übergeht. Sie können zum Beispiel den Pfad eines Hurrikans im Lauf eines Monats anzeigen, indem Sie seine sämtlichen täglichen Positionen chronologisch hinzufügen. Die Zeitachse füllt nach und nach den gesamten Schieberegler aus.
- Standard-Wiedergabegeschwindigkeit: Wählen Sie eine von fünf Stufen für die Standard-Wiedergabegeschwindigkeit aus: Langsamste, Langsam, Mittel, Schnell oder Schnellste.
- Style: Wählen Sie einen Layout-Style für das Widget aus: Klassisch oder Modern.
- Aussehen: Passen Sie die Farben für Vordergrund, Hintergrund und Schieberegler des Widgets an.
- Optionen: Konfigurieren Sie die folgenden allgemeinen Einstellungen:
- Wiedergabekontrolle aktivieren: Fügen Sie die Schaltflächen Wiedergeben, Anhalten und Geschwindigkeit hinzu.
- Automatische Wiedergabe: Die Animation wird beim Laden des Widgets automatisch wiedergegeben.
- Zeitachsenfilter standardmäßig anwenden: Die Option Zeitachsenfilter angewendet wird standardmäßig aktiviert bzw. deaktiviert, wenn das Widget zur Laufzeit erstmalig geladen wird.
- Anzeigegenauigkeit: Diese Einstellung beeinflusst die Genauigkeit der Zeitanzeige im Widget. Wenn Sie diese Einstellung aktivieren, können Sie über das Dropdown-Menü eine Genauigkeitsstufe auswählen.