Сводка
Объединяет отдельные поля даты и времени в классе пространственных объектов или в слое в одном поле, в котором в итоге будут содержаться и дата, и время.
Инструменты Tracking Analyst предназначены для работы с временными данными, содержащими сведения о дате и времени в одном поле. Если в имеющихся данных дата и время содержатся в двух разных полях, то с помощью этого инструмента эти сведения можно объединить в новом поле, читаемое для инструментов Tracking Analyst.
Использование
Входные поля даты и времени должны иметь текстовый тип данных.
Новое поле, которое будет добавлено этим инструментом к слою пространственных объектов, также будет иметь текстовый тип данных.
- Если вы работаете с шейп-файлом, который содержит поле даты, записанной с типом дата (например, 03.09.2006), то необходимо переместить значения даты в текстовое поле перед использованием этого инструмента для выполнения объединения даты и времени.
Синтаксис
arcpy.ta.ConcatenateDateAndTimeFields(Feature_Class, DateField, TimeField, OutputField)
Параметр | Объяснение | Тип данных |
Feature_Class | Входной класс пространственных объектов или слой. | Feature Layer |
DateField | Текстовое поле во входном слое пространственных объектов, содержащее значения даты. | Field |
TimeField | Текстовое поле во входном слое пространственных объектов, содержащее значения времени. | Field |
OutputField | Имя нового объединенного поля даты/времени, которое будет создано и добавлено во входной слой пространственных объектов,. | String |
Пример кода
Пример ConcatenateDateAndTimeFields (окно Python)
В этом примере показано, как запустить инструмент, для объединения полей MY_DATE и MY_TIME и создания нового поля с именем NEW_DATE_T.
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")
Параметры среды
Информация о лицензиях
- Basic: Требуется Tracking Analyst
- Standard: Требуется Tracking Analyst
- Advanced: Требуется Tracking Analyst