Это команда t.rast.listgrass, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
т.раст.лист - Перечисляет зарегистрированные карты набора растровых данных пространства-времени.
КЛЮЧЕВЫЕ СЛОВА
темпоральный, управление картой, растр, список, время
СИНТАКСИС
т.раст.лист
т.раст.лист --Помогите
т.раст.лист [-s] вход=имя [заказ=string[,string, ...]] [столбцы=string[,string, ...]]
[в котором=sql_query] [метод=string] [гранула=string] [разделитель=персонаж] [-помощь]
[-подробный] [-тихий] [-ui]
Флаги:
-s
Подавить печать имен столбцов
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
вход=имя [требуется]
Имя входного набора растровых данных пространства-времени
заказ=строка [, строка, ...]
Сортировка набора данных пространства-времени по категориям
Опции: идентификатор название, создатель, набор карт временной_тип, Creation_time, начальное время,
время окончания, к северу, юг, запад, Восток, нсрес, Эврес cols ряды число_ячеек, мин,
Макс
По умолчанию: начальное время
столбцы=строка [, строка, ...]
Столбцы для вывода на стандартный вывод
Опции: идентификатор название, создатель, набор карт временной_тип, Creation_time, начальное время,
время окончания, к северу, юг, запад, Восток, нсрес, Эврес cols ряды число_ячеек, мин,
Макс
По умолчанию: имя, набор карт, время начала, время окончания
в котором=sql_query
WHERE условия оператора SQL без ключевого слова where, используемые во временной ГИС
рамки
Пример: start_time> '2001-01-01 12:30:00'
метод=string
Метод, используемый для перечисления данных
Опции: cols запятая дельта, дельта-теги, большой
По умолчанию: смещ_по_столбцам
гранула=string
Гранула, которая будет использоваться для листинга. Гранула должна быть указана в виде строки, например:
абсолютное время «1 месяц» или относительное время «1»
разделитель=персонаж
Символ-разделитель полей между выходными столбцами
Специальные символы: вертикальная черта, запятая, пробел, табуляция, новая строка
По умолчанию: труба
ОПИСАНИЕ
Список слоев растровой карты с отметками времени, которые зарегистрированы в наборе растровых данных пространства-времени.
т.раст.лист предоставляет несколько вариантов для вывода списка слоев карты и их метаданных. Листинг карты
слой можно упорядочить по метаданным, можно указать столбцы метаданных и SQL, где
могут быть предоставлены условия для выбора подмножества слоя карты входного растра пространства-времени
набор данных. Большая часть метаданных, относящихся к растровой карте, доступна для выбора столбца,
сортировка и операторы SQL where. С помощью метод опция позволяет указать
различные методы для составления списка слоев карты. Метод кол является параметром по умолчанию и чувствителен к
обзор,заказ и в котором параметры. Он просто распечатает указанные пользователем столбцы метаданных.
одного слоя карты на строку. В запятая метод перечислит слой карты через запятую
список, который можно использовать в качестве входных данных для пространственных модулей.
Чтобы напечатать длину интервала в днях и расстояние от начала, используйте метод дельта. Метод
дельтагап дополнительно распечатает временные промежутки между слоями карты. В большой метод позволяет
список слоев карты, выбранных пользователем, гранула. По умолчанию степень детализации
набор растровых данных пространства-времени используется для выборки. Разделитель выходных столбцов может быть
указано с разделитель опцию.
ПРИМЕРЫ
В этом примере показано несколько параметров, доступных для перечисления слоев карты.
По умолчанию запрос
Следующая команда является командой по умолчанию, возвращая стандартную информацию, такую как имя,
mapset, start_time, end_time каждой карты в наборе данных пространства-времени
t.rast.list tempmean_monthly
name | mapset | start_time | end_time
2009_01_tempmean|climate_2000_2012|2009-01-01 00:00:00|2009-02-01 00:00:00
2009_02_tempmean|climate_2000_2012|2009-02-01 00:00:00|2009-03-01 00:00:00
....
2012_11_tempmean|climate_2000_2012|2012-11-01 00:00:00|2012-12-01 00:00:00
2012_12_tempmean|climate_2000_2012|2012-12-01 00:00:00|2013-01-01 00:00:00
Добавить больше info
Следующая команда позволяет пользователю выбирать столбцы для отображения
t.rast.list tempmean_monthly columns = name, start_time, min, max
name | start_time | min | max
2009_01_tempmean|2009-01-01 00:00:00|-3.380823|7.426054
2009_02_tempmean|2009-02-01 00:00:00|-1.820261|8.006386
...
2009_01_tempmean|2009-01-01 00:00:00|-3.380823|7.426054
2009_02_tempmean|2009-02-01 00:00:00|-1.820261|8.006386
фильтрация результат by ценностное
В этом примере результат фильтруется, показывая только карты с максимальным значением больше 24.
t.rast.list tempmean_monthly columns = name, start_time, min, max where = "max> 24"
name | start_time | min | max
2009_06_tempmean|2009-06-01 00:00:00|15.962669|25.819681
2009_07_tempmean|2009-07-01 00:00:00|15.32852|26.103664
2009_08_tempmean|2009-08-01 00:00:00|16.37995|27.293282
....
2012_06_tempmean|2012-06-01 00:00:00|14.929379|24.000651
2012_07_tempmean|2012-07-01 00:00:00|18.455802|28.794653
2012_08_tempmean|2012-08-01 00:00:00|15.718526|26.151115
фильтрация результат by время ассортимент
В этом примере результат фильтруется, показывая только карты, которые попадают в указанный
временной диапазон (от .. до):
t.rast.list tempmean_monthly columns = name, start_time, min, max \
где = "start_time> '2009-06-01 00:00:00' и start_time <'2012-08-01 00:00:00'"
name | start_time | min | max
2009_06_tempmean|2009-06-01 00:00:00|15.962669|25.819681
2009_07_tempmean|2009-07-01 00:00:00|15.32852|26.103664
2009_08_tempmean|2009-08-01 00:00:00|16.37995|27.293282
....
2012_06_tempmean|2012-06-01 00:00:00|14.929379|24.000651
2012_07_tempmean|2012-07-01 00:00:00|18.455802|28.794653
2012_08_tempmean|2012-08-01 00:00:00|15.718526|26.151115
фильтрация результат by выбор повторяющихся метки времени
В этом примере результат фильтруется, показывая только карты, которые попадают в указанный
повторяющийся временной диапазон (здесь один месяц в год):
t.rast.list Tseasonal_fieldata_garda where = "strftime ('% m', start_time) = '06'"
. метод вариант
Опция метода позволяет отображать растр по-разному. По умолчанию смещ_по_столбцам значение используется,
ценностное запятая напечатает только список карт внутри набора данных пространства-времени:
t.rast.list method = comma input = tempmean_monthly
2009_01_tempmean@climate_2009_2012,2009_02_tempmean@climate_2009_2012,2009_03_tempmean@climate_2009_2012, \
2009_04_tempmean@climate_2009_2012,2009_05_tempmean@climate_2009_2012,2009_06_tempmean@climate_2009_2012, \
2009_07_tempmean@climate_2009_2012,2009_08_tempmean@climate_2009_2012,2009_09_tempmean@climate_2009_2012, \
2009_10_tempmean@climate_2009_2012,2009_11_tempmean@climate_2009_2012,2009_12_tempmean@climate_2009_2012, \
2010_01_tempmean@climate_2009_2012,2010_02_tempmean@climate_2009_2012,2010_03_tempmean@climate_2009_2012, \
2010_04_tempmean@climate_2009_2012,2010_05_tempmean@climate_2009_2012,2010_06_tempmean@climate_2009_2012, \
2010_07_tempmean@climate_2009_2012,2010_08_tempmean@climate_2009_2012,2010_09_tempmean@climate_2009_2012, \
2010_10_tempmean@climate_2009_2012,2010_11_tempmean@climate_2009_2012,2010_12_tempmean@climate_2009_2012, \
2011_01_tempmean@climate_2009_2012,2011_02_tempmean@climate_2009_2012,2011_03_tempmean@climate_2009_2012, \
2011_04_tempmean@climate_2009_2012,2011_05_tempmean@climate_2009_2012,2011_06_tempmean@climate_2009_2012, \
2011_07_tempmean@climate_2009_2012,2011_08_tempmean@climate_2009_2012,2011_09_tempmean@climate_2009_2012, \
2011_10_tempmean@climate_2009_2012,2011_11_tempmean@climate_2009_2012,2011_12_tempmean@climate_2009_2012, \
2012_01_tempmean@climate_2009_2012,2012_02_tempmean@climate_2009_2012,2012_03_tempmean@climate_2009_2012, \
2012_04_tempmean@climate_2009_2012,2012_05_tempmean@climate_2009_2012,2012_06_tempmean@climate_2009_2012, \
2012_07_tempmean@climate_2009_2012,2012_08_tempmean@climate_2009_2012,2012_09_tempmean@climate_2009_2012, \
2012_10_tempmean@climate_2009_2012,2012_11_tempmean@climate_2009_2012,2012_12_tempmean@climate_2009_2012
Команда дельта value вычисляет интервал между картами и расстояние от первой карты:
t.rast.list method = delta input = tempmean_monthly
id | name | mapset | start_time | end_time | interval_length | distance_from_begin
2009_01_tempmean@climate_2000_2012|2009_01_tempmean|climate_2000_2012|2009-01-01 00:00:00|2009-02-01 00:00:00|31.0|0.0
2009_02_tempmean@climate_2000_2012|2009_02_tempmean|climate_2000_2012|2009-02-01 00:00:00|2009-03-01 00:00:00|28.0|31.0
2009_03_tempmean@climate_2000_2012|2009_03_tempmean|climate_2000_2012|2009-03-01 00:00:00|2009-04-01 00:00:00|31.0|59.0
...
2012_10_tempmean@climate_2000_2012|2012_10_tempmean|climate_2000_2012|2012-10-01 00:00:00|2012-11-01 00:00:00|31.0|1369.0
2012_11_tempmean@climate_2000_2012|2012_11_tempmean|climate_2000_2012|2012-11-01 00:00:00|2012-12-01 00:00:00|30.0|1400.0
2012_12_tempmean@climate_2000_2012|2012_12_tempmean|climate_2000_2012|2012-12-01 00:00:00|2013-01-01 00:00:00|31.0|1430.0
Команда большой значение, которое используется для возврата данных, отобранных определенной пользователем гранулой. По умолчанию
для выборки используется гранулярность набора растровых данных пространства-времени.
t.rast.list method = gran input = tempmean_monthly
id | name | mapset | start_time | end_time | interval_length | distance_from_begin
2009_01_tempmean@climate_2009_2012|2009_01_tempmean|climate_2009_2012|2009-01-01 00:00:00|2009-02-01 00:00:00|31.0|0.0
2009_02_tempmean@climate_2009_2012|2009_02_tempmean|climate_2009_2012|2009-02-01 00:00:00|2009-03-01 00:00:00|28.0|31.0
2009_03_tempmean@climate_2009_2012|2009_03_tempmean|climate_2009_2012|2009-03-01 00:00:00|2009-04-01 00:00:00|31.0|59.0
2009_04_tempmean@climate_2009_2012|2009_04_tempmean|climate_2009_2012|2009-04-01 00:00:00|2009-05-01 00:00:00|30.0|90.0
....
2012_09_tempmean@climate_2009_2012|2012_09_tempmean|climate_2009_2012|2012-09-01 00:00:00|2012-10-01 00:00:00|30.0|1339.0
2012_10_tempmean@climate_2009_2012|2012_10_tempmean|climate_2009_2012|2012-10-01 00:00:00|2012-11-01 00:00:00|31.0|1369.0
2012_11_tempmean@climate_2009_2012|2012_11_tempmean|climate_2009_2012|2012-11-01 00:00:00|2012-12-01 00:00:00|30.0|1400.0
2012_12_tempmean@climate_2009_2012|2012_12_tempmean|climate_2009_2012|2012-12-01 00:00:00|2013-01-01 00:00:00|31.0|1430.0
t.rast.list method = gran input = tempmean_monthly gran = "2 месяца"
id | name | mapset | start_time | end_time | interval_length | distance_from_begin
2009_01_tempmean@climate_2009_2012|2009_01_tempmean|climate_2009_2012|2009-01-01 00:00:00|2009-03-01 00:00:00|59.0|0.0
2009_03_tempmean@climate_2009_2012|2009_03_tempmean|climate_2009_2012|2009-03-01 00:00:00|2009-05-01 00:00:00|61.0|59.0
2009_05_tempmean@climate_2009_2012|2009_05_tempmean|climate_2009_2012|2009-05-01 00:00:00|2009-07-01 00:00:00|61.0|120.0
....
2012_07_tempmean@climate_2009_2012|2012_07_tempmean|climate_2009_2012|2012-07-01 00:00:00|2012-09-01 00:00:00|62.0|1277.0
2012_09_tempmean@climate_2009_2012|2012_09_tempmean|climate_2009_2012|2012-09-01 00:00:00|2012-11-01 00:00:00|61.0|1339.0
2012_11_tempmean@climate_2009_2012|2012_11_tempmean|climate_2009_2012|2012-11-01 00:00:00|2013-01-01 00:00:00|61.0|1400.0
Для того, чтобы получить дельта-теги значение вы можете увидеть в примере для набора векторных данных пространства-времени t.vect.list
Используйте t.rast.listgrass в Интернете с помощью сервисов onworks.net