Zusammenfassung
Verbindet zwei separate Datums- und Zeitfelder in einer Feature-Class oder einem Layer zu einem einzelnen Feld, das sowohl Datum als auch Uhrzeit enthält.
Tracking Analyst arbeitet mit Zeitdaten, indem die Datums- und Uhrzeitinformationen aus einem einzelnen Feld abgerufen werden. Wenn Datum und Uhrzeit in zwei separaten Feldern enthalten sind, kann dieses Werkzeug verwendet werden, um die Informationen zu einem neuen Feld zu kombinieren, das Tracking Analyst auswerten kann.
Verwendung
Die angegebenen Datums- und Uhrzeitfelder müssen den Datentyp "Text" aufweisen.
Das dem Feature-Layer von diesem Werkzeug hinzugefügte Feld hat auch den Datentyp "Text".
- Wenn Sie mit einem Shapefile arbeiten, das ein Datumsfeld mit Datumsinformation ohne Uhrzeitinformatonen (z. B. 9.3.2006) enthält, müssen Sie die Datumswerte vor dem Verwenden des Werkzeugs in ein Textfeld übertragen, damit es mit einem Uhrzeitfeld verbunden werden kann.
Syntax
ConcatenateDateAndTimeFields_TA (Feature_Class, DateField, TimeField, OutputField)
Parameter | Erläuterung | Datentyp |
Feature_Class | Die Eingabe-Feature-Class oder der Eingabe-Feature-Layer. | Feature Layer |
DateField | Das Textfeld im Eingabe-Feature-Layer, das Datumswerte enthält. | Field |
TimeField | Das Textfeld im Eingabe-Feature-Layer, das Uhrzeitwerte enthält. | Field |
OutputField | Der Name des kombinierten Datums-/Uhrzeitfelds, das erstellt und dem Eingabe-Feature-Layer hinzugefügt werden soll. | String |
Codebeispiel
ConcatenateDateAndTimeFields-Beispiel (Python-Fenster)
In diesem Beispiel wird gezeigt, wie das Werkzeug ausgeführt wird, um die Felder "MY_DATE" und "MY_TIME" zu verbinden, und erstellt ein neues Feld mit dem Namen "NEW_DATE_TIME".
import arcpy
arcpy.CheckOutExtension("tracking")
inputGDB = "C:/arcgis/ArcTutor/Tracking Analyst/My_Geodatabase.gdb/my_feature_class"
arcpy.ConcatenateDateAndTimeFields_ta(inputGDB, "MY_DATE", "MY_TIME", "NEW_DATE_TIME")
Umgebungen
Lizenzinformationen
- ArcGIS Desktop Basic: Erfordert Tracking Analyst
- ArcGIS Desktop Standard: Erfordert Tracking Analyst
- ArcGIS Desktop Advanced: Erfordert Tracking Analyst