นี่คือคำสั่ง psxyzgmt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
psxyz - พล็อตเส้น รูปหลายเหลี่ยม และสัญลักษณ์ในรูปแบบ 3-D
เรื่องย่อ
psxyz [ ตาราง ] พารามิเตอร์ z|Zพารามิเตอร์ ทิศตะวันตก/ทางทิศตะวันออก/ใต้/ทางทิศเหนือ[/ซมิน/ซีแม็กซ์][r] [
[p|s]พารามิเตอร์ ] [ dx/dy[/dz- ใส่ ] [ intens -
[+b|d|D][+xl|r|x0][+อิล|r|y0][+pปากกา-เครื่องหมาย][ขนาด[หน่วย-ขนาด_y]
-เพียงแค่/dx/dy-c|ฉลาก-ระดับ--|+][ปากกา- x_offset ] [ y_offset ] [
-a] [ -ไบ] [ -cสำเนา ] [ -du] [ -f] [ -g] [
-h] [ -i] [ -p] [ -t] [ -:[i|o-
หมายเหตุ ไม่อนุญาตให้มีช่องว่างระหว่างแฟล็กตัวเลือกและอาร์กิวเมนต์ที่เกี่ยวข้อง
DESCRIPTION
psxyz อ่าน (x,y,z) แฝดสามจาก ไฟล์ [หรืออินพุตมาตรฐาน] และสร้างรหัส PostScript
ที่จะลงจุดเส้น รูปหลายเหลี่ยม หรือสัญลักษณ์ที่ตำแหน่งเหล่านั้นในรูปแบบสามมิติ ถ้าสัญลักษณ์คือ
เลือกแล้วไม่ได้กำหนดขนาดสัญลักษณ์ไว้ psxyz จะตีความคอลัมน์ที่สี่ของ
ป้อนข้อมูลเป็นขนาดสัญลักษณ์ สัญลักษณ์ที่มี ขนาด คือ <= 0 ถูกข้าม หากไม่มีสัญลักษณ์เป็น
ระบุแล้วรหัสสัญลักษณ์ (ดู -S ด้านล่าง) จะต้องปรากฏเป็นคอลัมน์สุดท้ายในอินพุต
If -S ไม่ได้ใช้งาน เส้นเชื่อมจุดข้อมูลจะถูกวาดแทน ให้ชัดเจน
ปิดรูปหลายเหลี่ยม ใช้ -L. เลือกเติมด้วย -G. ถ้า -G ถูกตั้งค่า -W จะควบคุมว่า
เค้าร่างรูปหลายเหลี่ยมถูกวาดหรือไม่ หากเลือกสัญลักษณ์ -G และ -W กำหนดเติม
และเค้าร่าง/ไม่มีเค้าร่างตามลำดับ รหัส PostScript ถูกเขียนไปยังเอาต์พุตมาตรฐาน
ที่จำเป็น อาร์กิวเมนต์
-Jพารามิเตอร์ (มากกว่า ... )
เลือกการฉายแผนที่
-เจซ|ซีพารามิเตอร์ (มากกว่า ... )
ตั้งค่ามาตราส่วนแกน z; ไวยากรณ์เดียวกับ -เจเอ็กซ์.
-NS[หน่วย]เอ็กซ์มิน/xmax/ยมิน/วายแม็กซ์[NS] (มากกว่า ... )
ระบุภูมิภาคที่สนใจ
สำหรับมุมมองมุมมอง p, เลือกต่อท้าย /ซมิน/ซีแม็กซ์. (มากกว่า ...)
ตัวเลือก อาร์กิวเมนต์
ตาราง ASCII หนึ่งรายการขึ้นไป (หรือเลขฐานสอง ดู -ไบ[ncols][ชนิด]) ไฟล์ตารางข้อมูลที่มี a
จำนวนคอลัมน์ข้อมูล หากไม่มีตารางให้ เราก็อ่านจากอินพุตมาตรฐาน
-B[p|s]พารามิเตอร์ (มากกว่า ... )
กำหนดช่วงขอบเขตแผนที่
-CCPT ให้ไฟล์ CPT หรือระบุ -Ccolor1,color2[,color3,...] เพื่อสร้างเส้นตรง
CPT ต่อเนื่องจากสีเหล่านั้นโดยอัตโนมัติ ในกรณีนี้ สีn สามารถเป็น ar/g/b
แฝดสาม ชื่อสี หรือสีฐานสิบหก HTML (เช่น #aabbcc ) ถ้า -S ถูกตั้งค่า
ให้สีเติมสัญลักษณ์ถูกกำหนดโดยค่า t ในคอลัมน์ที่สี่ เพิ่มเติม
ฟิลด์จะถูกเลื่อนไปหนึ่งคอลัมน์ (ขนาดที่เลือกได้จะอยู่ในอันดับที่ 5 แทนที่จะเป็น
ช่องที่ 4 เป็นต้น) ถ้า -S ไม่ได้ตั้งค่าแล้ว psxyz คาดหวังให้ผู้ใช้จัดหา a
ไฟล์หลายส่วน (โดยที่ส่วนหัวแต่ละส่วนมี a -Zคลื่น สตริง NS คลื่น จะ
ควบคุมสีของเส้นหรือรูปหลายเหลี่ยม (if -L ถูกตั้งค่า) ผ่านไฟล์ CPT
-Ddx/dy[/dz]
ออฟเซ็ตสัญลักษณ์แปลงหรือตำแหน่งเส้นตามจำนวนเงินที่กำหนด dx/dy[dz] [ค่าเริ่มต้นคือ
ไม่มีการชดเชย].
-Gใส่ เลือกสีหรือรูปแบบสำหรับการเติมสัญลักษณ์หรือรูปหลายเหลี่ยม [ค่าเริ่มต้นคือการไม่เติม]
โปรดทราบว่า psxyz จะค้นหา -G และ -W สตริงในส่วนหัวของเซ็กเมนต์ทั้งหมดและ
ให้ค่าใด ๆ ที่พบแทนที่การตั้งค่าบรรทัดคำสั่ง
-Iintens
ใช้ที่ให้มา intens ค่า (ในนามในช่วง -1 ถึง + 1) เพื่อมอดูเลต
เติมสีด้วยการจำลองการส่องสว่าง [ไม่มี]
-K (มากกว่า ... )
อย่าสรุปพล็อต PostScript
-L[+b|d|D][+xl|r|x0][+อิล|r|y0][+หน้าปากกา]
บังคับปิดรูปหลายเหลี่ยม อีกทางหนึ่ง ผนวกตัวดัดแปลงต่อท้ายเพื่อสร้างรูปหลายเหลี่ยมจาก a
ส่วนของเส้น ผนวก +d เพื่อสร้างซองจดหมายสมมาตรรอบ y(x) โดยใช้การเบี่ยงเบน
dy(x) ให้ไว้ในคอลัมน์พิเศษ 4 ต่อท้าย +D เพื่อสร้างซองอสมมาตรรอบๆ
y(x) โดยใช้ค่าเบี่ยงเบน dy1(x) และ dy2(x) จากคอลัมน์พิเศษ 4-5 ผนวก +b ที่จะสร้าง
ซองจดหมายอสมมาตรรอบ ๆ y(x) โดยใช้ขอบเขต yl(x) และ yh(x) จากคอลัมน์พิเศษ
4-5. ผนวก +xl|r|x0 เพื่อเชื่อมจุดแรกและจุดสุดท้ายกับจุดยึดที่จุดใดจุดหนึ่ง
xmin, xmax หรือ x0 หรือผนวก +yb|t|y0 เพื่อเชื่อมจุดแรกและจุดสุดท้ายกับสมอ
ชี้ไปที่ ymin, ymax หรือ y0 รูปหลายเหลี่ยมอาจทาสี (-G) และเป็นทางเลือก
ระบุไว้โดยการเพิ่ม +pปากกา [ไม่มีโครงร่าง]. รูปหลายเหลี่ยมที่สร้างขึ้นทั้งหมดจะถือว่า
มีค่า z คงที่
-N[ซี|อาร์]
ห้ามตัดสัญลักษณ์ที่อยู่นอกขอบแผนที่ [เริ่มต้นแปลงจุดที่มี
พิกัดอยู่ภายในขอบแผนที่เท่านั้น] ตัวเลือกนี้ใช้ไม่ได้กับ
เส้นและรูปหลายเหลี่ยมที่ตัดกับพื้นที่ของแผนที่เสมอ สำหรับเป็นระยะ
แผนที่ (360 เส้นลองจิจูด) เราต้องลงจุดสัญลักษณ์ทั้งหมดสองครั้ง เผื่อว่าจะถูกตัดโดย
ขอบเขตการทำซ้ำ NS -N จะปิดการตัดภาพและไม่แสดงสัญลักษณ์ซ้ำ
ใช้ - นพ เพื่อปิดการตัดแต่ยังคงพล็อตของสัญลักษณ์ที่ซ้ำกันดังกล่าวหรือ
ใช้ -Nc เพื่อคงการคลิปไว้แต่ปิดการพล็อตสัญลักษณ์ซ้ำ
-O (มากกว่า ... )
ผนวกกับพล็อต PostScript ที่มีอยู่
-P (มากกว่า ... )
เลือกการวางแนวพล็อต "แนวตั้ง"
-Q ปิดการจัดเรียงรายการอัตโนมัติตามระยะห่างจากตัวแสดง
ค่าเริ่มต้นคือการจัดเรียงรายการเพื่อให้รายการในเบื้องหน้าถูกลงจุดหลัง
รายการในพื้นหลัง
-NS[เครื่องหมาย][ขนาด[ยู]][/ขนาด_y]
สัญลักษณ์พล็อต ถ้ามี ขนาด คือขนาดสัญลักษณ์ในชุดหน่วยใน gmt.conf (เว้นแต่
c, i,หรือ p ต่อท้าย) หากไม่ได้รับรหัสสัญลักษณ์ (ดูด้านล่าง) จะเป็น
อ่านจากคอลัมน์สุดท้ายในข้อมูลที่ป้อน ใช้ร่วมกันไม่ได้
ด้วยอินพุตไบนารี หรือไม่ก็ได้ ต่อท้าย c, i,หรือ p เพื่อแสดงว่าขนาด
ข้อมูลเข้า ข้อมูลอยู่ในหน่วย ซม. นิ้ว หรือจุด ตามลำดับ
[ค่าเริ่มต้นคือ PROJ_LENGTH_UNIT]. หมายเหตุ: ถ้าคุณให้ ทั้งสอง ขนาดและสัญลักษณ์ผ่านอินพุต
ไฟล์ที่คุณต้องใช้ PROJ_LENGTH_UNIT เพื่อระบุหน่วยที่ใช้สำหรับขนาดสัญลักษณ์
หรือผนวกหน่วยกับขนาดในไฟล์ สามารถเลือกสัญลักษณ์ 2 มิติได้
ใช้ขนาดที่สองผ่าน ขนาด_y. หากคาดว่าขนาดสัญลักษณ์ผ่านข้อมูลที่สี่
คอลัมน์ จากนั้นคุณสามารถแปลงค่าเหล่านั้นเป็นขนาดสัญลักษณ์ที่เหมาะสมได้ผ่านทาง -i
กลไก.
สัญลักษณ์ตัวพิมพ์ใหญ่ A, C, D, G, H, I, N, S, T ถูกทำให้เป็นมาตรฐานให้มีค่าเท่ากัน
พื้นที่เป็นวงกลมที่มีเส้นผ่านศูนย์กลาง ขนาดในขณะที่ขนาดของตัวพิมพ์เล็กที่สอดคล้องกัน
สัญลักษณ์หมายถึงเส้นผ่านศูนย์กลางของวงกลมที่ล้อมรอบ
คุณสามารถเปลี่ยนสัญลักษณ์ได้โดยการเพิ่มที่จำเป็น -S ตัวเลือกสำหรับ multisegment ของคุณ
ส่วนหัว
เลือกระหว่างรหัสสัญลักษณ์เหล่านี้:
-ส- x-แดช (-). ขนาด คือความยาวของส่วนของเส้นตรงแนวนอนสั้น (x-dir)
-ส+ บวก (+). ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-ซา star. ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-ส แนวตั้ง bar ขยายจาก ฐาน ถึงคุณ ขนาด คือความกว้างของแถบ ผนวก u if ขนาด
อยู่ในหน่วย x [ค่าเริ่มต้นคือหน่วยระยะพล็อต] โดยค่าเริ่มต้น, ฐาน = อีมิน
ผนวก b[ฐาน] เพื่อเปลี่ยนค่านี้ ถ้า ฐาน ไม่ได้ต่อท้ายแล้วเราอ่านมัน
จากคอลัมน์ข้อมูลที่ป้อนล่าสุด
-เอส.บี ตามแนวนอน bar ขยายจาก ฐาน ถึง x ขนาด คือความกว้างของแถบ ผนวก u if
ขนาด อยู่ในหน่วย y [ค่าเริ่มต้นคือหน่วยระยะพล็อต] โดยค่าเริ่มต้น, ฐาน =
เอ็กซ์มิน ผนวก b[ฐาน] เพื่อเปลี่ยนค่านี้ ถ้า ฐาน ไม่ได้ต่อท้ายแล้วเรา
อ่านจากคอลัมน์ข้อมูลที่ป้อนล่าสุด
-วท cวงกลม ขนาด คือเส้นผ่านศูนย์กลางของวงกลม
-ส dเพชร ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
- ศ eวงรี ทิศทาง (หน่วยองศาทวนเข็มนาฬิกาจากแนวนอน)
major_axis และ minor_axis ต้องอยู่ในคอลัมน์ 4, 5 และ 6
-ถ้า เหมือนกับ - ศยกเว้น azimuth (ในองศาตะวันออกเฉียงเหนือ) ควรได้รับ
แทนที่จะเป็นทิศทาง แอซิมัทจะถูกแมปเป็นมุมโดยอิงจาก
การฉายแผนที่ที่เลือก (- ศ ให้ทิศทางไม่เปลี่ยนแปลง) นอกจากนี้
ต้องระบุความยาวแกนเป็นกม. แทนหน่วยแปลงระยะทาง หนึ่ง
ข้อยกเว้นเกิดขึ้นสำหรับการฉายเชิงเส้นที่เราถือว่าแกนวงรี
ให้อยู่ในหน่วยเดียวกับ -R. สำหรับวงรีเสื่อม (วงกลม) ด้วย
เส้นผ่านศูนย์กลางที่กำหนดเป็นกม. ใช้ -SE-. ยกเว้นเส้นผ่านศูนย์กลางที่ระบุใน
คอลัมน์ที่ 4 อีกวิธีหนึ่ง เพิ่มเส้นผ่านศูนย์กลางที่ต้องการในหน่วยกม. ถึง -SE- และนี้
ใช้เส้นผ่านศูนย์กลางคงที่แทน
-สฟ fรอนต์ -สฟช่องว่าง[/ขนาด][+l|+r][+ข+ค+ฉ+ส+ที][+oชดเชย][+p[ปากกา]]. จัดหา
ระยะห่างระหว่างสัญลักษณ์และขนาดสัญลักษณ์ ถ้า ช่องว่าง เป็นลบก็คือ
ตีความว่าหมายถึงจำนวนสัญลักษณ์ด้านหน้าแทน ถ้า ขนาด
หายไป มันถูกตั้งค่าเป็น 30% ของ ช่องว่างยกเว้นเมื่อ ช่องว่าง เป็นลบและ ขนาด
จึงมีความจำเป็น ผนวก +l or +r เพื่อพล็อตสัญลักษณ์ทางด้านซ้ายหรือด้านขวา
ของด้านหน้า [ค่าเริ่มต้นคือศูนย์กลาง] ผนวก +ชนิด เพื่อระบุสัญลักษณ์ที่จะ
พล็อต: bวัว, cวงกลม, fอัลท์, sริมฝีปากหรือ tเหลี่ยม [ค่าเริ่มต้นคือ fอัลติ]. สลิป แปลว่า
ลูกศรลื่นไถลด้านซ้ายหรือด้านขวา (ศูนย์กลางไม่ใช่
ตัวเลือก). NS +s ตัวดัดแปลงเลือกที่จะยอมรับมุมที่ใช้ในการวาด
เวกเตอร์ [30]. ผนวก +oชดเชย เพื่อชดเชยสัญลักษณ์แรกจากจุดเริ่มต้น
ของกองหน้าด้วยจำนวนนั้น [0] สัญลักษณ์ที่เลือกจะถูกวาดเหมือนกัน
ปากกาที่กำหนดไว้สำหรับเส้น (เช่น via -W). การใช้ปากกาสำรอง ต่อท้าย
+pปากกา. หากต้องการข้ามโครงร่าง เพียงใช้ +p. หมายเหตุ: โดยการวาง -สฟ ตัวเลือกใน
ส่วนหัวของเซ็กเมนต์ คุณสามารถเปลี่ยนประเภทด้านหน้าได้ทีละเซ็กเมนต์
รากฐาน
-Sg octagบน ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
- ช hเอกพจน์ ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-ใช่ iสามเหลี่ยมคว่ำ ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-สจ สี่เหลี่ยมผืนผ้าหมุน ทิศทาง (หน่วยองศาทวนเข็มนาฬิกาจากแนวนอน)
ต้องพบมิติ x และมิติ y ในคอลัมน์ 4, 5 และ 6
-เอสเจ เหมือนกับ -สจยกเว้น azimuth (ในองศาตะวันออกเฉียงเหนือ) ควรได้รับ
แทนที่จะเป็นทิศทาง แอซิมัทจะถูกแมปเป็นมุมโดยอิงจาก
การฉายแผนที่ที่เลือก (-สจ ให้ทิศทางไม่เปลี่ยนแปลง) นอกจากนี้
ต้องระบุขนาดเป็นกม. แทนหน่วยแปลงระยะทาง หนึ่ง
ข้อยกเว้นเกิดขึ้นสำหรับการฉายเชิงเส้นที่เราถือว่ามิติ
ให้อยู่ในหน่วยเดียวกับ -R.
-สก kสัญลักษณ์ ustom ผนวก /ขนาดและเราจะมองหาไฟล์คำจำกัดความ
เรียกว่า .def ใน (1) ไดเร็กทอรีปัจจุบันหรือ (2) ใน ~/.gmt หรือ (3) ใน
$GMT_SHAREDIR/กำหนดเอง. สัญลักษณ์ตามที่กำหนดไว้ในไฟล์นั้นมีขนาด 1.0 by
ค่าเริ่มต้น; ต่อท้าย ขนาด จะสเกลสัญลักษณ์ตามนั้น สัญลักษณ์คือ
พล็อตใน เซ็กซี่ เครื่องบิน. ผู้ใช้สามารถเพิ่มไฟล์ *.def ที่กำหนดเอง; ดู
สัญลักษณ์ที่กำหนดเองด้านล่าง
-สล letter หรือสตริงข้อความ (น้อยกว่า 64 อักขระ) ให้ขนาดและผนวก
/เชือก หลังจากขนาด. โปรดทราบว่าขนาดเป็นเพียงการประมาณเท่านั้น ไม่
การปรับขนาดแต่ละรายการจะทำสำหรับอักขระต่างๆ อย่าลืมหนี
อักขระพิเศษเช่น *. คุณสามารถเลือกเพิ่ม %ตัวอักษร เพื่อเลือก
แบบอักษรเฉพาะ [ค่าเริ่มต้นคือ FONT_ANNOT_หลัก].
-ส math มุมโค้ง เลือกหัวลูกศรหนึ่งหรือสองหัว [ค่าเริ่มต้นคือไม่มีลูกศร
หัว]. NS ขนาด คือความยาวของหัวเวกเตอร์ ความกว้างของส่วนโค้งถูกกำหนดโดย -W.
รัศมีของส่วนโค้งและทิศทางเริ่มต้นและหยุด (เป็นองศา
ทวนเข็มนาฬิกาจากแนวนอน) ต้องระบุในคอลัมน์ 4-6 ดูเวกเตอร์
ATTRIBUTES สำหรับการระบุแอตทริบิวต์
-เอสเอ็ม เหมือนกับ -ส แต่เปลี่ยนเป็นสัญลักษณ์มุมตรงถ้ามุมต่ำกว่า90
องศาอย่างแน่นอน
-ส penตากอน ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-ดังนั้น column (3-D) ต่อจาก ฐาน ถึงซี ดิ ขนาด กำหนดความกว้างฐาน (ใช้
xsize/ysize ถ้าไม่เหมือนกัน) ผนวก u if ขนาด อยู่ในหน่วย x [ค่าเริ่มต้นคือ
หน่วยแปลงระยะทาง]. ถ้าไม่ ขนาด จะได้รับเราคาดหวังทั้งสอง ไซส์ใหญ่ และ ขนาด as
สองคอลัมน์ข้อมูลเพิ่มเติม โดยค่าเริ่มต้น, ฐาน = 0. ผนวก bฐาน ที่จะเปลี่ยนสิ่งนี้
ค่า. สีด้านจะถูกปรับเปลี่ยนเพื่อจำลองการแรเงา ใช้ -ดังนั้น ไปยัง
ปิดใช้งานการส่องสว่าง 3 มิติดังกล่าว ถ้า ฐาน ไม่ได้ต่อท้ายแล้วเราอ่านจาก
คอลัมน์ข้อมูลอินพุตสุดท้าย
-สป pครีม ไม่จำเป็นต้องระบุขนาด (ใช้ 1 พิกเซล)
-ตร qเส้น uoted กล่าวคือ เส้นที่มีคำอธิบายประกอบ เช่น รูปทรง ถือว่า
ว่าแต่ละบรรทัดมีค่าคงที่ z ระดับ (เช่น แต่ละบรรทัดต้องอยู่
ใน เซ็กซี่ เครื่องบิน). ต่อท้าย [d|D|f|l|L|n|x|X]ข้อมูล[:ข้อมูลฉลาก]. ที่จำเป็นต้องใช้
อาร์กิวเมนต์ควบคุมตำแหน่งของป้ายกำกับตามบรรทัดที่ยกมา เลือก
ท่ามกลางห้าอัลกอริธึมการควบคุม:
dอ.[c|i|p] หรือ Dอ.[d|e|f|k|m|M|n|s] สำหรับตัวพิมพ์เล็ก d, ให้ระยะทาง
ระหว่างฉลากบนแปลงในหน่วยวัดที่คุณต้องการ c (ซม.) i
(นิ้ว) หรือ p (จุด) ในขณะที่ตัวพิมพ์ใหญ่ D, ระบุระยะทางในแผนที่
หน่วยและผนวกหน่วย; เลือกระหว่าง e (NS), f (เท้า), k (กม.), M
(ไมล์), n (ไมล์ทะเล) หรือ u (เท้าสำรวจของสหรัฐฯ) และ d (องศาอาร์ค), m
(นาทีอาร์ค) หรือ s (ส่วนโค้งที่สอง). [ค่าเริ่มต้นคือ 10c หรือ 4i]. เป็นทางเลือก
คุณสามารถต่อท้าย /เศษ ซึ่งใช้สำหรับติดฉลากแรกสุดสำหรับ
แต่ละเส้นชั้นความสูงเมื่อระยะทางตามแนวเส้นรอบวงสะสมเท่ากับ เศษ *
อ. [0.25] fffile.d อ่านไฟล์ ASCII ffile.d และติดป้ายที่
ตำแหน่งในไฟล์ที่ตรงกับตำแหน่งตามบรรทัดที่ยกมา
การแข่งขันที่ไม่แน่นอนและคะแนนนอกภูมิภาคจะถูกข้าม
ล|ลบรรทัดที่ 1[,*line2*,...] ให้ เริ่มต้น และ หยุด พิกัดสำหรับหนึ่งหรือมากกว่า
ส่วนเส้นตรงที่คั่นด้วยจุลภาค ฉลากจะติดไว้ตรงที่
เส้นตัดกับเส้นที่ยกมา รูปแบบของแต่ละคน เส้น สเปค
is เริ่มหยุดที่นี่มี เริ่มต้น และ หยุด เป็นจุดที่กำหนด ลอน/ลาดพร้าว
หรือ 2 ตัวอักษร XY คีย์ที่ใช้รูปแบบการให้เหตุผลที่ใช้ใน
ข้อความ เพื่อระบุจุดบนแผนที่ กำหนดเป็น [LCR][BMT] L จะ
ตีความคู่ของจุดเป็นการกำหนดวงกลมใหญ่ [ค่าเริ่มต้นคือเส้นตรง
ไลน์]. nn_ฉลาก ระบุจำนวนฉลากที่เท่ากันสำหรับใบเสนอราคา
เส้นสาย [1] ตัวพิมพ์ใหญ่ N เริ่มติดฉลากตรงจุดเริ่มต้นของ
บรรทัด [ค่าเริ่มต้นจะจัดกึ่งกลางตามเส้น] N-1 แห่งที่สมเหตุสมผล
ป้ายที่จุดเริ่มต้นในขณะที่ N+1 วางป้ายกำกับที่สมเหตุสมผลไว้ท้ายข้อความที่ยกมา
เส้น ต่อท้าย /min_dist[c|i|p] เพื่อบังคับว่าขั้นต่ำ
มีการบังคับใช้การแยกระยะห่างระหว่างป้ายกำกับที่ต่อเนื่องกัน x|เอ็กซ์xfile.d
อ่านไฟล์หลายส่วน xfile.d และติดป้ายที่
จุดตัดระหว่างเส้นที่ยกมาและเส้นใน xfile.d. X จะ
สุ่มตัวอย่างเส้นก่อนตามส่วนโค้งของวงกลมใหญ่ นอกจากนี้ คุณอาจ
เลือกต่อท้าย +rรัศมี[c|i|p] เพื่อตั้งค่าการแยกฉลากขั้นต่ำใน
ระนาบ xy [ไม่มีข้อจำกัด]
ตัวเลือก ข้อมูลฉลาก ควบคุมลักษณะเฉพาะของการจัดรูปแบบฉลากและ
ประกอบด้วยสตริงที่ต่อกันซึ่งประกอบด้วยตัวควบคุมต่อไปนี้
ข้อโต้แย้ง:
+aมุม
สำหรับคำอธิบายประกอบในมุมคงที่ +อัน สำหรับสายปกติหรือ +แอพ เป็นเวลา
เส้นขนาน [ค่าเริ่มต้น]
+cdx[/dy]
ตั้งค่าระยะห่างระหว่างป้ายกำกับและกล่องข้อความเสริม ผนวก
c|i|p เพื่อระบุหน่วยหรือ % เพื่อระบุเปอร์เซ็นต์ของ
ขนาดตัวอักษรฉลาก [15%]
+d เปิดการดีบักซึ่งจะดึงจุดผู้ช่วยและเส้นไปที่
แสดงการทำงานของการตั้งค่าบรรทัดที่ยกมา
+e ชะลอการพล็อตข้อความ ใช้สำหรับสร้างเส้นทางคลิป
ตามข้อความแล้ววางทับซ้อนอื่นๆ ในขณะที่คลิปนั้น
เส้นทางมีผลแล้วจึงเปลี่ยนการตัดด้วย psclip -ค ที่
ในที่สุดก็ลงจุดข้อความต้นฉบับ
+fตัวอักษร ตั้งค่าแบบอักษรที่ต้องการ [Default FONT_ANNOT_หลัก ด้วยขนาดของมัน
เปลี่ยนเป็น 9p]
+ก[สี]
เลือกกล่องข้อความทึบแสง [ค่าเริ่มต้นคือโปร่งใส]; ทางเลือก
ระบุสี [ค่าเริ่มต้นคือ PS_PAGE_COLOR].
+jเพียงแค่ ตั้งค่าเหตุผลของป้ายกำกับ [ค่าเริ่มต้นคือ MC] ละเว้นเมื่อ - ตร.ว|n+|-1
ถูกนำมาใช้.
+lฉลาก
ตั้งค่าข้อความป้ายชื่อคงที่
+Lธง ตั้งค่าข้อความฉลากตามแฟล็กที่ระบุ:
+หล่ นำป้ายกำกับจากส่วนหัวของเซ็กเมนต์ปัจจุบัน (สแกนหา . ก่อน
ฝังตัว -Lฉลาก ตัวเลือกถ้าไม่ใช้คำแรกตามหลัง
แฟล็กเซ็กเมนต์) สำหรับป้ายกำกับหลายคำ ให้ใส่ป้ายกำกับทั้งหมด
ในเครื่องหมายคำพูดคู่ +ราคา ใช้ระยะทางแปลงคาร์ทีเซียนตลอดเส้นทาง
เส้นเป็นฉลาก; ผนวก c|i|p เป็นหน่วย [ค่าเริ่มต้นคือ
PROJ_LENGTH_UNIT]. + แอลดี คำนวณระยะทางจริงของแผนที่ ผนวก
d|e|f|k|n|M|n|s เป็นหน่วย [ค่าเริ่มต้นคือ d(egrees) เว้นแต่ฉลาก
ตำแหน่งขึ้นอยู่กับระยะทางของแผนที่ตามแนวเส้นซึ่งในกรณีนี้
เราใช้หน่วยเดียวกับที่ระบุไว้สำหรับอัลกอริทึมนั้น] ต้องใช้แผนที่
การฉายภาพที่จะใช้ +เลิฟ ใช้ข้อความหลังคอลัมน์ที่ 2 ใน
ไฟล์ตำแหน่งป้ายกำกับคงที่เป็นป้ายกำกับ ต้องใช้ฉลากคงที่
การตั้งค่าสถานที่ +ลx As +หล่ แต่ใช้ส่วนหัวใน xfile.d
แทนที่. ต้องใช้ตัวเลือกไฟล์ข้าม
+ndx[/dy]
สะกิดการจัดวางฉลากตามจำนวนที่กำหนด (ต่อท้าย
c|i|p เพื่อระบุหน่วย) การเพิ่มขึ้นจะพิจารณาใน
ระบบพิกัดที่กำหนดโดยการวางแนวของเส้น ใช้ +N
เพื่อบังคับให้เพิ่มขึ้นในระบบพิกัด x/y [no
สะกิด]. ไม่อนุญาติด้วย +v.
+o เลือกกล่องข้อความสี่เหลี่ยมโค้งมน [ค่าเริ่มต้นคือสี่เหลี่ยม]
ใช้ไม่ได้กับข้อความโค้ง (+v) และเหมาะสมสำหรับ .เท่านั้น
กล่องข้อความทึบแสง
+พี[ปากกา]
วาดโครงร่างของกล่องข้อความ [ค่าเริ่มต้นคือไม่มีโครงร่าง];
เลือกระบุปากกาสำหรับโครงร่าง [ค่าเริ่มต้นคือความกว้าง = 0.25p,
สี = สีดำ สไตล์ = ทึบ]
+rmin_rad
จะไม่ติดฉลากที่รัศมีความโค้งของเส้นน้อยกว่า
กว่า min_rad [ค่าเริ่มต้นคือ 0]
+เสื้อ[ไฟล์]
บันทึกป้ายกำกับบรรทัด x, y และข้อความไปที่ ไฟล์ [Line_labels.txt]. ใช้ +T
เพื่อบันทึก x, y, มุม, ข้อความแทน
+uหน่วย ผนวก หน่วย ไปยังป้ายกำกับบรรทัดทั้งหมด ถ้า หน่วย เริ่มต้นด้วยผู้นำ
ยัติภังค์ (-) จากนั้นจะไม่มีช่องว่างระหว่างค่าป้ายกำกับและ
หน่วย. [ค่าเริ่มต้นคือไม่มีหน่วย]
+v ระบุป้ายโค้งตามเส้นทาง [ค่าเริ่มต้นคือตรง
ฉลาก].
+w ระบุจำนวน (x,y) คะแนนจะใช้ในการประมาณฉลาก
มุม [ค่าเริ่มต้นคือ 10]
+=อุปสรรค
นำหน้า อุปสรรค ไปยังป้ายกำกับบรรทัดทั้งหมด ถ้า อุปสรรค เริ่มด้วย
ยัติภังค์นำหน้า (-) จากนั้นจะไม่มีช่องว่างระหว่างค่าป้ายกำกับ
และคำนำหน้า [ค่าเริ่มต้นคือไม่มีคำนำหน้า]
หมายเหตุ: โดยการวาง -ตร ตัวเลือกในส่วนหัวของเซ็กเมนต์คุณสามารถเปลี่ยนใบเสนอราคา
แอตทริบิวต์ข้อความบนพื้นฐานส่วนต่อส่วน
-เซอร์ rสี่เหลี่ยมผืนผ้า ไม่จำเป็นต้องระบุขนาด แต่ขนาด x และ y ต้อง
อยู่ในคอลัมน์ 4 และ 5
-เอส.อาร์ Rสี่เหลี่ยมผืนผ้าโค้งมน ไม่จำเป็นต้องระบุขนาด แต่ x- และ
ต้องพบมิติ y และรัศมีมุมในคอลัมน์ 4, 5 และ 6
- ส sสี่เหลี่ยม ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-เซนต์ tเหลี่ยม ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
- สุ cuเป็น (3-D) ดิ ขนาด) กำหนดความยาวของทุกด้าน ผนวก u if ขนาด ที่อยู่ใน
x-units [ค่าเริ่มต้นคือหน่วยพล็อตระยะทาง] สีด้านจะถูกปรับเปลี่ยน
เพื่อจำลองการแรเงา ใช้ -ของมัน เพื่อปิดการส่องสว่างสามมิติดังกล่าว
-สว vอุกกาบาต ทิศทาง (หน่วยองศาทวนเข็มนาฬิกาจากแนวนอน) และความยาว
จะต้องอยู่ในคอลัมน์ 4 และ 5 The ขนาด คือความยาวของหัวเวกเตอร์
กำหนดความกว้างของเวกเตอร์โดย -W. ดู VECTOR ATTRIBUTES สำหรับการระบุแอตทริบิวต์
-เอส.วี เหมือนกับ -สวยกเว้น azimuth (ในองศาตะวันออกเฉียงเหนือ) ควรได้รับ
แทนที่จะเป็นทิศทาง แอซิมัทจะถูกแมปเป็นมุมโดยอิงจาก
การฉายแผนที่ที่เลือก (-สว ออกจากทิศทางไม่เปลี่ยนแปลง) ดูVECTOR
ATTRIBUTES สำหรับการระบุแอตทริบิวต์
-สว พาย wขอบ. เริ่มและหยุดเส้นทาง (เป็นองศาทวนเข็มนาฬิกาจาก
แนวนอน) สำหรับชิ้นพายต้องอยู่ในคอลัมน์ 4 และ 5
-สว เหมือนกับ -สวยกเว้นแอซิมัท (องศาทางตะวันออกเฉียงเหนือ) ควรให้
แทนที่จะเป็นสองทิศทาง แอซิมัทจะถูกแมปเป็นมุมตาม
บนการฉายแผนที่ที่เลือก (-สว ให้ทิศทางไม่เปลี่ยนแปลง)
-Sx ข้าม (x). ขนาด คือ เส้นผ่านศูนย์กลางของวงกลมล้อมรอบ
-ใช่ y-ประ (|) ขนาด คือความยาวของส่วนของเส้นตรงแนวนอนสั้น (y-dir)
-ส= จีโอเวคเตอร์ Azimuth (เป็นองศาตะวันออกจากทิศเหนือ) และความยาว (เป็น km) ต้องเป็น
พบในคอลัมน์ 4 และ 5 The ขนาด คือความยาวของหัวเวกเตอร์ เวกเตอร์
ความกว้างถูกกำหนดโดย -W. ดู VECTOR ATTRIBUTES สำหรับการระบุแอตทริบิวต์
-ส~ เส้นตกแต่ง กล่าวคือ เส้นที่มีสัญลักษณ์ตามนั้น ผนวก
[d|D|f|l|L|n|N|s|S|x|X]ข้อมูล[:สัญลักษณ์ข้อมูล]. การควบคุมอาร์กิวเมนต์ที่จำเป็น
การวางสัญลักษณ์ตามเส้นที่ตกแต่ง เลือกจากหก
อัลกอริทึมการควบคุม:
dอ.[ค|ไอ|พี] or Dอ.[d|e|f|k|m|M|n|s]
สำหรับตัวพิมพ์เล็ก d, ให้ระยะห่างระหว่างสัญลักษณ์บนพล็อตใน
หน่วยวัดที่คุณต้องการ c (ซม.) i (นิ้ว) หรือ p (คะแนน),
ในขณะที่ตัวพิมพ์ใหญ่ D, ระบุระยะทางในหน่วยแผนที่และผนวก
หน่วย; เลือกระหว่าง e (NS), f (เท้า), k (กม.), M (ไมล์), n
(ไมล์ทะเล) หรือ u (เท้าสำรวจของสหรัฐฯ) และ d (องศาอาร์ค), m (อาร์ค
นาที) หรือ s (ส่วนโค้งที่สอง). [ค่าเริ่มต้นคือ 10c หรือ 4i]. เป็นทางเลือก
คุณสามารถต่อท้าย /เศษ ซึ่งใช้วางตำแหน่งแรกสุด
สัญลักษณ์แต่ละเส้นเมื่อระยะทางสะสมตามแนวเส้น
เท่ากับ เศษ * อ. [0.25]
fffile.d
อ่านไฟล์ ASCII ffile.d และวางสัญลักษณ์ตามสถานที่ต่างๆใน
ไฟล์ที่ตรงกับตำแหน่งตามแนวเส้นที่ตกแต่ง ไม่แน่นอน
การแข่งขันและคะแนนนอกภูมิภาคจะถูกข้าม
ล|ลบรรทัดที่ 1[,บรรทัดที่ 2-
ระบุพิกัดของจุดสิ้นสุดสำหรับหนึ่งรายการขึ้นไป
ส่วนเส้นตรงที่คั่นด้วยจุลภาค สัญลักษณ์จะถูกวาง
โดยที่เส้นเหล่านี้ตัดกับเส้นตกแต่ง รูปแบบของ
แต่ละ เส้น สเปคคือ start_lon/start_lat/หยุด_lon/stop_lat.
ทั้งสอง start_lon/start_lat และ หยุด_lon/stop_lat สามารถแทนที่ได้ด้วย
คีย์ 2 อักขระที่ใช้รูปแบบการให้เหตุผลใน
ข้อความ เพื่อระบุจุดบนเฟรมหรือศูนย์กลางของแผนที่
กำหนดเป็น [LCR][BMT] L จะตีความคู่จุดเป็นคำนิยาม
วงกลมใหญ่ [ค่าเริ่มต้นคือเส้นตรง]
น|นn_ symbol
ระบุจำนวนสัญลักษณ์ที่เท่ากันสำหรับเส้นตกแต่ง
[1]. ตัวพิมพ์ใหญ่ N เริ่มวางสัญลักษณ์ตรงจุดเริ่มต้นของ
เส้น [ค่าเริ่มต้นจะจัดกึ่งกลางตามเส้น] N-1 ที่หนึ่ง
สัญลักษณ์ที่จุดเริ่มต้นในขณะที่ N+1 วางหนึ่งสัญลักษณ์ต่อท้าย
เส้นตกแต่ง. ต่อท้าย /min_dist[c|i|p] เพื่อบังคับใช้
ที่ระยะห่างขั้นต่ำระหว่างสัญลักษณ์ต่อเนื่องกันคือ
บังคับใช้
ส|สn_ symbol
เหมือนกับ n|Nn_ symbol แต่หมายความว่าข้อมูลที่ป้อนเข้าก่อนเป็น
ให้แปลงเป็นชุดของส่วนของเส้นตรง 2 จุดก่อน
การวางแผน
x|เอ็กซ์xfile.d
อ่านไฟล์หลายส่วน xfile.d และวางสัญลักษณ์ที่
ทางแยกระหว่างเส้นตกแต่งและเส้นใน
xfile.d. X จะสุ่มตัวอย่างเส้นก่อนตามส่วนโค้งของวงกลมใหญ่
ตัวเลือก สัญลักษณ์ข้อมูล ควบคุมลักษณะเฉพาะของการเลือกสัญลักษณ์
และการจัดรูปแบบและประกอบด้วยสตริงที่ต่อกันซึ่งประกอบด้วย
อาร์กิวเมนต์ควบคุมต่อไปนี้:
+aมุม
สำหรับสัญลักษณ์ในมุมคงที่ +อัน สำหรับสายปกติหรือ +แอพ เป็นเวลา
เส้นขนาน [ค่าเริ่มต้น]
+d เปิดการดีบักซึ่งจะดึงจุดผู้ช่วยและเส้นไปที่
แสดงให้เห็นถึงการทำงานของการติดตั้งเส้นตกแต่ง
+ก[ใส่]
ตั้งค่าสัญลักษณ์เติม [ไม่เติม]
+ndx[/dy]
เขยิบตำแหน่งของสัญลักษณ์ตามจำนวนที่ระบุ (ต่อท้าย
c|i|p เพื่อระบุหน่วย) การเพิ่มขึ้นจะพิจารณาใน
ระบบพิกัดที่กำหนดโดยการวางแนวของเส้น ใช้ +N
เพื่อบังคับให้เพิ่มขึ้นในระบบพิกัด x/y [no
สะกิด].
+พี[ปากกา]
วาดโครงร่างของสัญลักษณ์ [ค่าเริ่มต้นคือไม่มีโครงร่าง]; ทางเลือก
ระบุปากกาสำหรับเค้าร่าง [ค่าเริ่มต้นคือความกว้าง = 0.25p, สี = สีดำ,
สไตล์ = แข็ง].
+w ระบุจำนวน (x,y) คะแนนจะถูกนำมาใช้ในการประมาณสัญลักษณ์
มุม [ค่าเริ่มต้นคือ 10]
หมายเหตุ: โดยการวาง -ส~ ตัวเลือกในส่วนหัวของเซ็กเมนต์คุณสามารถเปลี่ยน
เส้นตกแต่งเป็นรายส่วน
-T ละเว้นไฟล์อินพุตทั้งหมด รวมถึงอินพุตมาตรฐาน นี้เหมือนกับการระบุ
/dev/null (หรือ NUL สำหรับผู้ใช้ Windows) เป็นไฟล์อินพุต ใช้สิ่งนี้เพื่อเปิดใช้งานเฉพาะ
ตัวเลือกที่ไม่เกี่ยวข้องกับการพล็อตเส้นหรือสัญลักษณ์ เช่น psxyz -R -J
-O -T เพื่อยุติลำดับของคำสั่งการวางแผน GMT โดยไม่ต้องสร้างใดๆ
การวางแผนเอาท์พุท
-ยู[เพียงแค่/dx/dy/][ค|ฉลาก] (มากกว่า ... )
วาดโลโก้ประทับเวลา GMT บนพล็อต
-วี[ระดับ] (มากกว่า ... )
เลือกระดับการใช้คำฟุ่มเฟือย [c]
-ว[-|+][ปากกา] (มากกว่า ... )
ตั้งค่าคุณสมบัติของปากกาสำหรับเส้นหรือโครงร่างของสัญลักษณ์ [ค่าเริ่มต้น: width = default,
สี = สีดำ สไตล์ = ทึบ] ชั้นนำ + จะใช้สีค้นหา (via -C) เป็นเวลา
ทั้งการเติมสัญลักษณ์และสีของปากกาเค้าร่างในขณะที่เป็นผู้นำ - จะกำหนดปากกาเค้าร่าง
สีและปิดการเติมสัญลักษณ์
-X[a|c|f|r][x-กะ[u]]
-Y[a|c|f|r][y-กะ[ยู]] (มากกว่า ... )
ต้นกำเนิดพล็อตกะ
-aCol=ชื่อ[...] (มากกว่า ... )
ตั้งค่าการเชื่อมโยงคอลัมน์ aspatial Col=ชื่อ.
-bi[ncols][NS] (มากกว่า ... )
เลือกอินพุตไบนารีดั้งเดิม [ค่าเริ่มต้นคือจำนวนคอลัมน์ที่กำหนดโดย
การตั้งค่าที่เลือก].
-cสำเนา (มากกว่า ... )
ระบุจำนวนสำเนาพล็อต [ค่าเริ่มต้นคือ 1]
-duไม่มีข้อมูล (มากกว่า ... )
แทนที่คอลัมน์อินพุตที่เท่ากับ ไม่มีข้อมูล กับแนน
-ฉ[ฉัน|o]คอลอินโฟ (มากกว่า ... )
ระบุชนิดข้อมูลของคอลัมน์อินพุตและ/หรือเอาต์พุต
-g[a]x|y|d|X|Y|D|[Col]z[+|-]ช่องว่าง[หรือ] (มากกว่า ... )
กำหนดช่องว่างข้อมูลและตัวแบ่งบรรทัด NS -g ตัวเลือกจะถูกละเว้น if -S ถูกตั้งค่า
-h[i|o][n][+c][+d][+rข้อสังเกต][+รชื่อเรื่อง] (มากกว่า ... )
ข้ามหรือสร้างเรกคอร์ดส่วนหัว
-iปลอกคอ[ล][สขนาด][โอชดเชย-...] (มากกว่า ... )
เลือกคอลัมน์อินพุต (0 คือคอลัมน์แรก)
-p[x|y|z]อาซิม/ยกระดับ[/ระดับ][+วLon0/ละติจูด0[/z0]][+วีx0/y0] (มากกว่า ... )
เลือกมุมมองเปอร์สเปคทีฟ
-NS[Transp] (มากกว่า ... )
ตั้งค่าระดับความโปร่งใสของ PDF เป็นเปอร์เซ็นต์
-:[ผม|o] (มากกว่า ... )
สลับคอลัมน์ที่ 1 และ 2 บนอินพุตและ/หรือเอาต์พุต
-^ or เพียงแค่ -
พิมพ์ข้อความสั้น ๆ เกี่ยวกับไวยากรณ์ของคำสั่ง จากนั้นออก (หมายเหตุ: บน Windows
ใช้เพียง -).
-+ or เพียงแค่ +
พิมพ์ข้อความการใช้งาน (ช่วยเหลือ) อย่างกว้างขวาง รวมถึงคำอธิบายของทุก ๆ
ตัวเลือกเฉพาะโมดูล (แต่ไม่ใช่ตัวเลือกทั่วไปของ GMT) จากนั้นออก
-? or ไม่ ข้อโต้แย้ง
พิมพ์ข้อความการใช้งาน (วิธีใช้) ที่สมบูรณ์ รวมทั้งคำอธิบายตัวเลือก จากนั้น
ทางออก
--รุ่น
พิมพ์เวอร์ชัน GMT และออก
--show-datadir
พิมพ์เส้นทางแบบเต็มไปยังไดเรกทอรีแชร์ GMT และออก
เวกเตอร์ แว่นตา รุ่น GUNNER
ตัวดัดแปลงหลายตัวอาจถูกผนวกเข้ากับตัวเลือกการผลิตเวกเตอร์เพื่อระบุตำแหน่ง
ของหัวเวกเตอร์ รูปร่างของมัน และเหตุผลของเวกเตอร์ ล่างซ้ายขวา
หมายถึงด้านข้างของเส้นเวกเตอร์เมื่อดูจากจุดเริ่มต้นไปยังจุดสิ้นสุดของ
ส่วน:
+aมุม กำหนดมุมของยอดเวกเตอร์หัว [30]
+b วางหัวเวกเตอร์ที่จุดเริ่มต้นของเส้นทางเวกเตอร์ [ไม่มี] หรือไม่ก็ได้ ต่อท้าย
t สำหรับสายเทอร์มินัล c สำหรับวงกลมหรือ a สำหรับลูกศร [ค่าเริ่มต้น] ต่อท้ายเพิ่มเติม l|r ไปยัง
วาดเฉพาะด้านซ้ายหรือด้านขวาของหัวนี้ [ทั้งสองด้าน]
+e วางหัวเวกเตอร์ที่ส่วนท้ายของเส้นทางเวกเตอร์ [ไม่มี] หรือไม่ก็ได้ ต่อท้าย t เป็นเวลา
สายเทอร์มินัล, c สำหรับวงกลมหรือ a สำหรับลูกศร [ค่าเริ่มต้น] ต่อท้ายเพิ่มเติม l|r ถึงเท่านั้น
วาดด้านซ้ายหรือด้านขวาของหัวนี้ [ทั้งสองด้าน]
+g-|ใส่ ปิดการเติมส่วนหัวเวกเตอร์ (ถ้า -) หรือตั้งค่าการเติมส่วนหัวเวกเตอร์ [การเติมเริ่มต้น
ใช้ซึ่งอาจไม่มีการเติม]
+l วาดลูกศรครึ่งลูก โดยใช้เฉพาะด้านซ้ายของหัวที่ระบุ [ทั้งสองด้าน]
+m วางหัวเวกเตอร์ที่จุดกึ่งกลางของเส้นทางเวกเตอร์ [ไม่มี] ผนวก f or r เป็นเวลา
ไปข้างหน้าหรือย้อนกลับทิศทางของเวกเตอร์ [ไปข้างหน้า] หรือไม่ก็ได้ ต่อท้าย t สำหรับ
ขั้วสาย, c สำหรับวงกลมหรือ a สำหรับหัวลูกศร [ค่าเริ่มต้น] ต่อท้ายเพิ่มเติม l|r ไปยัง
วาดเฉพาะด้านซ้ายหรือด้านขวาของหัวนี้ [ทั้งสองด้าน] ไม่สามารถใช้ร่วมกับ +b
or +e.
+nบรรทัดฐาน ลดขนาดแอตทริบิวต์เวกเตอร์ (ความหนาของปากกา ขนาดหัว) ด้วยความยาวที่ลดลง
โดยที่เวกเตอร์สั้นกว่า บรรทัดฐาน จะมีแอตทริบิวต์ที่ปรับขนาดตามความยาว/บรรทัดฐาน [ลูกศร
คุณลักษณะยังคงไม่เปลี่ยนแปลงกับความยาว]
+oแผน/Plat ระบุเสาเฉียงสำหรับวงกลมขนาดใหญ่หรือขนาดเล็ก จำเป็นเท่านั้นสำหรับ
วงกลมใหญ่ถ้า +q ได้รับ
+p-ปากกา] ตั้งค่าคุณลักษณะปากกาเวกเตอร์ ถ้า ปากกา มีเส้นนำ - แล้วมีโครงหัว
ไม่ได้วาด [ใช้ปากกาเริ่มต้น และโครงร่างส่วนหัวถูกวาด]
+q หมายถึง ข้อมูลเข้า มุม, ความยาว ข้อมูลแทนเป็นตัวแทนของ เริ่มต้น และ หยุด การเปิด
มุมของส่วนโค้งที่สัมพันธ์กับจุดที่กำหนด
+r ดึงลูกศรครึ่งลูก ใช้เฉพาะด้านขวาของหัวที่ระบุ [ทั้งสองด้าน]
t[b|e]ตัดแต่ง จะเปลี่ยนจุดเริ่มต้นหรือจุดสิ้นสุด (หรือทั้งสองอย่าง) ตามส่วนของเวกเตอร์โดย
ที่ได้รับ ตัดแต่ง; ต่อท้ายหน่วยที่เหมาะสม ถ้าตัวดัดแปลง b|e ไม่ได้ใช้แล้ว ตัดแต่ง อาจ
เป็นค่าสองค่าที่คั่นด้วยเครื่องหมายสแลช ซึ่งใช้เพื่อระบุการตัดแต่งที่แตกต่างกันสำหรับ
สองปลาย ขอบภายนอกที่เป็นบวกจะทำให้เวกเตอร์สั้นลง ในขณะที่ขอบภายนอกเชิงลบจะยืดให้ยาวขึ้น
[ไม่มีการตัดแต่ง].
นอกจากนี้ ทั้งหมดยกเว้นเวกเตอร์วงกลมอาจใช้ตัวดัดแปลงเหล่านี้:
+jเพียงแค่ กำหนดวิธีการป้อนข้อมูล x,y จุดเกี่ยวข้องกับเวกเตอร์ เลือกจาก bginning
[ค่าเริ่มต้น], end หรือ cเข้าสู่
+s หมายถึง ข้อมูลเข้า มุม, ความยาว แทน x, y พิกัดของปลายเวกเตอร์
จุด.
สุดท้ายคาร์ทีเซียนเวกเตอร์อาจใช้ตัวดัดแปลงเหล่านี้:
+zขนาด[หน่วย] คาดหวังอินพุต dx,dy ส่วนประกอบเวกเตอร์และใช้ ขนาด เพื่อแปลงเป็น
พิกัดเชิงขั้วที่มีความยาวในหน่วยที่กำหนด
ตัวอย่าง
ในการพล็อตคอลัมน์สีน้ำเงิน (กว้าง = 1.25 ซม.) ในตำแหน่งที่ระบุไว้ในไฟล์ heights.xyz on
การฉายภาพสามมิติของสเปซ (3-0), (10-0), (10-0) โดยมีเครื่องหมายถูกทุก 100, 2 และ 2
ดูจากทิศตะวันออกเฉียงใต้ที่ระดับความสูง 30 องศา ใช้:
gmt psxyz ความสูง.xyz -R0/10/0/10/0/100 -Jx1.25c -Jz0.125c -So1.25c \
-Gblue -Bx2+lXLABEL -By2+lYLABEL -Bz10+lZLABEL -B+t"พล็อตสามมิติ" -p3/135 \
-Uc -W -P > heights.ps
ส่วนงาน HEADER พาร์ซิง
เร็กคอร์ดส่วนหัวของเซ็กเมนต์อาจมีหนึ่งในตัวเลือกต่อไปนี้:
-Gใส่ ใช้ไฟล์ ใส่ และเปิดการเติม
-NS- ปิดการเติม
-G เปลี่ยนกลับเป็นการเติมเริ่มต้น (ไม่มีหากไม่ได้ตั้งค่าในบรรทัดคำสั่ง)
-Wปากกา ใช้ไฟล์ ปากกา และเปิดโครงร่าง
-W เปลี่ยนกลับเป็นปากกาเริ่มต้น MAP_DEFAULT_PEN (หากไม่ได้ตั้งค่าไว้ที่บรรทัดคำสั่ง)
-ว- ปิดเค้าร่าง
-Zซวาล รับการเติมผ่านการค้นหา cpt โดยใช้ z-value ซวาล
-Zน่าน รับสี NaN จากไฟล์ CPT
กำหนดเอง สัญลักษณ์
psxyz อนุญาตให้ผู้ใช้กำหนดและพล็อตสัญลักษณ์ที่กำหนดเองได้ ทำได้โดยการเข้ารหัส
สัญลักษณ์ที่ใช้รหัสมาโครสัญลักษณ์แบบกำหนดเองของเราที่อธิบายไว้ในภาคผนวก N ใส่มาโครทั้งหมด
รหัสสำหรับสัญลักษณ์ใหม่ของคุณในไฟล์ที่มีนามสกุล .def; จากนั้นคุณอาจกล่าวถึง
สัญลักษณ์โดยไม่ให้นามสกุล (เช่น ไฟล์สัญลักษณ์ tsunami.def ถูกใช้โดย
ระบุ -สกสึนามิ/ขนาด. ไฟล์คำจำกัดความสามารถมีรหัสแปลงได้จำนวนเท่าใดก็ได้
บันทึก เช่นเดียวกับบรรทัดว่างและบรรทัดแสดงความคิดเห็น (เริ่มต้นด้วย #) psxyz จะมองหา
ไฟล์คำจำกัดความใน (1) ไดเร็กทอรีปัจจุบัน (2) the ~/.gmt ไดเร็กทอรี และ (3) the
$GMT_SHAREDIR/custom ไดเร็กทอรี ตามลำดับนั้น รูปหลายเหลี่ยมอิสระ (ประกอบด้วยเส้นตรง
ส่วนและส่วนโค้งของวงกลม) สามารถออกแบบได้ - สามารถทาสีและเติมรูปหลายเหลี่ยมเหล่านี้ได้
ด้วยลวดลาย สามารถใช้สัญลักษณ์เรขาคณิตมาตรฐานอื่นๆ ได้เช่นกัน ดูภาคผนวก
App-custom_symbols สำหรับคำจำกัดความของมาโคร
ใช้ psxyzgmt ออนไลน์โดยใช้บริการ onworks.net