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 ArcGIS Enterprise in den folgenden Datums- und Uhrzeitfeldern gespeichert, obwohl die Funktionalität je nach Typ unterschiedlich ist. Damit Sie Datums- und Uhrzeitwerte in Feature-Layern richtig hinzufügen, bearbeiten und interpretieren können, müssen Sie wissen, wie die Werte in ArcGIS Enterprise gespeichert werden. Unter den Links finden Sie Informationen zum Formatieren und Speichern der einzelnen Typen.
- Datum
- Nur Datum
- Nur Zeit
- Zeitstempelversatz
Hinweis:
Zeitstempelversatz-Felder werden für gehostete Feature-Layer nicht unterstützt. Sie werden nur für ArcGIS Server-Feature-Layer unterstützt.
Datumsfelder
In Datumsfeldern können Datumswerte (Tag, Monat und Jahr) und Zeitwerte in Ortszeit mit einer Genauigkeit im Millisekundenbereich gespeichert werden.
Verwenden Sie ein Datumsfeld, um Daten zu speichern, für die Datums- und Uhrzeitwerte erforderlich sind, sofern sich alle Uhrzeitwerte in derselben Zeitzone befinden. Hier einige Beispiele:
- Inspektion von Baustellen in der Stadt
- Datum und Uhrzeit von Geburten in einem County pro Krankenhaus
- Ein Datums- und Uhrzeitwert, der in einer Zeitzone gespeichert wird, die beim Anzeigen entsprechend dem für die Anzeige-App festgelegten Gebietsschema in Ortszeit konvertiert wird
Eingabeformat für Datumswerte
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.
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/2014 05:23:00 AM' angezeigt.
Speichern von Datumswerten für gehostete Feature-Layer
Datumswerte in gehosteten Feature-Layern werden in der Datenbank in koordinierter Weltzeit (Coordinated Universal Time, UTC) gespeichert. UTC entspricht in etwa der aktuellen Uhrzeit am Nullmeridian der Erde (Längengrad null) in der Nähe von Greenwich, England. UTC ist jedoch genauer als GMT (Greenwich Mean Time).
Wenn die Datumsfelder beim Veröffentlichen von Feature-Layern mit Datumsfeldern aus Dateien, ArcGIS Pro oder einer ArcGIS Desktop-App lokale Zeitzonenwerte enthalten, müssen Sie beim Veröffentlichen des Layers angeben, dass die Datumswerte der lokalen Zeitzone entsprechen. Auf diese Weise können die lokalen Zeitdaten für die Speicherung in der Datenbank während des Veröffentlichungsvorgangs in UTC transformiert werden.
Datumsangaben werden beim Speichern in UTC umgewandelt, da der physische Standort des Servers, auf dem die Daten gehostet werden, und die Benutzer, die die Karten anzeigen, überall auf der Welt sein können. Wird die Zeit in UTC gespeichert, kann ArcGIS Enterprise die Daten unabhängig von der Position des Servers oder des Betrachters der Anwendung in die richtige lokale Zeitzone transformieren.
Anzeige von Datumsfeldern
Die Werte werden richtig in Ihrer lokalen Zeit angezeigt, wenn Sie sie in im Portal aufrufen.
Der Client, den Sie zum Anzeigen der Daten verwenden, bestimmt, wie Datums- und Uhrzeitwerte dargestellt werden. Sobald ein Datumsfeld im Portal angezeigt wird, wird das Datum von UTC-Zeit in Ihre lokale Uhrzeit oder mit dem Zeitzonenversatz, den Sie beim Veröffentlichen des Layers festgelegt haben, umgewandelt. Für die lokale Uhrzeit fragt ArcGIS Enterprise die Zeitzoneneinstellung Ihres Computers ab. 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 der PST-Zeit 1:00 Uhr. Wenn Sommerzeit festgelegt ist, wird als lokale Uhrzeit Pacific Daylight Time (PDT) verwendet, die sieben Stunden hinter UTC liegt, sodass der Wert bei der Anzeige auf der Elementseite des Layers oder in der Vorschau im Portal in 2:00 Uhr konvertiert wird. Wenn Sie für den Layer einen Zeitzonenversatz festlegen, werden Werte in Map Viewer in dieser Zeitzone angezeigt.
Die Formatierung wird für Tabellen und Pop-ups in Map Viewer freigegeben. Wenn Sie die Anzeige von Datumsfeldwerten ändern möchten, ändern Sie die Feldkonfiguration.
Datumsformate in Dateien, die zum Veröffentlichen von gehosteten Feature-Layern verwendet werden
Wenn Sie Dateien hinzufügen, wie zum Beispiel Microsoft Excel-, CSV- oder sonstige Textdateien mit Trennzeichen, erkennt ArcGIS Enterprise die Formate in der folgenden Tabelle als Datumsfelder.
In der folgenden Tabelle sind Datums- und Uhrzeitformate aufgeführt, die in dem gehosteten Feature-Layer, den Sie aus einer .csv-Datei veröffentlichen, ein Datumsfeld ergeben.
Werte in einem Format, das in dieser Liste nicht aufgeführt ist, werden als Daten vom Typ "String" erstellt, oder vom Typ "Integer", falls es sich nur um Ziffern handelt.
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 |
Datumsformate in Dateien, die direkt zu Map Viewer Classic hinzugefügt werden
Wenn Sie eine Datei zu Eigene Inhalte hinzufügen und keinen Feature-Layer aus ihr veröffentlichen, gibt es keine Einschränkungen bezüglich des Formats, das für die Datumswerte in der Datei verwendet werden kann.
Wenn Sie jedoch CSV- oder Textdateien direkt zu einer Karte hinzufügen, erkennt ArcGIS Enterprise nur die in den folgenden Tabellen beschriebenen Datumsformate.
CSV- und Textdateien können derzeit nur in Map Viewer Classic direkt zur Karte hinzugefügt werden.
Fügen Sie eine .csv-Datei direkt in Map Viewer Classic hinzu, werden die folgenden Datumsformate als Datumsangaben geladen. Die Zeitangaben werden in der Tabelle in Map Viewer Classic 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 | 7/28/09 5:23 PM | Juli 28, 2009 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
Wenn Sie eine .txt-Datei in Map Viewer Classic 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* | 28. Juli 2009 17:23 | Juli 28, 2009 |
Monat TT, JJJJ, 12-Stunden-Uhrzeitformat* | 28. Juli 2009 17:23 | Juli 28, 2009 |
*Diese Datumsformate werden nur unterstützt, wenn Sie Felder mit Tabulatorzeichen oder Semikolons trennen.
Felder vom Typ "Nur Datum"
In Feldern vom Typ "Nur Datum" können Datumswerte des Tages, Monats und Jahres gespeichert werden. Werte ohne Uhrzeitwerte werden für Felder vom Typ "Nur Datum" gespeichert.
Verwenden Sie ein Feld vom Typ "Nur Datum" zum Speichern von Daten, die in der Granularität von Tagen erfasst wurden (z. B. historische Journal-Einträge), oder Attributwerte wie die folgenden, die für den gesamten Tag gelten bzw. diesen repräsentieren:
- Einstellungsdatum für die einzelnen Mitarbeiter
- Datum der Veröffentlichung eines Buches
- Datum, zu dem ein Copyright abläuft
Eingabeformat für Felder vom Typ "Nur Datum"
Der Client, auf dem Sie die Werte eingeben, bestimmt das Eingabeformat.
In Map Viewer und an den meisten anderen Stellen im Portal stellt das verwendete Werkzeug oder die entsprechende Bedienoberfläche beim Eingeben eines Wertes modale Kalender-Fenster und Formatierungsprüfungen bereit.
Beim Bearbeiten in der Tabelle auf der Registerkarte Daten auf der Elementseite des gehosteten Feature-Layers können Sie Werte im Format YYYY-MM-DD eingeben. Geben Sie beispielsweise 2023-10-06 ein, um den Wert für den 6. Oktober 2023 zu speichern.
Speichern von Werten vom Typ "Nur Datum" für gehostete Feature-Layer
Felder vom Typ "Nur Datum" werden in der Datenbank als Zeichenfolgen gespeichert.
Anzeige von Feldern vom Typ "Nur Datum"
Auf den Clients, die Sie zur Nutzung des gehosteten Feature-Layers verwenden, können Sie möglicherweise die Anzeige von Feldern vom Typ "Nur Datum" ändern.
Die Formatierung wird für Tabellen und Pop-ups in Map Viewer freigegeben. Wenn Sie die Anzeige der Werte in Feldern vom Typ "Nur Datum" ändern möchten, ändern Sie die Feldkonfiguration.
Formate vom Typ "Nur Datum" in Dateien, die zum Veröffentlichen von gehosteten Feature-Layern verwendet werden
Formate vom Typ "Nur Datum" werden beim Veröffentlichen über Microsoft Excel- oder CSV-Dateien (Comma Separated Values) nicht erkannt. Wenn das Format einem der aufgeführten Formate für Datumsfelder entspricht, erfolgt die Veröffentlichung in Form eines Datumsfeldes. Andernfalls erfolgt die Veröffentlichung im resultierenden gehosteten Feature-Layer meist in Form eines Zeichenfolgenfeldes.
Wenn die Veröffentlichung über eine gezippte File-Geodatabase, eine Service-Definitionsdatei oder ArcGIS Pro erfolgt, bleiben die Felder vom Typ "Nur Datum" als solche erhalten.
Felder vom Typ "Nur Zeit"
In Feldern vom Typ "Nur Zeit" können Uhrzeitwerte in lokaler Uhrzeit mit einer Genauigkeit im Millisekundenbereich gespeichert werden. Es werden Werte ohne Datumswerte gespeichert.
Verwenden Sie ein Feld vom Typ "Nur Zeit" zum Speichern von Daten, die sich täglich wiederholen, oder von Inhalten, bei denen nur die Zeitkomponente von Bedeutung ist. Beispiele:
- Ladenöffnungszeiten
- Örtliche Busfahrpläne
Sie könnten auch ein Feld vom Typ "Nur Zeit" von einem Feld vom Typ "Nur Datum" trennen, um Uhrzeitberechnungen für Vorkommnisse von kurzer Dauer zu erleichtern. Wenn Sie beispielsweise aufzeichnen, wann an einem Drive-Through eine Bestellung aufgegeben und wann sie bearbeitet wird, können Sie den Zeitunterschied zwischen den beiden Ereignissen berechnen, ohne die Werte in einem Datums- oder Zeitstempelversatzfeld analysieren zu müssen.
Eingabeformat für Felder vom Typ "Nur Zeit"
Der Client, auf dem Sie die Werte eingeben, bestimmt das Eingabeformat.
In Map Viewer und an den meisten anderen Stellen im Portal stellt das verwendete Werkzeug oder die entsprechende Bedienoberfläche beim Eingeben eines Wertes Dropdown-Menüs und Formatierungsprüfungen bereit.
Beim Bearbeiten in der Tabelle auf der Registerkarte Daten auf der Elementseite des gehosteten Feature-Layers können Sie Werte im Format hh:mm:ss.s eingeben. Geben Sie beispielsweise 16:12:08.4 ein, um den Wert für 16:12 Uhr und 8,4 Sekunden zu speichern.
Tipp:
In diesen Feldern können Sie Sekunden und Millisekunden speichern. Millisekunden werden im Portal jedoch nicht angezeigt. Wenn Sie die Daten aber exportieren, befinden sich die Millisekundenwerte in der Exportdatei, sofern sie vom Dateityp unterstützt werden.
Speichern von Werten vom Typ "Nur Zeit" für gehostete Feature-Layer
Nur Zeitwerte werden in der Datenbank als Zeichenfolgen gespeichert.
Anzeige von Feldern vom Typ "Nur Zeit"
Auf den Clients, die Sie zur Nutzung des gehosteten Feature-Layers verwenden, können Sie möglicherweise die Anzeige von Feldern vom Typ "Nur Zeit" ändern.
Da es sich eigentlich um Zeichenfolgenfelder handelt, ändern sich die Werte im Feature-Layer nicht je nach Ortszeit oder je nach festgelegten Zeitversätzen.
Die Formatierung wird für Tabellen und Pop-ups in Map Viewer freigegeben. Wenn Sie die Anzeige der Werte in Feldern vom Typ "Nur Zeit" ändern möchten, ändern Sie die Feldkonfiguration.
Formate vom Typ "Nur Zeit" in Dateien, die zum Veröffentlichen von gehosteten Feature-Layern verwendet werden
Formate vom Typ "Nur Zeit" werden beim Veröffentlichen über Excel- und .csv-Dateien nicht erkannt. Wenn das Format dem Uhrzeitteil der für ein Datum unterstützten Formate entspricht, erfolgt die Veröffentlichung in Form eines Datumsfeldes. Es empfiehlt sich jedoch nicht, Werte vom Typ "Nur Zeit" als Datumsfelder zu veröffentlichen. In ArcGIS Enterprise wird das aktuelle Datum (basierend auf dem beim Veröffentlichen festgelegten Zeitzonenversatz oder basierend auf der UTC) eingefügt, sodass sich die Uhrzeitwerte entsprechend ändern. Wenn die in der Quelldatei gespeicherten Uhrzeitwerte erhalten bleiben sollen, ordnen Sie das Feld beim Veröffentlichen einer Zeichenfolge zu.
Wenn die Veröffentlichung über eine gezippte File-Geodatabase, eine Service-Definitionsdatei oder ArcGIS Pro erfolgt, bleiben die Felder vom Typ "Nur Zeit" als solche erhalten.
Felder vom Typ "Zeitstempelversatz"
In Feldern vom Typ "Zeitstempelversatz" können Datums- und Uhrzeitwerte gespeichert werden. Die Uhrzeitwerte enthalten Informationen zum Zeitversatz gegenüber der UTC (Coordinated Universal Time, koordinierte Weltzeit).
Hinweis:
Zeitstempelversatz-Felder werden für gehostete Feature-Layer nicht unterstützt. Sie werden nur für ArcGIS Server-Feature-Layer unterstützt.
Der Zeitversatz gegenüber UTC gibt einen einzelnen Zeitpunkt eindeutig an, eine Zeitzone jedoch nicht. Der Versatz gegenüber UTC ist nur ein Merkmal einer Zeitzone. Er ändert sich, wenn in der Zeitzone Sommerzeit gilt. Zudem kann ein bestimmter Versatz gegenüber UTC für mehrere Zeitzonen gelten.
Verwenden Sie ein Feld vom Typ "Zeitstempelversatz" für Daten, bei denen der Wert der Ortszeit wichtig ist und bei denen sich die Datumsangaben über mehrere Zeitzonen erstrecken können. Beispiele:
- Aufzeichnung von Naturkatastrophen weltweit
- Abflug- und Ankunftszeiten einer Fluggesellschaft
- Verfolgung von Warensendungen
Eingabeformat für Felder vom Typ "Zeitstempelversatz"
Der Client, auf dem Sie die Werte eingeben, bestimmt das Eingabeformat.
In Map Viewer und an den meisten anderen Stellen im Portal stellt das verwendete Werkzeug oder die entsprechende Bedienoberfläche beim Eingeben eines Wertes modale Kalender-Fenster, Dropdown-Menüs und Formatierungsprüfungen bereit.
Beim Bearbeiten in der Tabelle auf der Registerkarte Daten auf der Elementseite des Feature-Layers können Sie Werte im Format YYYY-MM-DDThh:mm:ss±OffsetFromUTC eingeben. Geben Sie beispielsweise 2023-10-06T16:12:08+01:00 ein, um den Wert für 16:12 Uhr und 8 Sekunden am 06. Oktober 2023 in MEZ (mitteleuropäischer Zeit) zu speichern.
Anzeige von Feldern vom Typ "Zeitstempelversatz"
Auf den Clients, die Sie zur Nutzung des Feature-Layers verwenden, können Sie möglicherweise die Anzeige von Feldern vom Typ "Zeitstempelversatz" ändern.
Die Formatierung wird für Tabellen und Pop-ups in Map Viewer freigegeben. Wenn Sie die Anzeige der Werte in Feldern vom Typ "Zeitstempelversatz" ändern möchten, ändern Sie die Feldkonfiguration.