Временные отношения в ArcGIS GeoAnalytics Server

Инструмент Присоединить объекты позволяет присоединить объекты из одного слоя к объектам в другом слое на основе их пространственного, временного, атрибутивного отношения или комбинации этих вариантов. Например, если два объекта происходят в течение одного часа один от другого, то они будут объединены.

Объекты слоев с поддержкой времени могут быть представлены одним из следующих двух способов:

  • Текущий момент – один момент времени
  • Интервал – дается время начала и время окончания

Временные отношения основываются на ISO19108 – Временная схема.

Присоединяемый и целевой слои

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

Для всех примеров этого раздела применяется следующая легенда:

  • Время целевого объекта – зеленый цвет
  • Время присоединяемого объекта – синий цвет

Типы времени и поддерживаемые отношения

В таблице ниже перечислены поддерживаемые временные отношения для временных соединений между типами времени (например, присоединение временных интервалам к конкретным моментам времени):

Временное соединение (присоединяемые объекты к целевым объектам) междуМомент и моментМомент и интервалИнтервал и моментИнтервал и интервал

Равен

ОтметкаОтметка

В течение

ОтметкаОтметка

Содержит

ОтметкаОтметка

Завершает

ОтметкаОтметка

Завершено

ОтметкаОтметка

Встречает

Отметка

Встречено

Отметка

Перекрывает

Отметка

Перекрыт

Отметка

Начинает

ОтметкаОтметка

Начато

ОтметкаОтметка

Пересекает

ОтметкаОтметкаОтметкаОтметка

Рядом

ОтметкаОтметкаОтметкаОтметка

Рядом до

ОтметкаОтметкаОтметкаОтметка

Рядом после

ОтметкаОтметкаОтметкаОтметка

Равен

Два времени (срока) считаются равными, если их момент или интервал одинаковые. Время может считаться равным другому времени, если оба эти времени одного типа – либо моменты, либо интервалы.

Временное отношение Равны

В течение

Если целевое время находится в промежутке между началом и окончанием интервала времени соединения, считается, что это целевое время случилось в течение времени соединения. Данный оператор – противоположность Contains оператора . Это отношение случается, только если присоединяемый объект имеет интервал времени.

Временное отношение В течение)

Содержит

Если время присоединяемого объекта находится в промежутке между началом и окончанием интервала целевого времени, считается, что это целевое время содержит время соединения. Данный оператор – противоположность Duringоператора . Это отношение случается, только если целевой объект имеет интервал времени.

Временное отношение Содержит

Завершает

Если целевое время оканчивается одновременно с временем соединения, а началось после этого времени соединения, то это целевое время завершает время соединения. Это дополнение Finished by оператора временного отношения и противоположность Starts оператору временных отношений. Это отношение случается, только если присоединяемый объект имеет интервал времени.

Временное отношение Завершает

Завершено

Если время присоединяемого объекта оканчивается одновременно с целевым временем, и это время соединения началось после целевого времени, то это целевое время будет завершено временем соединения. Это дополнение Finishesоператора временных отношений и противоположность Started by оператора временных отношений . Это отношение случается, только если целевой объект имеет интервал времени.

Временное отношение Завершено

Встречает

Если окончание интервала целевого времени равно началу интервала времени соединения, то целевое время встречает время соединения. Данный оператор дополнение Met byоператора временных отношений . Это отношение случается, только если время соединения и целевое время являются интервалами.

Временное отношение Встречает

Встречено

Если начало целевого времени равно окончанию интервала времени соединения, то такое целевое время встречено временем соединения. Данный оператор дополнение Meetsоператора временных отношений . Это отношение случается, только если время соединения и целевое время являются интервалами.

Временное отношение Встречено

Overlaps

Если интервал целевого времени начинается и заканчивается до начала и окончания интервала времени соединения, то такое целевое время перекрывает время соединения. Данный оператор дополнение Overlapped byоператора временных отношений . Это отношение случается, только если время соединения и целевое время являются интервалами.

Перекрытия по временным отношениям

Перекрыто

Если интервал целевого времени начинается и заканчивается после времени начала и окончания интервала времени соединения, то такое целевое время перекрыто временем соединения. Данный оператор дополнение Overlapsоператора временных отношений . Это отношение случается, только если время соединения и целевое время являются интервалами.

Временное отношение Перекрыто

Начинает

Если целевое время начинается одновременно с началом интервала времени соединения и заканчивается до окончания интервала времени соединения, то это целевое время начинает время соединения. Это дополнение Started byоператора временных отношений и противоположность Finishes оператора временных отношений . Это отношение случается, только если время соединения является интервалом.

Временное отношение Начинает

Начато

Если целевое время интервала начинается одновременно с временем соединения и заканчивается по окончании времени соединения, то это целевое время начато временем соединения. Это дополнение Startsоператора временных отношений и противоположность Finished by оператора временных отношений . Это отношение случается, только если целевое время является интервалом.

Временное отношение Начато

Пересекает

Если любая часть целевого времени случается одновременно с временем соединения, то это целевое время пересекает время соединения. Оператор Intersects – комбинация всех типов временных отношений.

Временное отношение Пересекает

Рядом

Если целевое время находится в заданном диапазоне времени от времени соединения, то это целевое время располагается рядом со временем соединения. Используя пользовательское временное расстояние (например, 1 месяц), Intersectsоператор отношений применяются с временным расстоянием, добавленным к конечным точкам времени соединения.

Временное отношение Близко

Рядом до

Если целевое время находится в заданном диапазоне времени и расположено перед временем соединения, то это целевое располагается рядом перед временем соединения. Используя пользовательское временное расстояние (например, 1 месяц), Intersectsоператор отношений применяется с временным расстоянием, добавленным к начальным точкам времени соединения.

Временное отношение Близко перед

Рядом после

Если целевое время находится в заданном диапазоне времени и расположено после времени соединения, то это целевое располагается рядом после временем соединения. Используя пользовательское временное расстояние (например, 1 месяц), Intersectsоператор отношений применяется с временным расстоянием, добавленным к конечным точкам времени соединения.

Временное отношение Близко после

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