Время поддерживается в пространственных данных различными способами. Временная информация может храниться как атрибут (в классах объектов, автономных таблицах и наборах данных мозаики), или внутренне (например, наборы данных netCDF). Ниже описаны возможности визуализации данных во времени.
Векторные слои
В векторных слоя объекты можно визуализировать во времени двумя способами:
- Форма и местоположение каждого объекта постоянны, но значения атрибутов меняются во времени.
- Форма и местоположение каждого объекта меняются во времени.
Объекты, форма или местоположение которых меняются во времени, должны хранится как отдельные объекты. Например, в треках ураганов, визуализируемых во времени, точечные объекты, представляющие местоположение урагана в конкретное время, должны хранится как отдельные объекты.
Объекты, форма или местоположение которых не меняются во времени, также могут быть представлены в таблице как отдельные объекты, например города со значениями численности населения. Каждый город может быть представлен несколькими объектами. Каждый объект представляет один и тот же город, в одном и том же местоположении, с разной численностью в разные даты.
Но если у вас есть несколько меток времени для одного и того же статического объекта, вы можете использовать соединение один-ко-многим, где пространственная информация хранится в базовой таблице, а дублирующая информация - в отдельной таблице.
Автономные таблицы
Негеографические изменения во времени можно визуализировать с использованием автономных таблиц.
Примечание:
Таблицы без OID не поддерживают визуализацию времени.
Наборы данных мозаики
Набор данных мозаики можно использовать для хранения растров, представляющих изменения во времени. Например, набор данных мозаики может включать аэрофотоснимки, представляющие изменения землепользования с течением времени, которые можно визуализировать, используя время. Как и в случае с векторными слоями, у вас должно быть поле типа date в таблице атрибутов набора данных мозаики, с корректным значением времения для каждого растра.
Слои NetCDF
Для слоев netCDF вы можете выбрать измерение для визуализации данных. Значения времени хранятся как одно измерение в слое netCDF. Для векторных слоям netCDF можно задать время слоя, используя временное измерение или атрибутивные поля (время начала и время окончания), содержащие значения времени. Для слоев растров netCDF вы можете указать только время слоя, используя временное измерение, позволяющее визуализировать данные во времени.