In vielen Feature-Layern werden Informationen zu Datum und Uhrzeit (zeitliche Informationen) gespeichert. Datum und Uhrzeit können angeben, wann ein Feature an einer bestimmten Position war oder wann ein Feature zuerst in der echten Welt beobachtet wurde. Datum und Uhrzeit können sich aber auch auf nicht räumliche Attribute im Layer beziehen, z. B. darauf, wann ein Grundstück verkauft wurde, wann zuletzt eine Wasserprobe von einem bestimmten Gewässer entnommen wurde oder wann ein Löschfahrzeug von einer Feuerwache ausgesandt wurde.
In ArcGIS Enterprise können Sie eine Zeitanimation in Karten aktivieren, damit die Nutzer Ihrer Karten Änderungen im Zeitverlauf sehen können. Sie können auch Informationen zum Datum oder zu Datum und Uhrzeit in Pop-ups einbinden, die Sie für Ihren Layer konfigurieren.
Zeitdaten werden in Datumsfeldern in gehosteten Feature-Layern gespeichert. Um Datumswerte in gehosteten Feature-Layern richtig hinzuzufügen, zu bearbeiten und zu interpretieren, müssen Sie wissen, wie Datumsangaben in einem ArcGIS Enterprise-Portal gespeichert werden. Beachten Sie beim Arbeiten mit Datumsfeldern Folgendes:
Eingeben von Daten im Format MM/DD/YYYY hh:mm:ss
Sie können Feature-Layern Datumswerte hinzufügen, indem Sie die Dropdown-Menüs "Datum" und "Uhrzeit" in Map Viewer, die Registerkarte "Daten", die Elementseite des Layers oder eine App verwenden. Wenn Sie die Werte eines Datumsfeldes zum Füllen oder Abfragen des Feldes berechnen, müssen Datumsangaben im Format MM/DD/YYYY hh:mm:ss in einfachen Anführungszeichen eingegeben werden. Um beispielsweise ein Datumsfeld auf 17:00 Uhr am 27. Mai 2014 festzulegen, geben Sie '05/27/2014 05:00:00PM', '05/27/2014 5:00PM' oder '05/27/2014 17:00:00' (24-Stunden-Format) ein. Zeit kann nicht alleine gespeichert werden, sie muss immer eine Komponente eines Datums sein. Wenn Sie keine Uhrzeit angeben, wird standardmäßig 12:00 Uhr verwendet.
In veröffentlichten Datumsfeldern wird die Uhrzeit in UTC gespeichert.
UTC (Universal Time Coordinated) entspricht in etwa der aktuellen Uhrzeit am Nullmeridian der Erde (Längengrad null) in der Nähe von Greenwich, England. UTC ist eine präzisere Version von GMT (Greenwich Mean Time). Legen Sie beim Veröffentlichen von Feature-Layern mit Datumsfeldern aus Dateien, ArcGIS Pro oder aus einer ArcGIS Desktop-App fest, ob die Datumswerte in der lokalen Zeitzone oder als UTC-Zeit vorliegen sollen. Wenn die Datumsfelder lokale Zeitzoneninformationen enthalten, müssen Sie dies beim Veröffentlichen des Layers festlegen. Auf diese Weise können die lokalen Zeitdaten für die Speicherung in der Datenbank während des Veröffentlichungsvorgangs in UTC transformiert werden. Die Zeitwerte werden dann richtig in Ihrer lokalen Zeit angezeigt, wenn Sie sie in im Portal aufrufen. Die Daten werden in der Datenbank jedoch anschließend in UTC-Zeit umgewandelt und gespeichert. Datumsangaben werden in UTC umgewandelt, da die physische Position des Servers, auf dem Ihre Daten gehostet werden, und die Benutzer, die die Karten anzeigen, überall auf der Welt sein können. Wird die Zeit in UTC gespeichert, kann das Portal die Daten unabhängig von der Position des Servers oder des Betrachters der Anwendung in die richtige lokale Zeitzone transformieren.
Anzeige von Datumsangaben
Der Client, den Sie zum Anzeigen der Daten verwenden, bestimmt, wie Datums- und Uhrzeitwerte dargestellt werden. Sobald ein Datumsfeld in Ihrem Portal angezeigt wird, wird das Datum von UTC-Zeit in Ihre lokale Uhrzeit umgewandelt. Dies erfolgt durch Abfragen Ihres Computers bzw. Anforderung seiner Zeitzoneneinstellung. Angenommen, Ihr Computer ist auf Pacific Standard Time (PST) eingestellt. PST liegt acht Stunden hinter UTC – wenn die UTC-Zeit 9:00 Uhr beträgt, entspricht dies 1:00 Uhr PST (bzw. 2:00 Uhr bei Sommerzeitanpassung).
Einfügen von Datums- und Uhrzeitwerten
Wenn Sie die Datums- und Uhrzeitwerte in einem gehosteten Feature-Layer mit den standardisierten SQL-Datumsfunktionen berechnen, müssen Sie die Uhrzeit in UTC angeben. Wird der berechnete Wert in der Tabelle angezeigt, liegt er in lokaler Zeit vor. Wenn Ihre lokale Zeit beispielsweise PST ist und Sie bei der Berechnung '05/27/2014 12:23:00 PM' als Wert eingeben, wird der Wert in den berechneten Feldern mit einer Zeitkonvertierung basierend auf Ihrer Computerzeit angezeigt. In diesem Beispiel wird der berechnete Wert als '05/27/20140 5:23:00 AM' angezeigt.
Unterstützte Datumsformate in Dateien
Wenn Sie Dateien hinzufügen, wie zum Beispiel Microsoft Excel-, CSV- oder sonstige Textdateien mit Trennzeichen, erkennt das Portal nur die folgenden Datumsformate:
Die folgenden Datumsangaben werden unterstützt, wenn Sie einen gehosteten Feature-Layer über eine CSV-Datei veröffentlichen:
Format | Beispiel |
---|---|
M/TT/JJJJ | 7/28/2009 |
MM/TT/JJJJ | 07/28/2009 |
M/TT/JJ | 7/28/09 |
MM/TT/JJ | 07/28/09 |
JJJJ/MM/TT | 2009/07/28 |
JJJJ-MM-TT | 2009-07-28 |
JJJJ/MM/TT hh:mm:ss | 2009/07/28 17:23:00 |
JJJJ/M/TT hh:mm:ss | 2009/7/28 17:23:00 |
JJJJ-MM-TT hh:mm:ss | 2009-07-28 17:23:00 |
JJJJ-M-TT hh:mm:ss | 2009-07-28 17:23:00 |
Hinweis:
Wenn ein als Datumsfeld konfiguriertes Feld ein nicht unterstütztes oder ungültiges Format enthält, wird das Feld in dem resultierenden gehosteten Feature-Layer als Zeichenfolgendatentyp erstellt, auch wenn Sie den Feldtyp vor der Veröffentlichung ändern.
Fügen Sie eine CSV-Datei direkt in Map Viewer hinzu, werden die folgenden Datumsformate als Datumsangaben geladen. Die Zeitangaben werden in der Tabelle in Map Viewer jedoch nicht angezeigt:
Format | Beispieleingabe | Tabellenwert |
---|---|---|
M/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
M/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
Fügen Sie eine CSV-Datei direkt in Map Viewer hinzu, werden die folgenden Datumsformate als Zeichenfolgenfelder geladen, wie sie in der CSV-Datei angezeigt werden:
Format | Beispieleingabe |
---|---|
M/TT/JJJJ | 7/28/2009 |
MM/TT/JJJJ | 07/28/2009 |
M/TT/JJJJ, 24-Stunden-Uhrzeitformat | 2009-07-28 17:23 |
MM/TT/JJJJ, 24-Stunden-Uhrzeitformat | 2009-07-28 17:23 |
M/TT/JJ | 7/28/09 |
MM/TT/JJ | 07/28/09 |
M/TT/JJ, 24-Stunden-Uhrzeitformat | 2009-07-28 17:23 |
MM/TT/JJ, 24-Stunden-Uhrzeitformat | 2009-07-28 17:23 |
Monat TT | Juli 28 |
JJJJ/MM | 2009/07 |
JJJJ-MM | 2009-07 |
JJJJ/MM/TT | 2009/07/28 |
JJJJ-MM-TT | 2009-07-28 |
JJJJ/MM/TT hh:mm:ss | 2009/07/28 17:23:00 |
JJJJ-MM-TT hh:mm:ss | 2009-07-28 17:23:00 |
JJJJ/MM/TT hh:mm:ss.s | 2009/07/28 17:23:00.0 |
JJJJ-MM-TT hh:mm.ss.s | 2009-07-28 17:23:00.0 |
Wenn Sie eine TXT-Datei in Map Viewer hinzufügen, werden die folgenden Datumsformate als Datumsfelder erkannt:
Format | Beispieleingabe | Tabellenwert |
---|---|---|
M/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
Wochentag, Monat TT, JJJJ, 12-Stunden-Uhrzeitformat* | Dienstag, 28. Juli 2009 17:23 | Juli 28, 2009 |
Monat TT, JJJJ, 12-Stunden-Uhrzeitformat* | Dienstag, 28. Juli 2009 17:23 | Juli 28, 2009 |
*Diese Datumsformate werden nur unterstützt, wenn Sie Felder mit Tabulatorzeichen oder Semikolons trennen.
Ändern des Anzeigeformats eines Datumsfeldes
Sie können die Art der Anzeige von Datumswerten in der Tabelle in Ihrem Portal ändern. Tabellen zeigen die gleiche Formatierung an, die in Pop-up-Fenstern konfiguriert wird. Sie können das Anzeigeformat eines Datumsfeldes ändern, indem Sie den Feld-Alias im Fenster Attribute konfigurieren der Pop-up-Eigenschaften auswählen.