GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

projectgmt - Trực tuyến trên đám mây

Chạy projectgmt trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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

Đây là lệnh projectgmt 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dự án - Chiếu dữ liệu bảng lên các đường thẳng hoặc các vòng tròn lớn, tạo các bản nhạc hoặc dịch
tọa độ

SYNOPSIS


dự án [ bàn ] cx/cy [ độ phương vị ] [ bx/by ] [ cờ ] [ xa[/nước ngọt][+]] [
[w][l_min/l_max]] [] [] [] [ px/py ] [[cấp]] [ w_min/w_max ] [ -b] [
-d] [ -f] [ -g] [ -h] [ -i] [ -s] [
-:[i|o]]

Lưu ý: Không được phép có khoảng trống giữa cờ tùy chọn và các đối số liên quan.

MÔ TẢ


dự án đọc tùy ý (x, y[,z]) dữ liệu từ đầu vào tiêu chuẩn [hoặc bàn ] và viết cho
đầu ra tiêu chuẩn bất kỳ kết hợp nào của (x, y, z, p, q, r, s), Ở đâu (p, q) là các tọa độ
trong phép chiếu, (r, s) là vị trí trong (x, y) hệ tọa độ của điểm trên
hồ sơ (q = 0 đường dẫn) gần nhất với (x, y), Và z là tất cả các cột còn lại trong đầu vào
(vượt quá yêu cầu xy cột).

Ngoài ra, dự án có thể được sử dụng để tạo (r, s, p) tăng gấp ba lần với gia số bằng nhau xa
cùng một hồ sơ. Trong trường hợp này ( -G tùy chọn), không có đầu vào nào được đọc.

Phép chiếu được xác định theo bất kỳ (nhưng chỉ) một trong ba cách:

(Định nghĩa 1) Bởi một Trung tâm -C và một phương vị -A tính bằng độ theo chiều kim đồng hồ từ Bắc.

(Định nghĩa 2) Bởi một Trung tâm -C và điểm cuối E của đường chiếu -E.

(Định nghĩa 3) Bởi một Trung tâm -C và một vị trí cực roTation -T.

Để chiếu dữ liệu theo hình cầu dọc theo một đường tròn lớn, một hệ tọa độ xiên là
được tạo ra có đường xích đạo dọc theo con đường đó và kinh tuyến số XNUMX qua Trung tâm.
Sau đó, kinh độ xiên (p) tương ứng với khoảng cách từ Trung tâm dọc theo vĩ độ
vòng tròn và vĩ độ xiên (q) tương ứng với khoảng cách vuông góc với
con đường vòng tròn tuyệt vời. Khi di chuyển trong ngày càng tăng (p) hướng, (về phía B hoặc trong
độ phương vị hướng), tích cực (q) hướng là bên trái của bạn. Nếu một cực đã được
được chỉ định, sau đó là tích cực (q) hướng là về phía cực.

Để chỉ định một phép chiếu xiên, hãy sử dụng -T tùy chọn để đặt Cực. Sau đó, đường xích đạo của
phép chiếu đã được xác định và -C tùy chọn được sử dụng để xác định vị trí p = 0
kinh tuyến. Trung tâm cx / cy sẽ được coi là một điểm mà qua đó p = 0 kinh tuyến
vượt qua. Nếu bạn không muốn chọn một điểm cụ thể, hãy sử dụng cực Nam (ox = 0, oy =
-số 90).

Dữ liệu có thể được chọn lọc cửa sổ bằng cách sử dụng -L-W các tùy chọn. Nếu -W Được sử dụng,
chiếu Chiều rộng được đặt để chỉ sử dụng các điểm có w_min <q w_max. Nếu -L được thiết lập, sau đó
Độ dài được đặt để chỉ sử dụng những điểm với l_min <p l_max. Nếu -E tùy chọn đã được
được sử dụng để xác định phép chiếu, sau đó -Lw có thể được chọn để cửa sổ chiều dài của
chiếu đến chính xác khoảng thời gian từ O đến B.

Phép biến đổi tọa độ Trái đất phẳng (Descartes) cũng có thể được thực hiện. Bộ -N và nhớ
việc này độ phương vị theo chiều kim đồng hồ từ Bắc ( y trục), KHÔNG PHẢI là đề-ma thông thường, là
ngược chiều kim đồng hồ từ x trục. độ phương vị = 90 - theta.

Không có giả định nào được đưa ra liên quan đến các đơn vị cho x, y, r, s, p, q, xa, l_min, l_max,
w_min, w_max. Nếu -Q được chọn, các đơn vị bản đồ được giả định và x, y, r, s phải bằng độ
p, q, xa, l_min, l_max, w_min, w_max sẽ được tính bằng km.

Các tính toán về khoảng cách đường tròn và đường trắc địa cụ thể hoặc cho góc phương vị quay lại hoặc
phương vị được thực hiện tốt hơn bằng cách sử dụng dự án bản đồ.

dự án là CASE SENSITIVE. Sử dụng UPPER CASE cho tất cả các ký hiệu chỉ định một chữ cái bắt đầu
đối số tùy chọn. Sử dụng chữ thường cho các chữ cái xyzpqrs trong -sao.

YÊU CẦU TRANH LUẬN


-Ccx/cy
cx / cy đặt gốc của phép chiếu, trong Định nghĩa 1 hoặc 2. Nếu Định nghĩa 3 là
đã sử dụng (-T), sau đó cx / cy là tọa độ của một điểm mà qua đó có số XNUMX xiên
kinh tuyến (p = 0) nên vượt qua. Các cx / cy không bắt buộc phải là 90 độ so với
cây sào.

CHỌN TRANH LUẬN


bàn Một hoặc nhiều ASCII (hoặc nhị phân, xem -bi[ncols][kiểu]) (các) tệp bảng dữ liệu chứa một
số cột dữ liệu. Nếu không có bảng nào được đưa ra thì chúng tôi đọc từ đầu vào chuẩn.

-Ađộ phương vị
độ phương vị xác định phương vị của hình chiếu (Định nghĩa 1).

-Ebx/by
bx / bởi xác định điểm cuối của đường chiếu (Định nghĩa 2).

-Fcờ
Chỉ định đầu ra mong muốn của bạn bằng cách sử dụng bất kỳ sự kết hợp nào của xyzpqrs, theo thứ tự bất kỳ. Đừng
khoảng cách giữa các chữ cái. Sử dụng chữ thường. Đầu ra sẽ là ASCII (hoặc nhị phân, xem
-bo) cột giá trị tương ứng với xyzpqrs [Vỡ nợ]. Nếu cả đầu vào và đầu ra
đang sử dụng định dạng ASCII thì z dữ liệu được coi là (các) chuỗi văn bản. Nếu -G
tùy chọn được chọn, đầu ra sẽ là rsp.

-Gxa[/nước ngọt]
Chế độ tạo. Không có đầu vào nào được đọc. Tạo ra (r, s, p) điểm đầu ra mỗi xa đơn vị
p. Thấy -Q Lựa chọn. Ngoài ra, nối thêm /nước ngọt cho một vòng kết nối nhỏ thay vào đó [Mặc định
là một vĩ độ của 90, tức là, một vòng tròn lớn]. Sử dụng -C-E để tạo ra một vòng kết nối
đi qua trung tâm và điểm cuối. Lưu ý, trong trường hợp này là trung tâm và kết thúc
điểm không thể xa nhau hơn 2 * |nước ngọt| Cuối cùng, nếu bạn nối + chúng tôi sẽ
báo cáo vị trí của cực như một phần của tiêu đề phân đoạn [không có tiêu đề].

-L [w] [l_min/l_max]
Kiểm soát độ dài. Chỉ chiếu những điểm có p tọa độ nằm trong l_min < p <
l_max. Nếu -E đã được thiết lập, sau đó bạn có thể sử dụng -Lw ở trong khoảng cách từ C
đến E.

-N Trái đất phẳng. Thực hiện phép biến đổi tọa độ Descartes trong mặt phẳng. [Sử dụng mặc định
lượng giác cầu.]

-Q Đơn vị loại bản đồ, tức là, dự án giả định x, y, r, s ở trong độ trong khi p, q, xa,
l_min, l_max, w_min, w_max tính bằng km. Nếu như -Q không được thiết lập, sau đó tất cả những điều này được giả định
ở trong cùng một đơn vị.

-S Sắp xếp sản lượng tăng dần p đặt hàng. Hữu ích khi chiếu dữ liệu ngẫu nhiên vào một
hồ sơ tuần tự.

-Tpx/py
px / py đặt vị trí của cực quay của hình chiếu. (Định nghĩa 3).

-V [cấp] (hơn ...)
Chọn mức độ chi tiết [c].

-Ww_min/w_max
Điều khiển chiều rộng. Chỉ chiếu những điểm có q tọa độ nằm trong w_min < q <
w_max.

-bi [ncols][NS] (hơn ...)
Chọn đầu vào nhị phân gốc. [Mặc định là 2 cột đầu vào].

-bo [ncols][kiểu] (hơn ...)
Chọn đầu ra nhị phân gốc. [Mặc định là do -F or -G].

-d [i | o]không có dữ liệu (hơn ...)
Thay thế các cột đầu vào bằng không có dữ liệu với NaN và làm ngược lại trên đầu ra.

-f [i | o]thông tin về colinfo (hơn ...)
Chỉ định kiểu dữ liệu của cột đầu vào và / hoặc cột đầu ra.

-g [a] x | y | d | X | Y | D | [col] z [+ | -]khoảng cách[hoặc là] (hơn ...)
Xác định khoảng trống dữ liệu và ngắt dòng.

-h [i | o] [n] [+ c] [+ d] [+ rnhận xét] [+ rtiêu đề] (hơn ...)
Bỏ qua hoặc tạo (các) bản ghi tiêu đề.

-ivòng cổ[l] [stỉ lệ] [obù đắp] [,...] (hơn ...)
Chọn các cột đầu vào (0 là cột đầu tiên).

-NS[vòng cổ] [a | r] (hơn ...)
Đặt xử lý các bản ghi NaN.

-: [i | o] (hơn ...)
Hoán đổi cột thứ nhất và thứ hai trên đầu vào và / hoặc đầu ra.

-^ or chỉ -
In một thông báo ngắn về cú pháp của lệnh, sau đó thoát ra (LƯU Ý: trên Windows
chỉ sử dụng -).

-+ or chỉ +
In thông báo sử dụng rộng rãi (trợ giúp), bao gồm giải thích về bất kỳ
tùy chọn dành riêng cho mô-đun (nhưng không phải tùy chọn chung theo GMT), sau đó thoát.

-? or Không đối số
In thông báo sử dụng hoàn chỉnh (trợ giúp), bao gồm giải thích về các tùy chọn, sau đó
lối thoát hiểm.

--phiên bản
In phiên bản GMT và thoát.

--show-datadir
In đường dẫn đầy đủ đến thư mục chia sẻ GMT và thoát.

ASCII FORMAT ĐỘ CHÍNH XÁC


Định dạng đầu ra ASCII của dữ liệu số được kiểm soát bởi các tham số trong gmt.conf
tập tin. Kinh độ và vĩ độ được định dạng theo FORMAT_GEO_OUT, ngược lại
giá trị được định dạng theo FORMAT_FLOAT_OUT. Lưu ý rằng định dạng có hiệu lực có thể
dẫn đến mất độ chính xác trong đầu ra, có thể dẫn đến các vấn đề khác nhau ở hạ nguồn. Nếu như
bạn thấy đầu ra không được viết với đủ độ chính xác, hãy cân nhắc chuyển sang hệ nhị phân
đầu ra (-bo nếu có) hoặc chỉ định nhiều số thập phân hơn bằng cách sử dụng cài đặt FORMAT_FLOAT_OUT.

VÍ DỤ


Để tạo ra các điểm cứ sau mỗi 10km dọc theo một vòng tròn lớn từ 10N, 50W đến 30N, 10W:

gmt project -C-50/10 -E-10/30 -G10 -Q> great_circle_points.xyp

(Lưu ý rằng great_circle_points.xyp hiện có thể được sử dụng làm đầu vào cho đường ray, v.v.)

Để tạo ra các điểm cứ sau mỗi 10km dọc theo một vòng tròn nhỏ có tọa độ 60 từ 10N, 50W đến
30N, 10W:

gmt project -C-50/10 -E-10/30 -G10 / 60 -Q> small_circle_points.xyp

Để tạo một vòng tròn nhỏ một phần có vĩ độ 80 về một cực ở 40E, 85N, với phạm vi
45 độ về một trong hai phía của kinh tuyến được xác định bởi đường tròn lớn từ cực đến a
điểm 15E, 15N, cố gắng

gmt dự án -C15 / 15 -T40 / 85 -G1 / 80 -L-45/45> some_circle.xyp

Để chiếu trọng lực, từ tính và độ sâu của đường tàu trong c2610.xygmb dọc theo
vòng tròn qua điểm gốc ở 30S, 30W, vòng tròn lớn có góc phương vị là N20W tại
gốc, chỉ giữ dữ liệu từ NE của cấu hình và trong phạm vi +/- 500 km tính từ điểm gốc,
chạy:

gmt dự án c2610.xygmb -C-30 / -30 -A-20 -W-10000/0 -L-500/500 -Fpz -Q> c2610_projected.pgmb

(Lưu ý trong ví dụ này rằng -W-10000/0 được sử dụng để thừa nhận bất kỳ giá trị nào có số âm lớn q
danh từ: Tọa độ. Điều này sẽ lấy những điểm ở bên phải của chúng ta khi chúng ta đi dọc theo
đường tròn hoặc đến NE trong ví dụ này.)

Để thực hiện một phép biến đổi tọa độ Descartes của mydata.xy để điểm gốc mới là
5,3 và mới x trục (p) tạo một góc 20 độ với giá trị cũ x trục, sử dụng:

gmt dự án mydata.xy -C5 / 3 -A70 -Fpq> mydata.pq

Để lấy dữ liệu trong tệp pacific.lonlat và chuyển nó thành các tọa độ xiên bằng cách sử dụng
cực từ hệ quy chiếu điểm phát sóng và đặt kinh tuyến xiên XNUMX (p = 0 dòng)
thông qua Tahiti, chạy:

gmt project pacific.lonlat -T-75/68 -C-149: 26 / -17: 37 -Fpq> pacific.pq

Giả sử rằng pacific_topo.nc là một tệp lưới của phép đo độ sâu và bạn muốn tạo một tệp
các dòng chảy trong hệ quy chiếu điểm phát sóng. Nếu bạn chạy:

gmt grd2xyz pacific_topo.nc | dự án -T-75/68 -C0 / -90 -Fxyq | xyz2grd -Retc -Ietc -Cflow.nc

thì flow.nc là một tệp trong cùng khu vực với pacific_topo.nc, nhưng flow chứa
các vĩ độ về cực của hình chiếu. Bây giờ bạn có thể sử dụng grdcontour trên flow.nc để vẽ
các đường vĩ độ xiên không đổi, là các đường dòng trong khung điểm phát sóng.

Nếu bạn có một cực xoay tùy ý px / py và bạn muốn vẽ một đường xiên nhỏ
vòng tròn trên bản đồ, trước tiên bạn sẽ cần tạo một tệp có tọa độ xiên cho
vòng tròn nhỏ (tức là lon = 0-360, vĩ độ là hằng số), sau đó tạo một tệp có hai bản ghi:
cực bắc (0/90) và điểm gốc (0/0) và tìm tọa độ xiên của chúng là gì
bằng cách sử dụng cực quay của bạn. Bây giờ, sử dụng tọa độ điểm gốc và cực Bắc dự kiến ​​làm
tương ứng là cực xoay và trung tâm và chiếu tệp của bạn như trong ví dụ về thái bình dương
bên trên. Điều này cung cấp tọa độ cho một vòng tròn nhỏ xiên.

Sử dụng projectgmt trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.