ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Конвертировать часовой пояс

  • Краткая информация
  • Иллюстрация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Краткая информация

Конвертирует временные значения, записанные в поле дат, из одного часового пояса в другой.

Конвертация значений времени из одного часового пояса в другой помогает нормализовать временные данные из разных часовых поясов.Это улучшает отображение и производительность запросов для визуализации временных данных из различных часовых поясов с использованием Полосы прокрутки времени.

Более подробно о задании временной привязки в ваших временных данных

Более подробно о визуализации временных данных с помощью бегунка времени

Иллюстрация

Иллюстрация инструмента Конвертировать часовой пояс
Как показано на рисунке, значения времени в поле Входное время, собранные в тихоокеанском часовом поясе [(GMT-08:00) Тихоокеанское время (США и Канада)], конвертируются в значения времени для восточного часового пояса [(GMT-05:00) Восточное время (США и Канада)] и сохраняются в поле Выходное время (Output_Time).

Использование

  • Конвертируемые значения входного времени должны храниться в поле Дата.

  • Добавляемое поле выходного времени будет иметь тип "Дата".

  • Если данные были собраны в часовом поясе, в котором отмечается перевод на летнее время, то вам необходимо выбрать параметры для перехода на летнее время в входном и выходном полях.Более подробно о летнем времени.

Синтаксис

ConvertTimeZone_management (in_table, input_time_field, input_time_zone, output_time_field, output_time_zone, {input_dst}, {output_dst})
ПараметрОбъяснениеТип данных
in_table

Входной класс или таблица пространственных объектов, содержащие временные метки, которые будут преобразованы в другой часовой пояс.

Table View
input_time_field

Входное поле, содержащие отметки времени, которые будут преобразованы в другой часовой пояс.

Field
input_time_zone

Входной часовой пояс, в котором были собраны отметки времени.

String
output_time_field

Выходное поле, в котором будут храниться отметки времени, преобразованные в нужный выходной часовой пояс.

String
output_time_zone

Часовой пояс, в который будут преобразованы отметки времени.По умолчанию выходной часовой пояс такой же, как входной часовой пояс.

String
input_dst
(Дополнительный)

Указывает, были ли собраны отметки времени при соблюдении правил переход на летнее время в входном часовом поясе.При чтении значений времени для конвертации часового пояса, значения времени будут уравнены с учетом сдвига по времени в летнее время.

По умолчанию входные значения времени настраиваются с учетом сдвига во времени из-за правил перехода на летнее время во входном часовом поясе.

  • INPUT_ADJUSTED_FOR_DST —Входные значения времени настраиваются для летнего времени.
  • INPUT_NOT_ADJUSTED_FOR_DST —Входные значения времени не настраиваются для летнего времени.
Boolean
output_dst
(Дополнительный)

Определяет, будут ли значения выходного времени отсчитываться для сдвига во времени из-за правил перехода на летнее время, наблюдаемых в выходном часовом поясе.

По умолчанию выходные значения времени настроены с учетом сдвига во времени из-за правил перехода на летнее время, наблюдаемых в выходном часовом поясе.

  • OUTPUT_ADJUSTED_FOR_DST —Выходные значения времени будут настраиваться для летнего времени в выходном часовом поясе.
  • OUTPUT_NOT_ADJUSTED_FOR_DST —Выходные значения времени не будут настраиваться для летнего времени в выходном часовом поясе.
Boolean

Пример кода

ConvertTimeZone, пример (окно Python)

На следующем скрипте окна Python демонстрируется, как использовать инструмент ConvertTimeZone с запуском из окна Python в ArcGIS.

import arcpy
arcpy.ConvertTimeZone_management("C:/Data/TemporalData.gdb/InputData","Input_Time","Pacific_Standard_Time","Output_Time","Eastern_Standard_Time","INPUT_ADJUSTED_FOR_DST","OUTPUT_ADJUSTED_FOR_DST")
ConvertTimeZone, пример (автономный скрипт)

Пример автономного скрипта Python для выполнения функции ConvertTimeZone.

# Name: ConvertTimeZone_Ex02.py
# Description: Convert a time field to another time zone
# Requirements: None

# Import system modules
import arcpy

# Set local variables
inTable = "C:/Data/TemporalData.gdb/InputData"
inputTimeField = "Input_Time"
inputTimeZone = "Pacific_Standard_Time"

outputTimeField = "Output_Time"
onputTimeZone = "Eastern_Standard_Time"
inputUseDaylightSaving = "INPUT_ADJUSTED_FOR_DST"
outputUseDaylightSaving = "OUTPUT_ADJUSTED_FOR_DST"

# Execute CalculateEndDate
arcpy.ConvertTimeZone_management(inTable, inputTimeField, inputTimeZone, outputTimeField, onputTimeZone, inputUseDaylightSaving, outputUseDaylightSaving)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • ArcGIS Desktop Basic: Да
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

Связанные разделы

  • Обзор группы инструментов Поля

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация