นี่คือคำสั่ง psscalegmt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
psscale - พล็อตแถบมาตราส่วนสีเทาหรือสีบนแผนที่
เรื่องย่อ
ป.ล ข้ออ้าง [[p|s]พารามิเตอร์ ] [ CPT ] [ กล่อง ] [ zlo/จื่อ ] [
[max_intens|ต่ำ_i/สูง_i- พารามิเตอร์ ] [ z|Zพารามิเตอร์ -i][ช่องว่าง-
[p|จุดต่อตารางนิ้ว - ภูมิภาค -เพียงแค่/dx/dy-c|ฉลาก-ระดับ- x_offset
] [ y_offset ] [ zfile.zfile ] [ -cสำเนา ] [ -p] [ -t]
หมายเหตุ ไม่อนุญาตให้มีช่องว่างระหว่างแฟล็กตัวเลือกและอาร์กิวเมนต์ที่เกี่ยวข้อง
DESCRIPTION
ป.ล แปลงมาตราส่วนสีเทาหรือมาตราส่วนสีบนแผนที่ เครื่องชั่งทั้งแนวนอนและแนวตั้งคือ
ได้รับการสนับสนุน. สำหรับไฟล์ CPT ที่มีสีแบบค่อยเป็นค่อยไป (เช่น ขอบล่างและขอบบนของ an
ช่วงเวลามีสีต่างกัน) ป.ล จะสอดแทรกเพื่อให้ได้มาตราส่วนต่อเนื่อง
ความแปรปรวนของความเข้มเนื่องจากการแรเงา/การส่องสว่างอาจแสดงโดยการตั้งค่าตัวเลือก
-I. สีอาจเว้นระยะตามมาตราส่วนเชิงเส้น ทั้งหมดมีขนาดเท่ากัน หรือโดยให้ a
ไฟล์ที่มีความกว้างของกระเบื้องแต่ละแผ่น แบบอักษรที่ใช้สำหรับคำอธิบายประกอบตามมาตราส่วนและ
หน่วยเสริมถูกระบุโดย FONT_ANNOT_PRIMARY หากมีการร้องขอฉลากจะมีการพล็อต
ด้วย FONT_LABEL
ที่จำเป็น อาร์กิวเมนต์
-D[g|j|J|n|x]ข้ออ้าง+wความยาว/ความกว้าง[+อี[b|f][ความยาว]][+ชม][+jแสดงให้เห็นถึง][+ม[a|c|l|u]][+n[TXT]][+โอdx[/dy]]
กำหนดจุดอ้างอิงบนแผนที่สำหรับมาตราส่วนสีโดยใช้หนึ่งในสี่
ระบบพิกัด: (1) ใช้ -Dg สำหรับพิกัดแผนที่ (ผู้ใช้) (2) ใช้ -ดีเจ or -ดีเจ สำหรับ
การตั้งค่า ข้ออ้าง ผ่านรหัสเหตุผล 2 อักขระที่อ้างอิงถึงแผนที่ (มองไม่เห็น)
สี่เหลี่ยมผืนผ้าโดเมน (3) use -ดน สำหรับพิกัดปกติ (0-1) หรือ (4) use -ดีเอ็กซ์ สำหรับ
พิกัดพล็อต (นิ้ว ซม. ฯลฯ) ทั้งหมด แต่ -ดีเอ็กซ์ ต้องการทั้งสองอย่าง -R และ -J ที่จะ
ระบุไว้ ผนวก +w ตามด้วย ความยาว และ ความกว้าง ของแถบสี ให้
เชิงลบ ความยาว เพื่อกลับแถบมาตราส่วน ผนวก +h เพื่อให้ได้มาตราส่วนแนวนอน
[ค่าเริ่มต้นคือแนวตั้ง] โดยค่าเริ่มต้น จุดยึดบนมาตราส่วนจะถือว่าเป็น
มุมล่างซ้าย (BL) แต่เปลี่ยนได้โดยการต่อท้าย +j ตามด้วย
รหัสเหตุผล 2 ตัว แสดงให้เห็นถึง (ดู ข้อความ). หมายเหตุ: ถ้า -ดีเจ ใช้แล้ว แสดงให้เห็นถึง
ค่าเริ่มต้นเหมือนกับ ข้ออ้างถ้า -ดีเจ ใช้แล้ว แสดงให้เห็นถึง ค่าเริ่มต้นเป็น
กระจกตรงข้ามกับ ข้ออ้าง. สุดท้ายเพิ่ม +o เพื่อชดเชยระดับสีโดย dx/dy
ห่างจาก ข้ออ้าง ชี้ไปในทิศทางที่บอกเป็นนัยโดย แสดงให้เห็นถึง (หรือทิศทาง
หมายถึงโดย -ดีเจ or -ดีเจ). เพิ่มสามเหลี่ยมแถบด้านข้างสำหรับสีด้านหลังและ/หรือพื้นหน้า
สีสดสวย +e. ผนวก f (เบื้องหน้า) หรือ b (พื้นหลัง) สำหรับสามเหลี่ยมด้านเดียวเท่านั้น
[ค่าเริ่มต้นให้ทั้งสอง] เพิ่มความสูงของสามเหลี่ยมต่อท้าย [ค่าเริ่มต้นคือครึ่ง
บาร์ความกว้าง]. ย้ายข้อความไปด้านตรงข้ามกับ +m[a|c|l|u]. แถบมาตราส่วนแนวนอน:
ย้ายคำอธิบายประกอบและป้ายกำกับเหนือแถบมาตราส่วน [ค่าเริ่มต้นอยู่ด้านล่าง]; หน่วย
ยังคงอยู่ทางด้านซ้าย แถบมาตราส่วนแนวตั้ง: ย้ายคำอธิบายประกอบและป้ายกำกับไปทางซ้าย
ของแถบมาตราส่วน [ค่าเริ่มต้นคือทางขวา]; หน่วยยังคงอยู่ด้านล่าง ผนวกหนึ่งหรือ
เพิ่มเติมจาก a, l or u เพื่อควบคุมว่าคำอธิบายประกอบ ป้ายกำกับ และหน่วยใดจะเป็น
ย้ายไปอยู่ฝั่งตรงข้าม ผนวก c หากคุณต้องการพิมพ์ฉลากแนวตั้งเป็น a
คอลัมน์ของอักขระ (ใช้ไม่ได้กับอักขระพิเศษ) ผนวก +n ที่จะวางแผน a
สี่เหลี่ยมที่มีสี NaN ที่จุดเริ่มต้นของแถบ ผนวก ข้อความ เปลี่ยนป้าย
จาก น่าน.
ตัวเลือก อาร์กิวเมนต์
-B[p|s]พารามิเตอร์
ตั้งค่าคำอธิบายประกอบ ขีด และช่วงเส้นตารางสำหรับแถบสี ป้ายแกน x จะ
พล็อตใต้แถบแนวนอน (หรือแนวตั้งทางด้านขวาของแถบแนวตั้ง)
ยกเว้นเมื่อใช้ -A. เป็นตัวเลือก ใช้ป้ายกำกับแกน y เพื่อพล็อตหน่วยข้อมูลไปที่
ด้านขวาของแถบแนวนอน (และเหนือแถบแนวตั้ง) เมื่อใช้ - บา or -บัฟ
หมายเหตุประกอบและ/หรือช่วงขีดย่อยจะถูกเลือกโดยอัตโนมัติ ถ้า -B ถูกละเว้น
หรือไม่ระบุช่วงเวลาของคำอธิบายประกอบ ค่าเริ่มต้นคือการใส่คำอธิบายประกอบทุกสี
ระดับตามรายการตัวเลขในไฟล์ CPT (ซึ่งอาจถูกแทนที่โดย
แฟล็ก ULB ในไฟล์ CPT) ในการระบุคำอธิบายประกอบแบบข้อความที่กำหนดเองสำหรับช่วงเวลา คุณ
ต้องต่อท้าย ;คำอธิบายประกอบ ไปยังแต่ละ z-slice ในไฟล์ CPT
-CCPT CPT เป็นไฟล์ CPT ที่จะใช้ โดยค่าเริ่มต้น การเปลี่ยนสีทั้งหมดจะมีคำอธิบายประกอบ ใช้
เซ็ตย่อย เพิ่มคอลัมน์พิเศษในไฟล์ CPT ด้วย L, U หรือ B เพื่อใส่คำอธิบายประกอบด้านล่าง
ขอบเขตสีบนหรือทั้งสองส่วน (แต่ดู -B). ถ้าไม่ให้ ป.ล จะ
อ่าน stdin ชอบ กริดวิว, ป.ล สามารถเข้าใจข้อกำหนดของรูปแบบใน CPT
ไฟล์. สำหรับไฟล์ CPT โดยที่ z ช่วงเป็นเมตร อาจเป็นประโยชน์ที่จะเปลี่ยนเป็น
หน่วยอื่นเมื่อวางแผน โดยให้ผนวก +Uหน่วย ไปที่ชื่อไฟล์ เช่นเดียวกัน,
หากไฟล์ CPT ใช้หน่วยอื่นที่ไม่ใช่มิเตอร์และคุณต้องการพล็อต CPT เทียบกับ
เมตร ต่อท้าย +uหน่วย.
-F[+คการฝึกปรือ][+กใส่][+ผม[[ช่องว่าง/]ปากกา]][+พี[ปากกา]][+ร[รัศมี]][+วินาที[[dx/dy-ร่มเงา-
หากไม่มีตัวเลือกเพิ่มเติม ให้วาดเส้นขอบสี่เหลี่ยมรอบมาตราส่วนโดยใช้
MAP_FRAME_PEN; ระบุปากกาอื่นด้วย +pปากกา, เพิ่ม +gใส่ เพื่อเติมเต็มมาตราส่วน
กล่อง [ไม่เติม]. ผนวก +cการกวาดล้าง ที่ไหน การกวาดล้าง เป็นทั้ง ช่องว่าง, xgap/ใช่หรือ
ช่องว่าง/ช่องว่าง/ช่องว่าง/ช่องว่าง โดยที่สิ่งของเหล่านี้มีความสม่ำเสมอ แยกจากกันในทิศทาง x และ y
หรือระยะห่างแต่ละด้านระหว่างมาตราส่วนและเส้นขอบ ผนวก +i วาด
รอง ขอบด้านในเช่นกัน เราใช้ยูนิฟอร์ม ช่องว่าง ระหว่างพรมแดน2p และ
MAP_DEFAULTS_PEN เว้นแต่จะระบุค่าอื่นๆ ผนวก +r วาดโค้งมน
ขอบสี่เหลี่ยมแทนด้วย6p รัศมีมุม คุณสามารถแทนที่รัศมีนี้
โดยผนวกค่าอื่น สุดท้ายผนวก +s เพื่อวาดพื้นหลังออฟเซ็ตแรเงา
ภาค. ที่นี่, dx/dy ระบุการเลื่อนที่สัมพันธ์กับกรอบพื้นหน้า [4p/ -4p]
และ ร่มเงา กำหนดรูปแบบการเติมเพื่อใช้สำหรับแรเงา [gray50]
-Gzlo/จื่อ
ตัดทอน CPT ขาเข้าเพื่อให้ระดับ z ต่ำสุดและสูงสุดอยู่ที่ zlo และ
จื่อ. หากค่าใดค่าหนึ่งของ NaN เท่ากัน เราจะปล่อยจุดสิ้นสุดของ CPT นั้นไว้ตามลำพัง NS
การตัดทอนจะเกิดขึ้นก่อนการวางแผน
-ผม[max_intens|ต่ำ_i/สูง_i]
เพิ่มเอฟเฟกต์แสง ทางเลือก กำหนดช่วงของความเข้มจาก - ถึง +
max_intens. หากไม่ระบุ จะใช้ 1 หรือ ผนวก สูงต่ำ
ความเข้มเพื่อระบุช่วงที่ไม่สมมาตร [ค่าเริ่มต้นคือไม่มีการส่องสว่าง]
-Jพารามิเตอร์ (มากกว่า ... )
เลือกการฉายแผนที่
-เจซ|ซีพารามิเตอร์ (มากกว่า ... )
ตั้งค่ามาตราส่วนแกน z; ไวยากรณ์เดียวกับ -เจเอ็กซ์.
-K (มากกว่า ... )
อย่าสรุปพล็อต PostScript
-L[ผม][ช่องว่าง]
ให้สี่เหลี่ยมสีที่มีขนาดเท่ากัน ค่าเริ่มต้นมาตราส่วนสี่เหลี่ยมตาม
z-range ในไฟล์ CPT (ดูเพิ่มเติมที่ -Z). หากตั้งค่าไว้ ชุดหมายเหตุประกอบช่วงที่เท่ากันใดๆ
สีสดสวย -B จะถูกละเลย ถ้า ช่องว่าง ถูกต่อท้ายและไฟล์ CPT จะไม่ต่อเนื่องกัน เราจะ
จัดกึ่งกลางแต่ละคำอธิบายประกอบบนสี่เหลี่ยมแต่ละอัน โดยใช้ค่า z ขอบล่างสำหรับ
คำอธิบายประกอบ ถ้า i ถูกนำหน้าเราใส่คำอธิบายประกอบช่วงช่วงเวลาแทน ถ้า -I ถูกนำมาใช้
จากนั้นสี่เหลี่ยมแต่ละอันจะมีสีคงที่ซึ่งแก้ไขโดยที่ระบุ
ความรุนแรง
-M บังคับแถบสีเทาขาวดำโดยใช้การแปลง YIQ (โทรทัศน์)
-N[พี|จุดต่อตารางนิ้ว]
ควบคุมวิธีการแสดงมาตราส่วนสีด้วยภาษา PostScript ถึง
ให้วาดรูปสี่เหลี่ยมผืนผ้าสี (เช่น สำหรับสีที่ไม่ต่อเนื่อง) ผนวก p.
มิฉะนั้น เราจะเลือกวาดภาพ (เช่น สำหรับสีต่อเนื่อง)
เพิ่มจุดต่อนิ้วที่มีประสิทธิภาพสำหรับการแรสเตอร์ของมาตราส่วนสี [600]
-O (มากกว่า ... )
ผนวกกับพล็อต PostScript ที่มีอยู่
-P (มากกว่า ... )
เลือกการวางแนวพล็อต "แนวตั้ง"
-Q เลือกมาตราส่วนลอการิทึมและกำลังของคำอธิบายประกอบสิบรายการ ค่า z ทั้งหมดในไฟล์ CPT
จะถูกแปลงเป็น p = log10(z) และจะมีการใส่คำอธิบายประกอบเฉพาะค่าจำนวนเต็ม p โดยใช้
รูปแบบ 10^p [ค่าเริ่มต้นคือมาตราส่วนเชิงเส้น]
-NS[หน่วย]ทิศตะวันตก/ทางทิศตะวันออก/ใต้/ทางทิศเหนือ[/ซมิน/ซีแม็กซ์][NS]
ทิศตะวันตก, ทางทิศตะวันออก, ใต้และ ทางทิศเหนือ ระบุภูมิภาคที่สนใจและคุณอาจระบุ
เป็นองศาทศนิยมหรือในรูปแบบ [+-]dd:mm[:ss.xxx][W|E|S|N] ผนวก r ถ้าต่ำกว่า
พิกัดแผนที่ซ้ายและขวาบนจะได้รับแทน w/e/s/n ทั้งสอง
ชวเลข -ร และ -ถ ย่อมาจาก Global Domain (0/360 และ -180/+180 ในลองจิจูด)
ตามลำดับ โดยมีค่าละติจูด -90/+90) อีกทางหนึ่งสำหรับการสร้างกริด ให้
Rโค้ดลอน/ลาดพร้าว/nx/nyที่นี่มี รหัส เป็นการรวมกันของ 2 อักขระของ L, C, R (สำหรับซ้าย,
ตรงกลางหรือขวา) และ T, M, B สำหรับด้านบน ตรงกลาง หรือด้านล่าง เช่น BL สำหรับล่างซ้าย
นี่แสดงว่าจุดใดบนพื้นที่สี่เหลี่ยมที่ lon/ลาดพร้าว พิกัดอ้างอิง
ถึงและขนาดกริด nx และ ny ด้วยระยะห่างกริดผ่าน -I ใช้ในการสร้าง
ภูมิภาคที่เกี่ยวข้อง หรือระบุชื่อไฟล์กริดที่มีอยู่
และ -R การตั้งค่า (และระยะห่างกริด ถ้ามี) จะถูกคัดลอกจากกริด
การใช้ -Rหน่วย คาดว่าพิกัดที่คาดการณ์ไว้ (คาร์ทีเซียน) เข้ากันได้กับที่เลือก -J
และเราผกผันเพื่อกำหนดพื้นที่ทางภูมิศาสตร์รูปสี่เหลี่ยมผืนผ้าที่แท้จริง สำหรับ
มุมมองมุมมอง (-p) เลือกต่อท้าย /ซมิน/ซีแม็กซ์. ในกรณีของมุมมองมุมมอง
(-p) ช่วง z (ซมิน, ซีแม็กซ์) สามารถต่อท้ายเพื่อระบุมิติที่ XNUMX ได้ นี้
ต้องทำเมื่อใช้ตัว .เท่านั้น -เจซ ตัวเลือกไม่ใช่เมื่อใช้เฉพาะตัว -p ตัวเลือก
ในกรณีหลังนี้ จะมีการพล็อตมุมมองเปอร์สเปคทีฟของเครื่องบินโดยไม่มีส่วนที่สาม
มิติ.
สำหรับมุมมองมุมมอง p, เลือกต่อท้าย /ซมิน/ซีแม็กซ์. (มากกว่า ...)
-S อย่าแยกช่วงสีที่ต่างกันด้วยเส้นตารางสีดำ
-ยู[เพียงแค่/dx/dy/][ค|ฉลาก] (มากกว่า ... )
วาดโลโก้ประทับเวลา GMT บนพล็อต
-วี[ระดับ] (มากกว่า ... )
เลือกระดับการใช้คำฟุ่มเฟือย [c]
-X[a|c|f|r][x-กะ[u]]
-Y[a|c|f|r][y-กะ[ยู]] (มากกว่า ... )
ต้นกำเนิดพล็อตกะ
-Zzfile.zfile
ไฟล์ที่มีความกว้างแถบสีต่อรายการสี ตามค่าเริ่มต้น ความกว้างของรายการจะถูกปรับขนาดเป็น
ช่วงสี เช่น z = 0-100 ให้ความกว้างสองเท่าของ z = 100-150 (ดูเพิ่มเติมที่ -L).
-cสำเนา (มากกว่า ... )
ระบุจำนวนสำเนาพล็อต [ค่าเริ่มต้นคือ 1]
-p[x|y|z]อาซิม/ยกระดับ[/ระดับ][+วLon0/ละติจูด0[/z0]][+วีx0/y0] (มากกว่า ... )
เลือกมุมมองเปอร์สเปคทีฟ (ที่จำเป็น -R และ -J เพื่อการทำงานที่เหมาะสม)
-NS[Transp] (มากกว่า ... )
ตั้งค่าระดับความโปร่งใสของ PDF เป็นเปอร์เซ็นต์
-^ or เพียงแค่ -
พิมพ์ข้อความสั้น ๆ เกี่ยวกับไวยากรณ์ของคำสั่ง จากนั้นออก (หมายเหตุ: บน Windows
ใช้เพียง -).
-+ or เพียงแค่ +
พิมพ์ข้อความการใช้งาน (ช่วยเหลือ) อย่างกว้างขวาง รวมถึงคำอธิบายของทุก ๆ
ตัวเลือกเฉพาะโมดูล (แต่ไม่ใช่ตัวเลือกทั่วไปของ GMT) จากนั้นออก
-? or ไม่ ข้อโต้แย้ง
พิมพ์ข้อความการใช้งาน (วิธีใช้) ที่สมบูรณ์ รวมทั้งคำอธิบายตัวเลือก จากนั้น
ทางออก
--รุ่น
พิมพ์เวอร์ชัน GMT และออก
--show-datadir
พิมพ์เส้นทางแบบเต็มไปยังไดเรกทอรีแชร์ GMT และออก
ตัวอย่าง
เพื่อพล็อตขนาดสีแนวนอน (ยาว 12 ซม. กว้าง 0.5 ซม.) ที่จุดอ้างอิง (8,1)
(พิกัดกระดาษ) โดยให้เหตุผลตรงกลางด้านบนและช่วงคำอธิบายประกอบอัตโนมัติ do
gmt makecpt -T-200/1000/100 -Crainbow > t.cpt
gmt psscale -Ct.cpt -Dx8c/1c+w12c/0.5c+jTC+h -Bxaf+l"ภูมิประเทศ" -By+lkm > map.ps
เพื่อต่อท้ายมาตราส่วนสีแนวตั้ง (ยาว 7.5 ซม. กว้าง 1.25 ซม.) ทางด้านขวาของแปลงนั้น
กว้าง 6 นิ้ว สูง 4 นิ้ว ใช้ไฟส่องสว่าง และแสดงสีด้านหลังและพื้นหน้า
และใส่คำอธิบายประกอบทุกๆ 5 หน่วย เราจัดเตรียมจุดอ้างอิงและเลือก ซ้าย-กลาง
จุดยึดผ่าน
gmt psscale -Dx6.5i+jLM/2i+w7.5c/1.25c+e -O -Ccolors.cpt -I -Bx5+lBATHYMETRY -By+lm >> map.ps
ในการซ้อนมาตราส่วนสีแนวนอน (ยาว 4 นิ้ว กว้าง 1 ซม.) เหนือแผนที่ Mercator
ผลิตโดยการโทรครั้งก่อน โดยให้ระยะออฟเซ็ต 2 ซม. จากกรอบแผนที่ ใช้
gmt psscale -DjCT+w4i/1c+o0/2c+h -O -Ccolors.cpt -Baf -R -J >> map.ps
หมายเหตุ
เมื่อไฟล์ CPT ไม่ต่อเนื่องและไม่มีการระบุการส่องสว่าง แถบสีจะเป็น
วาดโดยใช้รูปหลายเหลี่ยม สำหรับกรณีอื่น ๆ ทั้งหมด เราต้องวาดภาพด้วย บางสี
เครื่องพิมพ์อาจให้สีต่างกันเล็กน้อยสำหรับสองวิธีที่กำหนด RGB . ที่เหมือนกัน
ค่า
ใช้ psscalegmt ออนไลน์โดยใช้บริการ onworks.net