Đây là lệnh d.pathgrass 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 giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
d.path - Tìm đường đi ngắn nhất cho nút bắt đầu và kết thúc đã chọn.
TỪ KHÓA
hiển thị, mạng, đường đi ngắn nhất
SYNOPSIS
d.path
d.path --Cứu giúp
d.path [-gb] bản đồ=tên [kiểu cung=chuỗi[,chuỗi, ...]] tọa độ=x1, y1, x2, y2
[lớp cung=chuỗi] [nút_layer=chuỗi] [cột_arc=chuỗi]
[arc_backward_column=chuỗi] [nút_cột=chuỗi] [màu sắc=chuỗi]
[tô sáng_màu=chuỗi] [bgcolor=chuỗi] [-giúp đỡ] [-dài dòng] [-yên tĩnh] [-ui]
Cờ:
-g
Sử dụng tính toán trắc địa cho các vị trí kinh độ-vĩ độ
-b
Kết xuất các đường in đậm
--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ố:
bản đồ=tên [yêu cầu]
Tên của bản đồ vectơ
Hoặc nguồn dữ liệu để truy cập OGR trực tiếp
kiểu cung=string [, string, ...]
Loại hồ quang
Tùy chọn: hàng, ranh giới
Mặc định: đường, ranh giới
tọa độ=x1, y1, x2, y2 [yêu cầu]
Tọa độ bắt đầu và kết thúc
lớp cung=chuỗi
Lớp hồ quang
Đối tượng vector có thể có các giá trị danh mục trong các lớp khác nhau. Con số này xác định
sử dụng lớp nào. Khi được sử dụng với quyền truy cập OGR trực tiếp, đây là tên lớp.
Mặc định: 1
nút_layer=chuỗi
Lớp nút
Đối tượng vector có thể có các giá trị danh mục trong các lớp khác nhau. Con số này xác định
sử dụng lớp nào. Khi được sử dụng với quyền truy cập OGR trực tiếp, đây là tên lớp.
Mặc định: 2
cột_arc=chuỗi
Cột chi phí chuyển tiếp vòng cung / cả hai hướng (số)
arc_backward_column=chuỗi
Cột chi phí hướng ngược vòng cung (số)
nút_cột=chuỗi
Cột chi phí nút
màu sắc=chuỗi
Màu dòng gốc
Mặc định: đen
tô sáng_màu=chuỗi
Màu nổi bật
Mặc định: đỏ
bgcolor=chuỗi
Màu nền
Mặc định: trắng
MÔ TẢ
d.path cho phép kết nối mạng vectơ đường đi ngắn nhất. Chi phí có thể là độ dài dòng, hoặc
các thuộc tính được lưu trong một bảng cơ sở dữ liệu. Được hỗ trợ là phân bổ chi phí cho cả cung và
và cũng khác nhau theo cả hai hướng của một đường vectơ. Đối với các khu vực, chi phí sẽ là
tính toán dọc theo các đường ranh giới.
LƯU Ý
Người dùng cần hiển thị bản đồ vectơ trước khi sử dụng d.path. Nếu không có màn hình đồ họa
mở, một tệp map.png được tạo trong thư mục hiện tại.
Các điểm 'từ' và 'đến' được nhập bằng chuột vào bản đồ hiển thị trong LỚP
giám sát, hoặc nếu tọa độ tùy chọn được sử dụng chúng có thể được chỉ định không tương tác.
Các hành động liên kết với các nút chuột được mô tả trong cửa sổ đầu cuối khi chạy
lệnh.
Để tính toán đường đi ngắn nhất không tương tác và lưu đường dẫn vào bản đồ vectơ mới, hãy sử dụng
các v.net.path mô-đun.
VÍ DỤ
Định tuyến đường đi ngắn nhất tương tác trên mạng đường (tập dữ liệu mẫu của Bắc Carolina):
g.region vector = roadsmajor -p
d.vect đường chính
d. tọa độ đường dẫn đường dẫn = 668646.15,224447.16,668348.83,235894.02
Định tuyến đường đi ngắn nhất không tương tác trên mạng đường (tập dữ liệu mẫu của Bắc Carolina):
d.path -b tọa độ đường giao thông = 668646.15,224447.16,668348.83,235894.02
Sử dụng d.pathgrass trực tuyến bằng các dịch vụ onworks.net