Đây là lệnh r.externalgrass có thể 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
r.external - Liên kết dữ liệu raster được GDAL hỗ trợ dưới dạng bản đồ raster GRASS giả.
TỪ KHÓA
raster, nhập khẩu, bên ngoài
SYNOPSIS
r.external
r.external --Cứu giúp
r.external [-kẻ thù] [đầu vào=tên] [nguồn=tên] đầu ra=tên [ban nhạc=số nguyên]
[tiêu đề=cụm từ] [-ghi đè] [-giúp đỡ] [-dài dòng] [-yên tĩnh] [-ui]
Cờ:
-f
Liệt kê các định dạng được hỗ trợ và thoát
-o
Ghi đè kiểm tra phép chiếu (sử dụng phép chiếu của vị trí hiện tại)
Giả sử rằng tập dữ liệu có cùng phép chiếu với vị trí hiện tại
-e
Mở rộng phạm vi khu vực dựa trên tập dữ liệu mới
Cũng cập nhật khu vực mặc định nếu trong bộ bản đồ PERMANENT
-h
Lật ngang
-v
Lật dọc
- ghi đè
Cho phép các tệp đầu ra ghi đè lên các tệp hiện có
--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
Tên của tệp raster được liên kết
nguồn=tên
Tên của nguồn dữ liệu GDAL không phải tệp
đầu ra=tên [yêu cầu]
Tên cho bản đồ raster đầu ra
ban nhạc=số nguyên
Băng tần để chọn (mặc định là tất cả các băng tần)
tiêu đề=cụm từ
Tiêu đề cho bản đồ raster kết quả
MÔ TẢ
r.external cho phép người dùng liên kết tệp raster được GDAL hỗ trợ với bản đồ raster nhị phân
lớp, từ bất kỳ định dạng bản đồ raster nào được GDAL hỗ trợ, với tiêu đề tùy chọn. Tập tin không
đã nhập nhưng chỉ được đăng ký dưới dạng bản đồ raster GRASS.
GHI CHÚ
Về bản chất, r.external tạo một liên kết chỉ đọc đến tập dữ liệu gốc mà chỉ
hợp lệ nếu tập dữ liệu gốc vẫn ở thư mục và tên tệp được chỉ định ban đầu.
NULL dữ liệu xử lý
Được liên kết với GDAL (r.external) bản đồ không có hoặc sử dụng bitmap NULL, do đó r.null không thể
thao tác trực tiếp với chúng. Ở đây NULL ô là những ô có giá trị khớp với giá trị được báo cáo
bởi hàm GDALGetRasterNoDataValue (). Để áp dụng liên kết GDAL, người dùng cần
hoặc tạo MASK (ví dụ: với r.mask) và sau đó "áp dụng" nó bằng cách sử dụng ví dụ: r. mẫu, hoặc dùng
r.mapcalc để tạo một bản sao với các danh mục thích hợp được thay đổi thành NULL (if ()
tình trạng).
VÍ DỤ
RGB chỉnh hình từ GeoTIFF
# nhập tất cả các kênh (mỗi kênh sẽ trở thành một bản đồ raster GRASS):
r.external input = / home / user / data / maps / 059100.tif output = ortho
g.region raster = ortho.3 -p
d.rgb r = ortho.1 g = ortho.2 b = ortho.3
r. tổng hợp r = ortho.1 g = ortho.2 b = ortho.3 đầu ra = ortho.rgb
Đang xử lý quy trình làm việc không có dữ liệu nhập khẩu và xuất khẩu
Bản đồ raster bên ngoài được xử lý có thể được liên kết trực tiếp bằng cách sử dụng r.external; tương tự như vậy,
kết quả có thể được viết ra định dạng raster tiêu chuẩn với r.external.out (GDAL hỗ trợ
định dạng):
# đăng ký tệp GeoTIFF sẽ được sử dụng trong bộ bản đồ hiện tại:
r.external input = terra_lst1km20030314.LST_Day.tif output = modis_cators
# xác định thư mục đầu ra cho các tệp kết quả từ phép tính GRASS:
thư mục r.external.out = $ HOME / gisoutput / format = "GTiff"
# thực hiện phép tính GRASS (tại đây: trích xuất pixel> 20 độ C)
# cái này lưu trữ bản đồ đầu ra trực tiếp dưới dạng GeoTIFF:
r.mapcalc "warm.tif = if (modis_cators> 20.0, modis_cators, null ())"
# ngừng kết nối đầu ra GDAL và quay lại để ghi tệp raster GRASS:
r.external.out -r
# bây giờ sử dụng tệp kết quả ở nơi khác
gdalinfo $ HOME / gisoutput / warm.tif
THAM KHẢO
Trang GDAL: http://www.gdal.org/
Sử dụng r.externalgrass trực tuyến bằng các dịch vụ onworks.net