Đây là lệnh t.rast.listgrass có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
t.rast.list - Liệt kê các bản đồ đã đăng ký của tập dữ liệu raster thời gian không gian.
TỪ KHÓA
thời gian, quản lý bản đồ, raster, danh sách, thời gian
SYNOPSIS
t.rast.list
t.rast.list --Cứu giúp
t.rast.list [-s] đầu vào=tên [gọi món=chuỗi[,chuỗi, ...]] [cột=chuỗi[,chuỗi, ...]]
[Ở đâu=sql_query] [phương pháp=chuỗi] [hạt=chuỗi] [phân cách=tính cách] [-giúp đỡ]
[-dài dòng] [-yên tĩnh] [-ui]
Cờ:
-s
Ngăn chặn việc in tên cột
--Cứu giúp
In tóm tắt sử dụng
--dài dòng
Đầu ra mô-đun dài dòng
--Yên lặng
Đầu ra mô-đun yên tĩnh
--ui
Buộc khởi chạy hộp thoại GUI
Tham số:
đầu vào=tên [yêu cầu]
Tên của tập dữ liệu raster không gian thời gian đầu vào
gọi món=string [, string, ...]
Sắp xếp tập dữ liệu thời gian không gian theo danh mục
Tùy chọn: Tôi, Tên, người sáng tạo, bộ bản đồ, tạm thời_type, thời gian sáng tạo, thời gian bắt đầu,
thời gian kết thúc, Bắc, miền Nam, hướng Tây, phía đông, cảm ơn, con cái, col, hàng, số_của_ô, tối thiểu
tối đa
Mặc định: thời gian bắt đầu
cột=string [, string, ...]
Các cột được in sang stdout
Tùy chọn: Tôi, Tên, người sáng tạo, bộ bản đồ, tạm thời_type, thời gian sáng tạo, thời gian bắt đầu,
thời gian kết thúc, Bắc, miền Nam, hướng Tây, phía đông, cảm ơn, con cái, col, hàng, số_của_ô, tối thiểu
tối đa
Mặc định: tên, tập bản đồ, start_time, end_time
Ở đâu=sql_query
Điều kiện WHERE của câu lệnh SQL không có từ khóa 'where' được sử dụng trong GIS tạm thời
khuôn khổ
Ví dụ: start_time> '2001-01-01 12:30:00'
phương pháp=chuỗi
Phương pháp được sử dụng để liệt kê dữ liệu
Tùy chọn: col, dấu phẩy, đồng bằng, khoảng cách delta, tuyệt vời
Mặc định: vòng cổ
hạt=chuỗi
Hạt được sử dụng để liệt kê. Hạt phải được chỉ định dưới dạng chuỗi, ví dụ:
thời gian tuyệt đối "1 tháng" hoặc thời gian tương đối "1"
phân cách=tính cách
Ký tự phân cách trường giữa các cột đầu ra
Các ký tự đặc biệt: dấu gạch, dấu phẩy, dấu cách, tab, dòng mới
Mặc định: đường ống
MÔ TẢ
Liệt kê các lớp bản đồ raster có đóng dấu thời gian được đăng ký trong tập dữ liệu raster thời gian không gian.
t.rast.list cung cấp một số tùy chọn để liệt kê các lớp bản đồ và siêu dữ liệu của chúng. Danh sách bản đồ
lớp có thể được sắp xếp theo siêu dữ liệu, các cột siêu dữ liệu có thể được chỉ định và SQL ở đâu
điều kiện có thể được cung cấp để chọn một tập hợp con lớp bản đồ của đầu vào raster không gian thời gian
tập dữ liệu. Hầu hết metadat cụ thể của bản đồ raster đều có sẵn để chọn cột,
sắp xếp và câu lệnh SQL where. Sử dụng phương pháp tùy chọn cho phép các đặc điểm kỹ thuật của
các phương pháp khác nhau để liệt kê các lớp bản đồ. Phương pháp col là tùy chọn mặc định và nhạy cảm với
các cột,gọi món và Ở đâu tùy chọn. Nó sẽ chỉ in các cột siêu dữ liệu do người dùng chỉ định
của một lớp bản đồ trên mỗi dòng. Các dấu phẩy phương thức sẽ liệt kê lớp bản đồ dưới dạng dấu phẩy được phân tách
danh sách có thể được sử dụng làm đầu vào cho các mô-đun không gian.
Để in độ dài khoảng thời gian tính theo ngày và khoảng cách từ phương pháp bắt đầu sử dụng đồng bằng. Phương pháp
khoảng cách delta sẽ in thêm các khoảng trống theo thời gian giữa các lớp bản đồ. Các tuyệt vời phương pháp cho phép
danh sách lớp bản đồ được lấy mẫu bởi người dùng xác định hạt. Theo mặc định, mức độ chi tiết của
tập dữ liệu raster thời gian không gian được sử dụng để lấy mẫu. Dấu phân tách cột đầu ra có thể là
được chỉ định với phân cách tùy chọn.
VÍ DỤ
Ví dụ này cho thấy một số tùy chọn có sẵn để liệt kê các lớp bản đồ.
Mặc định truy vấn
Lệnh sau là lệnh mặc định, trả về thông tin chuẩn như tên,
mapset, start_time, end_time của mỗi bản đồ trong tập dữ liệu thời gian không gian
t.rast.list tempmean_monthly
tên | 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
Thêm chi tiết Thông tin
Lệnh sau cho phép người dùng chọn các cột để hiển thị
t.rast.list tempmean_monthly column = name, start_time, min, max
tên | 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
Lọc các kết quả by giá trị
Trong ví dụ này, kết quả được lọc chỉ hiển thị các bản đồ có giá trị lớn nhất lớn hơn 24
t.rast.list tempmean_monthly column = name, start_time, min, max where = "max> 24"
tên | 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
Lọc các kết quả by thời gian phạm vi
Trong ví dụ này, kết quả được lọc chỉ hiển thị các bản đồ nằm trong một
phạm vi thời gian (từ .. đến):
t.rast.list tempmean_monthly column = name, start_time, min, max \
where = "start_time> '2009-06-01 00:00:00' và start_time <'2012-08-01 00:00:00'"
tên | 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
Lọc các kết quả by lựa chọn định kỳ dấu thời gian
Trong ví dụ này, kết quả được lọc chỉ hiển thị các bản đồ nằm trong một
phạm vi thời gian định kỳ (ở đây là một tháng mỗi năm):
t.rast.list Tseasonal_fieldata_garda where = "strftime ('% m', start_time) = '06'"
Sử dụng phương pháp tùy chọn
Tùy chọn phương pháp có thể hiển thị raster theo cách khác nhau. Theo mặc định vòng cổ giá trị được sử dụng,
giá trị dấu phẩy sẽ chỉ in danh sách các bản đồ bên trong tập dữ liệu thời gian không gian:
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
đồng bằng giá trị tính toán khoảng cách giữa các bản đồ và khoảng cách từ bản đồ đầu tiên:
t.rast.list method = delta input = tempmean_monthly
id | name | mapset | start_time | end_time | khoảng_lạnh | khoảng cách_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
tuyệt vời giá trị nó được sử dụng để trả về dữ liệu được lấy mẫu bởi một chi tiết do người dùng xác định. Theo mặc định,
mức độ chi tiết của tập dữ liệu raster thời gian không gian được sử dụng để lấy mẫu.
t.rast.list method = gran input = tempmean_monthly
id | name | mapset | start_time | end_time | khoảng_lạnh | khoảng cách_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 tháng"
id | name | mapset | start_time | end_time | khoảng_lạnh | khoảng cách_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
Đối với khoảng cách delta giá trị bạn có thể xem ví dụ cho tập dữ liệu vectơ thời gian không gian t.vect.list
Sử dụng t.rast.listgrass trực tuyến bằng các dịch vụ onworks.net