นี่คือคำสั่ง grdrastergmt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
grdraster - แยก subregion จากไบนารีแรสเตอร์และบันทึกเป็น GMT grid
เรื่องย่อ
บัณฑิต [ หมายเลขไฟล์ | "ข้อความ ลวดลาย" ] ภูมิภาค [ ไฟล์กริด ] [ เพิ่มขึ้น ] [ พารามิเตอร์ ]
[[ระดับ- -โบ] [ -ทำ] [ -o]
หมายเหตุ ไม่อนุญาตให้มีช่องว่างระหว่างแฟล็กตัวเลือกและอาร์กิวเมนต์ที่เกี่ยวข้อง
DESCRIPTION
บัณฑิต อ่านไฟล์ชื่อ grdraster.info จากไดเร็กทอรีการทำงานปัจจุบัน the
ไดเร็กทอรีชี้ไปที่ตัวแปรสภาพแวดล้อม $GMT_USERDIR และ $GMT_DATADIRหรือใน
$GMT_SHAREDIR/dbase (ตามลำดับ) ไฟล์ grdraster.info กำหนดอาร์เรย์ไบนารีของข้อมูล
จัดเก็บในรูปแบบเส้นสแกนในไฟล์ข้อมูล แต่ละไฟล์จะได้รับ a หมายเลขไฟล์ ในข้อมูล
ไฟล์ บัณฑิต หาวิธีโหลดข้อมูลแรสเตอร์ลงในไฟล์กริดที่ครอบคลุมภูมิภาค
ที่กำหนดโดย -R. โดยค่าเริ่มต้น ระยะห่างกริดจะเท่ากับระยะห่างแรสเตอร์ NS -I ตัวเลือกอาจเป็น
ใช้เพื่อสุ่มตัวอย่างข้อมูลแรสเตอร์ อย่างไรก็ตามไม่มีการกรองหรือสอดแทรก NS
x_inc และ y_inc ของตารางต้องเป็นทวีคูณของการเพิ่มของไฟล์แรสเตอร์และ
บัณฑิต ก็แค่เอาทุกจุดที่ n'th ผลลัพธ์ของ บัณฑิต เป็นตารางหรือพิกเซล
ลงทะเบียนขึ้นอยู่กับการลงทะเบียนของแรสเตอร์ที่ใช้ แล้วแต่ระบบ GMT
คนที่จะรักษา grdraster.info ไฟล์ตามแรสเตอร์ที่มีอยู่ที่
แต่ละไซต์ ชุดข้อมูลแรสเตอร์ไม่ได้มาพร้อมกับ GMT แต่สามารถรับได้โดย ftp . ที่ไม่ระบุตัวตน
และในซีดีรอม (ดูหน้า README ในไดเร็กทอรี dbase) บัณฑิต จะแสดงรายการที่มีอยู่
ไฟล์หากไม่มีอาร์กิวเมนต์ ในที่สุด, บัณฑิต จะเขียน xyz-triplets ไปยัง stdout if
ไม่ได้ระบุชื่อไฟล์เอาต์พุตกริด
ที่จำเป็น อาร์กิวเมนต์
หมายเลขไฟล์
หากจำนวนเต็มตรงกับไฟล์ใดไฟล์หนึ่งที่อยู่ในเครื่องหมาย grdraster.info ไฟล์ได้รับ
เราจะใช้ชุดข้อมูลนั้น มิฉะนั้น เราจะจับคู่รูปแบบข้อความที่กำหนดกับ data
กำหนดคำอธิบายเพื่อกำหนดชุดข้อมูล
-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 ตัวเลือก
ในกรณีหลังนี้ จะมีการพล็อตมุมมองเปอร์สเปคทีฟของเครื่องบินโดยไม่มีส่วนที่สาม
มิติ. ถ้า r ต่อท้าย คุณอาจระบุการฉายแผนที่เพื่อกำหนด
รูปร่างของภูมิภาคของคุณ ขอบเขตการส่งออกจะถูกปัดเศษเป็นจำนวนเต็ม .ที่ใกล้ที่สุด
ตารางขั้นตอนในทั้งสองมิติ
ตัวเลือก อาร์กิวเมนต์
-Gไฟล์กริด
ชื่อของไฟล์กริดเอาต์พุต หากไม่ได้ตั้งค่า กริดจะถูกเขียนเป็น ASCII (หรือไบนารี
เห็น -โบ) xyz-triplets เป็น stdout แทน
-Iซินซี[หน่วย-หยิน[หน่วย-
x_inc [และเป็นทางเลือก y_inc] คือระยะห่างกริด หรือ ต่อท้ายคำต่อท้าย
ตัวแก้ไข ตามภูมิศาสตร์ (องศา) พิกัด: ผนวก m เพื่อระบุอาร์คนาทีหรือ s
เพื่อระบุอาร์ควินาที ถ้าหน่วยใดหน่วยหนึ่ง e, f, k, M, n or u ถูกต่อท้าย
แทน การเพิ่มขึ้นจะถือว่าเป็นเมตร ฟุต กม. ไมล์ ทะเล
ไมล์หรือฟุตสำรวจของสหรัฐฯ ตามลำดับ และจะถูกแปลงให้เทียบเท่า
องศาลองจิจูดที่ละติจูดกลางของภูมิภาค (การแปลงขึ้นอยู่กับ
PROJ_ELLIPSOID) ถ้า /y_inc ให้ไว้แต่ตั้งค่าเป็น 0 จะถูกรีเซ็ตเท่ากับ x_inc;
มิฉะนั้นจะถูกแปลงเป็นองศาละติจูด ทั้งหมด พิกัด: ถ้า = is
ต่อท้าย max . ที่สอดคล้องกัน x (ทางทิศตะวันออก) หรือ y (ทางทิศเหนือ) อาจจะปรับเล็กน้อย
เพื่อให้พอดีกับการเพิ่มขึ้นที่กำหนด [โดยค่าเริ่มต้น การเพิ่มขึ้นอาจถูกปรับ
เล็กน้อยเพื่อให้พอดีกับโดเมนที่กำหนด] สุดท้าย แทนที่จะให้เพิ่มขึ้น คุณอาจ
ระบุไฟล์ จำนวน of โหนด ที่ต้องการโดยการต่อท้าย + เป็นจำนวนเต็มที่ให้มา
การโต้แย้ง; การเพิ่มขึ้นจะถูกคำนวณใหม่จากจำนวนโหนดและ
โดเมน. ค่าที่เพิ่มขึ้นที่ได้ขึ้นอยู่กับว่าคุณได้เลือก a . หรือไม่
กริดไลน์ที่ลงทะเบียนหรือกริดที่ลงทะเบียนพิกเซล ดูรูปแบบไฟล์แอปสำหรับรายละเอียด
หมายเหตุ: if -Rไฟล์กริด ใช้แล้วระยะห่างกริดได้รับการเริ่มต้นแล้ว ใช้
-I เพื่อแทนที่ค่า
-Jพารามิเตอร์ (มากกว่า ... )
เลือกการฉายแผนที่
-วี[ระดับ] (มากกว่า ... )
เลือกระดับการใช้คำฟุ่มเฟือย [c]
-โบ[ncols][ชนิด] (มากกว่า ... )
เลือกเอาต์พุตไบนารีดั้งเดิม
-ทำไม่มีข้อมูล (มากกว่า ... )
แทนที่คอลัมน์เอาต์พุตที่เท่ากับ NaN ด้วย ไม่มีข้อมูล.
-oปลอกคอ- (มากกว่า ... )
เลือกคอลัมน์ผลลัพธ์ (0 คือคอลัมน์แรก)
ตัวเลือกนี้ใช้ได้เฉพาะในกรณีที่ไม่มี -G ตั้งค่าตัวเลือกแล้ว
-^ or เพียงแค่ -
พิมพ์ข้อความสั้น ๆ เกี่ยวกับไวยากรณ์ของคำสั่ง จากนั้นออก (หมายเหตุ: บน Windows
ใช้เพียง -).
-+ or เพียงแค่ +
พิมพ์ข้อความการใช้งาน (ช่วยเหลือ) อย่างกว้างขวาง รวมถึงคำอธิบายของทุก ๆ
ตัวเลือกเฉพาะโมดูล (แต่ไม่ใช่ตัวเลือกทั่วไปของ GMT) จากนั้นออก
-? or ไม่ ข้อโต้แย้ง
พิมพ์ข้อความการใช้งาน (วิธีใช้) ที่สมบูรณ์ รวมทั้งคำอธิบายตัวเลือก จากนั้น
ทางออก
--รุ่น
พิมพ์เวอร์ชัน GMT และออก
--show-datadir
พิมพ์เส้นทางแบบเต็มไปยังไดเรกทอรีแชร์ GMT และออก
ตัวอย่าง
ดึงข้อมูลจากแรสเตอร์ 1 แต้ม 30 แต้มทุกๆ XNUMX นาที ในพื้นที่ขยาย
เกิน 360 องศาเพื่อให้กรองได้ในภายหลัง ให้เรียกใช้
gmt grdraster 1 -R-4/364/-62/62 -I30m -Gdata.nc
ในการรับข้อมูลสำหรับการฉายภาพแบบเฉียงของ Mercator เราจำเป็นต้องดึงข้อมูลเพิ่มเติมที่เป็น
ใช้จริง. นี่เป็นสิ่งจำเป็นเพราะผลลัพธ์ของ บัณฑิต มีขอบที่กำหนดโดย
เส้นขนานและเส้นเมอริเดียน ในขณะที่แผนที่เฉียงโดยทั่วไปไม่มี ดังนั้นเพื่อให้ได้ .ทั้งหมด
ข้อมูลจากข้อมูล ETOPO2 ที่จำเป็นในการสร้างแผนที่เส้นชั้นความสูงสำหรับภูมิภาคที่กำหนดโดยด้านล่าง
มุมซ้ายและขวาบนและการฉายภาพที่ต้องการ ใช้
gmt grdraster ETOPO2 -R160/20/220/30r -Joc190/25.5/292/69/1 -Gdata.nc
เพื่อดึงข้อมูลจากการผสมผสานการบรรเทา Geoware 2 นาทีและเขียนเป็นไบนารี double
xyz-triplets ที่แม่นยำถึงเอาต์พุตมาตรฐาน:
gmt grdraster "2 นาที Geoware" -R20/25/-10/5 -bo > triplets.b
ใช้ grdrastergmt ออนไลน์โดยใช้บริการ onworks.net