นี่คือคำสั่ง grdvolumegmt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
grdvolume - คำนวณปริมาตรกริดและพื้นที่จำกัดโดย contour
เรื่องย่อ
กริดวอลุ่ม ไฟล์กริด [ ควาล or ต่ำ/สูง/เดลต้า or rสูงต่ำ ] [ ฐาน ] [ ภูมิภาค -หน่วย-
[c|h-ระดับ- ความจริง[/เปลี่ยน- -f] [ -o]
หมายเหตุ ไม่อนุญาตให้มีช่องว่างระหว่างแฟล็กตัวเลือกและอาร์กิวเมนต์ที่เกี่ยวข้อง
DESCRIPTION
กริดวอลุ่ม อ่านไฟล์กริดไบนารี 2 มิติและคำนวณปริมาตรที่อยู่ระหว่าง
พื้นผิวและระนาบที่ระบุโดยรูปร่างที่กำหนด (หรือศูนย์หากไม่ได้กำหนดไว้) และรายงาน
พื้นที่ ปริมาตร และความสูงเฉลี่ยสูงสุด (ปริมาตร/พื้นที่) หรือระบุช่วงของ
รูปร่างที่จะลองและ กริดวอลุ่ม จะกำหนดปริมาตรและพื้นที่ภายในรูปร่าง
สำหรับค่ารูปร่างทั้งหมด โดยใช้ -T, รูปร่างที่สร้างความสูงเฉลี่ยสูงสุด (หรือ
ความโค้งสูงสุดของความสูงเทียบกับค่ารูปร่าง) จะถูกรายงานด้วย คุณลักษณะนี้อาจจะเป็น
ใช้กับ ตัวกรองกริด ในการออกแบบตัวแยกที่แข็งแกร่งที่สุด [เซิ่ล, 1998]
ที่จำเป็น อาร์กิวเมนต์
ไฟล์กริด
ชื่อของไฟล์ตารางไบนารี 2 มิติอินพุต (ดูรูปแบบไฟล์ GRID ด้านล่าง)
ตัวเลือก อาร์กิวเมนต์
-Cควาล or -Cต่ำ/สูง/เดลต้า or - ครสูงต่ำ
หาพื้นที่ ปริมาตร และความสูงเฉลี่ย (ปริมาตร/พื้นที่) ภายใน ควาล รูปร่าง
หรือค้นหาโดยใช้รูปทรงทั้งหมดจาก ต่ำ ไปยัง สูง ในขั้นตอนของ รูปสามเหลี่ยม.
[ค่าเริ่มต้นส่งคืนพื้นที่ ปริมาตร และความสูงเฉลี่ยของตารางทั้งหมด] พื้นที่คือ
วัดในระนาบของรูปร่าง NS Cr แบบฟอร์มในอีกทางหนึ่งคำนวณ
ปริมาตรระหว่างพื้นผิวกริดและแบบแปลนที่กำหนดโดย ต่ำ และ สูง. สังเกตได้ว่า
นี่คือ ด้านนอก ปริมาณในขณะที่รูปแบบอื่น ๆ คำนวณ an ภายใน (ใต้
พื้นผิว) ปริมาณพื้นที่ ใช้แบบฟอร์มนี้เพื่อคำนวณเช่นปริมาตรของน้ำ
ระหว่างสองรูปทรง
-Lฐาน ยังเพิ่มระดับเสียงจากระดับของรูปร่างลงไปที่ ฐาน [ฐานเริ่มต้นคือ
รูปร่าง].
-NS[หน่วย]
แปลงองศาเป็นระยะทาง Flat Earth ต่อท้ายหน่วยจาก e|f|k|M|n|u [ค่าเริ่มต้นคือ
คาร์ทีเซียน].
-T[ค|เอช]
กำหนดเส้นขอบเดี่ยวที่เพิ่มความสูงเฉลี่ยสูงสุด (= ปริมาตร/พื้นที่)
เลือก -ทค เพื่อใช้ความโค้งสูงสุดของความสูงกับค่ารูปร่างมากกว่า
รูปร่างที่มีความสูงสูงสุดเพื่อเลือกค่ารูปร่างที่ดีที่สุด (ต้องการ -C).
-NS[หน่วย]เอ็กซ์มิน/xmax/ยมิน/วายแม็กซ์[NS] (มากกว่า ... )
ระบุภูมิภาคที่สนใจ
-วี[ระดับ] (มากกว่า ... )
เลือกระดับการใช้คำฟุ่มเฟือย [c]
-Zความจริง[/เปลี่ยน]
เลือกลบ เปลี่ยน ก่อนปรับขนาดข้อมูลโดย ความจริง. [ค่าเริ่มต้นคือไม่มีการปรับขนาด]
(ตัวเลขใน -C, -L อ้างถึงค่าหลังจากเกิดมาตราส่วนนี้เกิดขึ้น)
-ฉ[ฉัน|o]คอลอินโฟ (มากกว่า ... )
ระบุชนิดข้อมูลของคอลัมน์อินพุตและ/หรือเอาต์พุต
-oปลอกคอ- (มากกว่า ... )
เลือกคอลัมน์ผลลัพธ์ (0 คือคอลัมน์แรก)
-^ 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 มิติ
ตัวอย่าง
ในการกำหนดปริมาตรในหน่วย km^3 ใต้พื้นผิว hawaii_topo.nc (ความสูงเป็น km) ให้ใช้
gmt grdvolume hawaii_topo.nc -Sk
หากต้องการหาปริมาตรระหว่าง peaks.nc ของพื้นผิวและรูปร่าง z = 250 ให้ใช้
gmt grdvolume peaks.nc -Sk -C250
หากต้องการค้นหาเส้นขอบระหว่าง 100 ถึง 300 ในขั้นตอนที่ 10 ซึ่งเพิ่มอัตราส่วนของ
ปริมาตรต่อพื้นที่ผิวสำหรับไฟล์ peaks.nc ใช้
gmt grdvolume peaks.nc -Sk -C100/300/10 -Th > results.d
หากต้องการดูพื้นที่และปริมาตรของรูปทรงทั้งหมดในตัวอย่างก่อนหน้า ให้ใช้
gmt grdvolume peaks.nc -Sk -C100/300/10 > results.d
การหาปริมาตรน้ำในทะเลสาบที่มีพื้นผิวว่างที่ 0 และความลึกสูงสุด 300
เมตร ใช้
gmt grdvolume ทะเลสาบ.nc -Cr-300/0
หมายเหตุ
กริดวอลุ่ม แยกความแตกต่างระหว่างกริดไลน์และกริดที่ลงทะเบียนพิกเซล ในทั้งสองกรณี
พื้นที่และปริมาตรคำนวณจนถึงขอบเขตกริด นั่นก็หมายความว่าในกรณีแรก
กริดเซลล์บนขอบมีส่วนเพียงครึ่งเดียวของพื้นที่ (และปริมาตร) ในขณะที่ใน
กรณีที่สองเซลล์กริดทั้งหมดถูกใช้อย่างสมบูรณ์ ข้อยกเว้นคือเมื่อ -C ใช้ธง:
เนื่องจากรูปร่างไม่ขยายเกินจุดกริดนอกสุด ทั้งสองประเภทกริดจะได้รับการปฏิบัติ
เหมือน. ซึ่งหมายความว่าขอบด้านนอกในกริดที่เน้นพิกเซลจะถูกละเว้นเมื่อใช้ -C
ธง.
ใช้ grdvolumegmt ออนไลน์โดยใช้บริการ onworks.net