Đây là lệnh gdal_rasterize 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
gdal_rasterize - gdal_rasterize ghi hình học vectơ vào một raster
SYNOPSIS
Cách sử dụng: gdal_rasterize [-b band] * [-i] [-at]
[-giá trị cháy] * | [-a thuộc tính_name] [-3ngày]
[-l layername] * [-biểu thức ở đâu] [-sql select_statement]
[-of format] [-a_srs srs_def] [-co "NAME = VALUE"] *
[-a_nodata value] [-init value] *
[-te xmin ymin xmax ymax] [-tr xres yres] [-tap] [-ts chiều cao chiều rộng]
[-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/
CInt16 / CInt32 / CFloat32 / CFloat64}] [-q]
MÔ TẢ
Chương trình này ghi hình học vectơ (điểm, đường thẳng và đa giác) vào (các) dải raster
của một hình ảnh raster. Các vectơ được đọc từ các định dạng vectơ được OGR hỗ trợ.
Lưu ý rằng dữ liệu vectơ phải trong cùng một hệ tọa độ với dữ liệu raster; trên
phản ứng bay không được cung cấp.
Kể từ GDAL 1.8.0, tệp GDAL đích có thể được tạo bởi gdal_rasterize. Một trong -tr hoặc -ts
tùy chọn phải được sử dụng trong trường hợp đó.
-b ban nhạc:
(Các) dải để ghi các giá trị vào. Nhiều đối số -b có thể được sử dụng để ghi vào danh sách
của các ban nhạc. Mặc định là ghi vào băng tần 1.
-Tôi:
Đảo ngược rasterization. Ghi giá trị ghi cố định hoặc giá trị ghi được liên kết với
tính năng đầu tiên vào tất cả các phần của hình ảnh không bên trong một đa giác được cung cấp.
-tại:
Bật tùy chọn phân loại ALL_TOUCHED để tất cả các pixel được chạm bởi các đường hoặc
đa giác sẽ được cập nhật không chỉ những đa giác mà đường hiển thị đường hoặc có tâm
điểm nằm trong đa giác. Mặc định bị tắt đối với các quy tắc hiển thị thông thường.
-đốt cháy giá trị:
Một giá trị cố định để ghi thành một dải cho tất cả các đối tượng. Một danh sách các tùy chọn -burn có thể là
được cung cấp, mỗi băng tần được ghi vào.
-a thuộc tính_tên:
Xác định một trường thuộc tính trên các đối tượng địa lý sẽ được sử dụng để ghi giá trị. Các
giá trị sẽ được ghi vào tất cả các dải đầu ra.
-3ngày:
Cho biết rằng giá trị ghi phải được trích xuất từ các giá trị 'Z' của đối tượng địa lý.
Các giá trị này được điều chỉnh bởi giá trị ghi được đưa ra bởi '-burn value' hoặc '-a
thuộc tính_name 'nếu được cung cấp. Hiện tại, chỉ có các điểm và đường được vẽ ở dạng 3D.
-l tên lớp:
Cho biết (các) lớp từ nguồn dữ liệu sẽ được sử dụng cho các tính năng đầu vào. Có thể
được chỉ định nhiều lần, nhưng phải có ít nhất một tên lớp hoặc tùy chọn -sql
được chỉ định.
-ở đâu biểu hiện:
Một biểu thức truy vấn kiểu SQL WHERE tùy chọn sẽ được áp dụng để chọn các tính năng để ghi
từ (các) lớp đầu vào.
-sql câu lệnh chọn:
Một câu lệnh SQL được đánh giá dựa trên nguồn dữ liệu để tạo ra một lớp ảo
các tính năng được ghi vào.
-của định dạng:
(GDAL> = 1.8.0) Chọn định dạng đầu ra. Mặc định là GeoTIFF (GTiff). Sử dụng
tên định dạng ngắn.
-a_nodata giá trị:
(GDAL> = 1.8.0) Gán một giá trị nút dữ liệu cụ thể cho các băng tần đầu ra.
-trong đó giá trị:
(GDAL> = 1.8.0) Khởi tạo trước các dải hình ảnh đầu ra với các giá trị này. Tuy nhiên, nó
không được đánh dấu là giá trị dữ liệu nút trong tệp đầu ra. Nếu chỉ có một giá trị được đưa ra,
cùng một giá trị được sử dụng trong tất cả các dải.
-a_srs srs_def:
(GDAL> = 1.8.0) Ghi đè phép chiếu cho tệp đầu ra. Nếu không được chỉ định,
phép chiếu của tệp vectơ đầu vào sẽ được sử dụng nếu có. Nếu không tương thích
phép chiếu giữa các tệp đầu vào và đầu ra, không có nỗ lực nào được thực hiện để chiếu lại
Tính năng, đặc điểm. Các srs_def có thể là bất kỳ biểu mẫu GDAL / OGR thông thường nào, WKT hoàn chỉnh, PROJ.4,
EPSG: n hoặc một tệp có chứa WKT.
-co 'NAME = VALUE':
(GDAL> = 1.8.0) Chuyển tùy chọn tạo cho trình điều khiển định dạng đầu ra. Nhiều -co
các tùy chọn có thể được liệt kê. Xem tài liệu cụ thể về định dạng để biết các tùy chọn tạo hợp pháp
cho mỗi định dạng.
-trà xmin ymin xmax ymax :
(GDAL> = 1.8.0) đặt phạm vi tham chiếu địa lý. Các giá trị phải được thể hiện bằng
đơn vị tham chiếu địa lý. Nếu không được chỉ định, phạm vi của tệp đầu ra sẽ là
mức độ của các lớp vectơ.
-tr xres năm :
(GDAL> = 1.8.0) đặt độ phân giải mục tiêu. Các giá trị phải được thể hiện trong tham chiếu địa lý
các đơn vị. Cả hai đều phải là giá trị dương.
-vô nhẹ:
(GDAL> = 1.8.0) (pixel được căn chỉnh theo mục tiêu) căn chỉnh tọa độ của phạm vi
xuất tệp ra các giá trị của -tr, sao cho phạm vi được căn chỉnh bao gồm
mức độ tối thiểu.
-t chiều rộng cao:
(GDAL> = 1.8.0) đặt kích thước tệp đầu ra theo pixel và dòng. Lưu ý rằng -ts không thể được sử dụng
với -tr
-tốt kiểu:
(GDAL> = 1.8.0) Đối với các băng tần đầu ra có kiểu dữ liệu được chỉ định. Mặc định là
Phao 64
-NS:
(GDAL> = 1.8.0) Ngăn chặn trình theo dõi tiến trình và đầu ra không lỗi khác.
nguồn dữ liệu src_:
Mọi nguồn dữ liệu có thể đọc được hỗ trợ OGR.
tên tệp dst_file:
Tệp đầu ra được hỗ trợ GDAL. Phải hỗ trợ truy cập chế độ cập nhật. Trước GDAL 1.8.0,
gdal_rasterize không thể tạo tệp đầu ra mới.
THÍ DỤ
Phần sau sẽ ghi tất cả các đa giác từ mask.shp vào tệp RGB TIFF work.tif với
màu đỏ (RGB = 255,0,0).
gdal_rasterize -b 1 -b 2 -b 3 -burn 255 -burn 0 -burn 0 -l mặt nạ mặt nạ.shp work.tif
Thao tác sau sẽ ghi tất cả các tòa nhà 'hạng A' vào tệp độ cao đầu ra, kéo
độ cao trên cùng từ thuộc tính ROOF_H.
gdal_rasterize -a ROOF_H -where 'class = "A"' -l footprints footprints.shp city_dem.tif
TÁC GIẢ
Frank Warmerdam [email được bảo vệ]
Sử dụng gdal_rasterize trực tuyến bằng các dịch vụ onworks.net