นี่คือคำสั่ง grdviewgmt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
grdview - สร้างภาพเปอร์สเปคทีฟ 3 มิติหรือพื้นผิวเมชจากกริด
เรื่องย่อ
กริดวิว บรรเทา_file พารามิเตอร์ [[p|s]พารามิเตอร์ -CPT- ผ้าม่าน |
grd_r,grd_g,grd_b ] [ แฟ้มข้อมูล|ความรุนแรง ] [ -เจซ|Zพารามิเตอร์ ] [ -K ] [ ระดับ[+gใส่-
[ -O ] [ -P ] [ args[+m- ทิศตะวันตก/ทางทิศตะวันออก/ใต้/ทางทิศเหนือ[/ซมิน/ซีแม็กซ์][r- เรียบ ] [
[s][o[ปากกา-เพียงแค่/dx/dy-c|ฉลาก- ชนิดปากกา ] [ x_offset ] [ y_offset ] [ -cสำเนา
] [ -n] [ -p] [ -t]
หมายเหตุ ไม่อนุญาตให้มีช่องว่างระหว่างแฟล็กตัวเลือกและอาร์กิวเมนต์ที่เกี่ยวข้อง
DESCRIPTION
กริดวิว อ่านไฟล์กริด 2 มิติและสร้างพล็อตเปอร์สเปคทีฟ 3 มิติด้วยการวาดเมช
การวาดภาพพื้นผิวสี/สีเทาที่ประกอบด้วยรูปหลายเหลี่ยม หรือโดยการแปลงเส้นสแกนของ
รูปหลายเหลี่ยมเหล่านี้เป็นภาพแรสเตอร์ ตัวเลือกรวมถึงการแต่งตัวชุดข้อมูลบนพื้นผิว
วางโครงร่างบนพื้นผิวและใช้การส่องสว่างเทียมตาม
ความเข้มที่มีให้ในไฟล์กริดแยกต่างหาก
ที่จำเป็น อาร์กิวเมนต์
บรรเทา_file
ชุดข้อมูลแบบกริด 2 มิติที่จะสร้างภาพ (ความโล่งใจของพื้นผิว) (ดูไฟล์กริด
รูปแบบด้านล่าง.)
-Jพารามิเตอร์ (มากกว่า ... )
เลือกการฉายแผนที่
-เจซ|ซีพารามิเตอร์ (มากกว่า ... )
ตั้งค่ามาตราส่วนแกน z; ไวยากรณ์เดียวกับ -เจเอ็กซ์.
ตัวเลือก อาร์กิวเมนต์
-B[p|s]พารามิเตอร์ (มากกว่า ... )
กำหนดช่วงขอบเขตแผนที่
-ค[CPT]
ชื่อของไฟล์ CPT ต้องมีอยู่ถ้าคุณต้องการ (1) พล็อตตาข่ายที่มีรูปทรง
(-คิวเอ็ม) หรือ (2) ภาพเปอร์สเปคทีฟแรเงา/สี (-คำถาม or -qi) สำหรับ -คำถาม: คุณสามารถ
ระบุว่าคุณต้องการข้าม z-slice โดยการตั้งค่าสีแดง = -; ใช้รูปแบบให้
สีแดง = พี|พีdpi/รูปแบบ[:Fสี[Bสี]]. หรือระบุชื่อ GMT
color master CPT [สายรุ้ง] และให้ กริดวิว กำหนดระดับ 16 โดยอัตโนมัติ
CPT ต่อเนื่องจากช่วง z ของกริด
-Gผ้าม่าน | -Ggrd_r,grd_g,grd_b
ปิดภาพใน ผ้าม่าน ด้านบนของความโล่งใจที่จัดทำโดย บรรเทา_file. [ค่าเริ่มต้น
is บรรเทา_file]. สังเกตว่า -เจซ และ -N มักจะหมายถึง บรรเทา_file.
ผ้าม่าน ให้เฉพาะข้อมูลที่เกี่ยวกับสีซึ่งมองขึ้น
ผ่านไฟล์ CPT (ดู -C). อีกทางหนึ่ง ให้ไฟล์กริดสามไฟล์คั่นด้วย
เครื่องหมายจุลภาค ไฟล์เหล่านี้ต้องมีสีแดง สีเขียว และสีน้ำเงินโดยตรง (ใน 0-255
ช่วง) และไม่จำเป็นต้องใช้ไฟล์ CPT NS ผ้าม่าน อาจมีความละเอียดสูงกว่า
บรรเทา_file.
-Iแฟ้มข้อมูล|ความรุนแรง
ให้ชื่อไฟล์กริดที่มีความเข้มในช่วง (-1,+1) หรือค่าคงที่
ความเข้มที่จะใช้ได้ทุกที่ [ค่าเริ่มต้นคือไม่มีไฟส่องสว่าง]
-K (มากกว่า ... )
อย่าสรุปพล็อต PostScript
-Nระดับ[+ กใส่]
วาดระนาบที่ระดับ z นี้ ถ้าตัวเลือก สี ให้บริการผ่านทาง +g
ตัวแก้ไข ส่วนหน้าส่วนหน้าระหว่างระนาบและปริมณฑลข้อมูลเป็นสี
ดู -วฟ สำหรับการตั้งค่าปากกาที่ใช้สำหรับโครงร่าง
-O (มากกว่า ... )
ผนวกกับพล็อต PostScript ที่มีอยู่
-P (มากกว่า ... )
เลือกการวางแนวพล็อต "แนวตั้ง"
-Qargs[+ม.]
เลือกหนึ่งในการตั้งค่าต่อไปนี้ สำหรับตัวเลือกใดๆ เหล่านี้ คุณอาจบังคับ a
ภาพขาวดำโดยการต่อท้ายโมดิฟายเออร์ +m. จากนั้นสีจะถูกแปลงเป็นเฉดสี
ของสีเทาโดยใช้ (โทรทัศน์ขาวดำ) การแปลง YIQ
1. ระบุ m สำหรับพล็อตตาข่าย [ค่าเริ่มต้น] และผนวก . หรือไม่ก็ได้ สี เพื่อความแตกต่าง
สีทาตาข่าย [สีขาว]
2. ระบุ mx or my สำหรับแปลงน้ำตก (โปรไฟล์แถวหรือคอลัมน์) ระบุสีเป็น
สำหรับธรรมดา m
3. ระบุ s สำหรับแผนผังพื้นผิวและต่อท้าย .หรือไม่ก็ได้ m ให้มีเส้นตาข่ายวาดบน
ด้านบนของพื้นผิว
4. ระบุ i สำหรับการพล็อตรูปภาพและต่อท้ายความละเอียด dpi ที่มีประสิทธิภาพสำหรับ
แรสเตอร์ไรซ์ [100]
5. ระบุ c. เหมือนกับ -qi แต่จะทำให้โหนดที่มี z = NaN โปร่งใส โดยใช้
คุณสมบัติการทำสีใน PostScript ระดับ 3 (อุปกรณ์ PS ต้องรองรับ PS Level
3) .
-NS[หน่วย]เอ็กซ์มิน/xmax/ยมิน/วายแม็กซ์[NS] (มากกว่า ... )
ระบุภูมิภาคที่สนใจ
สำหรับมุมมองมุมมอง p, เลือกต่อท้าย /ซมิน/ซีแม็กซ์. (เพิ่มเติม ...) สามารถใช้ตัวเลือกนี้ได้
เพื่อระบุช่วงที่ใช้สำหรับแกนสามมิติ [ค่าเริ่มต้นคือขอบเขตที่กำหนดโดย บรรเทา_file].
คุณอาจจะขอขนาดใหญ่กว่า มี/e/s/n เพื่อเพิ่มพื้นที่ระหว่างรูปภาพและแกน
ภูมิภาคที่เล็กกว่าที่ระบุใน บรรเทา_file จะส่งผลให้เซตย่อยของกริด
-Sเรียบ
ปรับเส้นขอบให้เรียบก่อนการพล็อต (ดู grdcontour) [ค่าเริ่มต้นคือไม่มีการทำให้เรียบ]
-T[s][o[ปากกา]]
พล็อตภาพโดยไม่มีการแก้ไขใด ๆ สิ่งนี้เกี่ยวข้องกับการแปลงแต่ละโหนดเป็นศูนย์กลาง
ถังขยะเป็นรูปหลายเหลี่ยมซึ่งจะถูกทาสีแยกจากกัน ผนวก s เพื่อข้ามโหนดด้วย z
= น่าน ตัวเลือกนี้มีประโยชน์สำหรับข้อมูลหมวดหมู่ที่มีการสอดแทรกระหว่าง
ค่าไม่มีความหมาย หรือไม่ก็ได้ ต่อท้าย o เพื่อวาดโครงร่างไทล์และระบุ
ปากกาที่กำหนดเองหากปากกาเริ่มต้นไม่เป็นที่ชื่นชอบของคุณ เนื่องจากตัวเลือกนี้สร้าง a
พื้นผิวเรียบไม่สามารถใช้ร่วมกับ -เจแซด or -เจซ.
-ยู[เพียงแค่/dx/dy/][ค|ฉลาก] (มากกว่า ... )
วาดโลโก้ประทับเวลา GMT บนพล็อต
-วี[ระดับ] (มากกว่า ... )
เลือกระดับการใช้คำฟุ่มเฟือย [c]
-Wประเภทปากกา
-ห้องน้ำ วาดเส้นขอบบนพื้นผิวหรือตาข่าย (ไม่ใช่รูปภาพ) ผนวกคุณสมบัติของปากกา
ใช้สำหรับรูปทรง [ค่าเริ่มต้น: width = 0.75p, color = black, style = solid]
-Wm ตั้งค่าแอตทริบิวต์ปากกาที่ใช้สำหรับตาข่าย [ค่าเริ่มต้น: ความกว้าง = 0.25p, สี =
สีดำสไตล์ = แข็ง]. คุณต้องเลือก .ด้วย -คิวเอ็ม or -Qsm เพื่อให้เส้นตาข่ายเป็น
วาด.
-วฟ ตั้งค่าคุณลักษณะปากกาที่ใช้สำหรับส่วนหน้า [ค่าเริ่มต้น: ความกว้าง = 0.25p, สี =
สีดำสไตล์ = แข็ง]. คุณต้องเลือก .ด้วย -N เพื่อให้เค้าร่างซุ้มเป็น
วาด.
-X[a|c|f|r][x-กะ[u]]
-Y[a|c|f|r][y-กะ[ยู]] (มากกว่า ... )
ต้นกำเนิดพล็อตกะ
-cสำเนา (มากกว่า ... )
ระบุจำนวนสำเนาพล็อต [ค่าเริ่มต้นคือ 1]
-n[b|c|l|n][+a][+bBC][+c][+tธรณีประตู] (มากกว่า ... )
เลือกโหมดการแก้ไขสำหรับกริด
-p[x|y|z]อาซิม/ยกระดับ[/ระดับ][+วLon0/ละติจูด0[/z0]][+วีx0/y0] (มากกว่า ... )
เลือกมุมมองเปอร์สเปคทีฟ
-NS[Transp] (มากกว่า ... )
ตั้งค่าระดับความโปร่งใสของ PDF เป็นเปอร์เซ็นต์
-^ or เพียงแค่ -
พิมพ์ข้อความสั้น ๆ เกี่ยวกับไวยากรณ์ของคำสั่ง จากนั้นออก (หมายเหตุ: บน Windows
ใช้เพียง -).
-+ or เพียงแค่ +
พิมพ์ข้อความการใช้งาน (ช่วยเหลือ) อย่างกว้างขวาง รวมถึงคำอธิบายของทุก ๆ
ตัวเลือกเฉพาะโมดูล (แต่ไม่ใช่ตัวเลือกทั่วไปของ GMT) จากนั้นออก
-? or ไม่ ข้อโต้แย้ง
พิมพ์ข้อความการใช้งาน (วิธีใช้) ที่สมบูรณ์ รวมทั้งคำอธิบายตัวเลือก จากนั้น
ทางออก
--รุ่น
พิมพ์เวอร์ชัน GMT และออก
--show-datadir
พิมพ์เส้นทางแบบเต็มไปยังไดเรกทอรีแชร์ GMT และออก
GRID ไฟล์ รูปแบบ
โดยค่าเริ่มต้น GMT จะเขียนกริดออกเป็นความแม่นยำเดียวใน netCDF . ร้องเรียน COARDS
รูปแบบไฟล์. อย่างไรก็ตาม GMT สามารถสร้างไฟล์กริดในกริดอื่น ๆ ที่ใช้กันทั่วไปได้
รูปแบบไฟล์และยังอำนวยความสะดวกที่เรียกว่า "การบรรจุ" ของกริดการเขียนจุดลอยตัว
ข้อมูลเป็นจำนวนเต็ม 1 หรือ 2 ไบต์ ในการระบุความแม่นยำ มาตราส่วน และออฟเซ็ต ผู้ใช้ควร
เพิ่มคำต่อท้าย =id[/ขนาด/ชดเชย[/น่าน]], ที่ไหน id เป็นตัวระบุสองตัวอักษรของกริด
ชนิดและความแม่นยำ และ ขนาด และ ชดเชย เป็นสเกลแฟกเตอร์เสริมและออฟเซ็ตเป็น
นำไปใช้กับค่ากริดทั้งหมดและ น่าน คือค่าที่ใช้ระบุข้อมูลที่ขาดหายไป เผื่อ
ตัวละครทั้งสอง id ไม่ได้ระบุไว้เช่นใน =/ขนาด กว่า a id=nf จะถือว่า เมื่อไหร่
อ่านตาราง รูปแบบโดยทั่วไปจะรู้จักโดยอัตโนมัติ ถ้าไม่ใช่ คำต่อท้ายเดียวกัน
สามารถเพิ่มลงในชื่อไฟล์กริดอินพุต ดู แปลงกริด และรูปแบบไฟล์กริดมาตราของ
ข้อมูลอ้างอิงทางเทคนิค GMT และตำราอาหารสำหรับข้อมูลเพิ่มเติม
เมื่ออ่านไฟล์ netCDF ที่มีหลายกริด GMT จะอ่านตามค่าเริ่มต้น
ตาราง 2 มิติแรกที่หาได้ในไฟล์นั้น เพื่อเกลี้ยกล่อม GMT ให้อ่านอีก
ตัวแปรหลายมิติในไฟล์กริด ผนวก ?นามสกุล ไปที่ชื่อไฟล์โดยที่
นามสกุล เป็นชื่อของตัวแปร โปรดทราบว่าคุณอาจต้องหนีความหมายพิเศษ
of ? ในโปรแกรมเชลล์ของคุณโดยใส่แบ็กสแลชไว้ข้างหน้า หรือโดยการวาง
ชื่อไฟล์และคำต่อท้ายระหว่างเครื่องหมายคำพูดหรือเครื่องหมายคำพูดคู่ NS ?นามสกุล ต่อท้ายก็ใช้ได้นะ
สำหรับกริดเอาต์พุตเพื่อระบุชื่อตัวแปรที่แตกต่างจากค่าเริ่มต้น: "z" ดู
แปลงกริด และส่วนดัดแปลงสำหรับ CF และรูปแบบไฟล์กริดของ GMT Technical
อ้างอิงและตำราอาหารสำหรับข้อมูลเพิ่มเติม โดยเฉพาะอย่างยิ่งในการอ่าน splices ของ 3-,
กริด 4 หรือ 5 มิติ
ผลกระทบที่เกิด OF GRID สุ่มตัวอย่างใหม่
ยกเว้นกรณีคาร์ทีเซียน เราจำเป็นต้องสุ่มตารางทางภูมิศาสตร์ของคุณใหม่ให้เท่ากัน
ตารางที่คาดการณ์ไว้ ในการทำเช่นนั้นอัลกอริธึมต่าง ๆ เข้ามาเล่นที่ฉายข้อมูลจากหนึ่ง
ขัดแตะกับอีกอันโดยหลีกเลี่ยงการลบรอยหยัก ซึ่งนำไปสู่การบิดเบือนที่เป็นไปได้ หนึ่ง
ผลที่คาดหวังของการสุ่มตัวอย่างด้วย splines คือแนวโน้มสำหรับตารางที่สุ่มตัวอย่างใหม่ไปยัง
เกินขีดจำกัดขั้นต่ำ/สูงสุดทั่วโลกของกริดดั้งเดิมเล็กน้อย ถ้าควบคู่ไปกับ
ขีด จำกัด ไฟล์ CPT ที่แน่นคุณอาจพบว่าบางพื้นที่ของแผนที่อาจปรากฏขึ้นด้วย fore- หรือ
สีพื้นหลังเนื่องจากการสุ่มตัวอย่าง ในกรณีนั้น คุณมีสองตัวเลือก: (1) แก้ไข
ไฟล์ CPT ของคุณให้พอดีกับ extrema ที่สุ่มตัวอย่าง (รายงานด้วย -V) หรือ (2) กำหนดการตัดของ
ค่าที่สุ่มตัวอย่างใหม่เพื่อไม่ให้เกินค่าต่ำสุด/สูงสุดอินพุต (add +c เพื่อคุณ -n
ตัวเลือก)
ตัวอย่าง
เพื่อสร้างเมชพล็อตจากไฟล์ hawaii_grav.nc และวาดรูปทรงที่กำหนดในCPT
ไฟล์ hawaii.cpt บนแผนที่ Lambert ที่ 1.5 ซม./องศา ตามแนวขนานมาตรฐาน 18 และ 24
ด้วยมาตราส่วนแนวตั้ง 20 มก./ซม. และมองพื้นผิวจาก SW ที่ระดับความสูง 30 องศา
วิ่ง
gmt grdview hawaii_grav.nc -Jl18/24/1.5c -Chaawaii.cpt \
-Jz0.05c -Qm -N-100 -p225/30 -Wc > hawaii_grav_image.ps
ในการสร้างพล็อตเปอร์สเปคทีฟสีแบบเรืองแสงของชุดข้อมูลแบบกริด image.nc โดยใช้
ไฟล์ CPT color.rgb โดยมีมาตราส่วนเชิงเส้นที่ 10 ซม./x-หน่วย และทำเครื่องหมายทุก 5 หน่วยด้วย
ความเข้มของไฟล์ intens.nc และมองจาก SE ให้ใช้
gmt grdview image.nc -Jx10.0c -Ccolor.rgb -Qs -p135/30 -Iintens.nc > image3D.ps
ในการสร้างพล็อตเดียวกันโดยใช้ตัวเลือกแรสเตอร์ที่มี dpi = 50 ให้ใช้
gmt grdview image.nc -Jx10.0c -Ccolor.rgb -Qi50 -p135/30 -Iintens.nc > image3D.ps
เพื่อสร้างพล็อตเปอร์สเปคทีฟ PostScript สีของชุดข้อมูลแบบกริด Magnetics.nc โดยใช้
ไฟล์ CPT mag_intens.cpt ซึ่งถูกพาดไว้เหนือความโล่งใจที่กำหนดโดยไฟล์ topography.nc ด้วย
ความกว้างของแผนที่ Mercator 6 นิ้วและเครื่องหมายถูกทุก 1 องศาโดยระบุความเข้ม
ไฟล์ topo_intens.nc และมองจาก SE ให้รัน
gmt grdview ภูมิประเทศ.nc -JM6i -Gmagnetics.nc -Cmag_intens.cpt \
-Qs -p140/30 -Itopo_intens.nc > draped3D.ps
ให้ topo.nc และภาพ Landsat ผัก.ras เรียกใช้ครั้งแรก grd2rgb เพื่อให้ได้สีแดง สีเขียว
และเส้นตารางสีน้ำเงิน แล้วจึงคลุมภาพนี้ไว้เหนือภูมิประเทศและแรเงาผลลัพธ์สำหรับ
มาตรการที่ดี คำสั่งคือ
gmt grd2rgb ผัก. ras -Glayer_%c.nc
gmt grdview topo.nc -JM6i -Qi -p140/30 -Itopo_intens.nc \
-Glayer_r.nc,layer_g.nc,layer_b.nc > image.ps
หมายเหตุ
สำหรับ -คำถาม ตัวเลือก: PostScript ไม่มีทางให้สีต่างๆ กันอย่างราบรื่นภายใน a
รูปหลายเหลี่ยม ดังนั้นสีจะแตกต่างกันไปในแต่ละรูปหลายเหลี่ยมไปจนถึงรูปหลายเหลี่ยม เพื่อให้ได้ภาพที่เนียนตาด้วยวิธีนี้
คุณสามารถสุ่มตัวอย่างไฟล์กริดโดยใช้ เกรดตัวอย่าง หรือใช้ขนาดกริดที่ละเอียดกว่าเมื่อวิ่ง
โปรแกรมกริดเช่น พื้นผิว or เพื่อนบ้านใกล้เคียง. น่าเสียดายที่มันผลิตได้มหาศาล
ไฟล์ PostScript ทางเลือกคือการใช้ -qi ตัวเลือกซึ่งคำนวณ bilinear หรือ
รูปแบบสีต่อเนื่อง bicubic ภายในรูปหลายเหลี่ยมโดยใช้การแปลง scanline เป็นภาพ
รูปหลายเหลี่ยม
ใช้ grdviewgmt ออนไลน์โดยใช้บริการ onworks.net