ນີ້ແມ່ນຄໍາສັ່ງ segy2grdgmt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
segy2grd - ການແປງຂໍ້ມູນ SEGY ເປັນຕາຂ່າຍໄຟຟ້າ GMT
ສະຫຼຸບສັງລວມ
segy2grd segyfile grdfile ການເພີ່ມຂື້ນ ພູມິພາກ [ [n|z] ] [
xname/ຊື່/zname/ຂະຫນາດ/ຊົດເຊີຍ/ຫົວຂໍ້/ສັງເກດເຫັນ ][nsamp] ] [ຮ່ອງຮອຍ] ] [ ບໍ່ມີຂໍ້ມູນ ] [
][header] ] [ລະດັບ] ] [ -bi] [ -:[i|o] ]
ຫມາຍເຫດ: ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງລະຫວ່າງທຸງທາງເລືອກ ແລະອາກິວເມັນທີ່ກ່ຽວຂ້ອງ.
ລາຍລະອຽດ
segy2grd ອ່ານໄຟລ໌ IEEE SEGY ແລະສ້າງໄຟລ໌ຕາຕະລາງຄູ່. ບໍ່ວ່າຈະເປັນແຜນທີ່ງ່າຍດາຍ
(ເທົ່າກັບ xyz2grd -Z) ຫຼືການສະເລ່ຍທີ່ສັບສົນກວ່າທີ່ເຊລຕາຂ່າຍໄຟຟ້າສະເພາະ.
ລວມເອົາຄ່າຈາກຫຼາຍກວ່າໜຶ່ງຕົວຢ່າງໃນໄຟລ໌ SEGY ທີ່ສາມາດເຮັດໄດ້. segy2grd ຈະ
ລາຍງານຖ້າຫາກວ່າບາງ nodes ບໍ່ໄດ້ຕື່ມຂໍ້ມູນໃສ່ໃນ. nodes unconstrained ດັ່ງກ່າວໄດ້ຖືກກໍານົດ
ກັບຄ່າທີ່ລະບຸໂດຍຜູ້ໃຊ້ [ຄ່າເລີ່ມຕົ້ນແມ່ນ NaN]. ໂນດທີ່ມີຄ່າຫຼາຍກວ່າໜຶ່ງຈະເປັນ
ຕັ້ງເປັນຄ່າສະເລ່ຍ.
ຕ້ອງການ ການໂຕ້ຖຽງ
segyfile ເປັນໄຟລ໌ SEGY ຈຸດລອຍ IEEE. ການຕິດຕາມທັງໝົດແມ່ນສົມມຸດວ່າເລີ່ມຕົ້ນທີ່ 0
ເວລາ/ຄວາມເລິກ.
-Ggrdfile
grdfile ແມ່ນຊື່ຂອງໄຟລ໌ຕາຂ່າຍຜົນຜະລິດຖານສອງ.
-I x_inc [ແລະທາງເລືອກ y_inc] ແມ່ນຊ່ອງຫວ່າງຂອງຕາຂ່າຍ. ຕື່ມໃສ່ m ເພື່ອຊີ້ໃຫ້ເຫັນນາທີຫຼື s
ເພື່ອຊີ້ບອກວິນາທີ.
-R[ຫນ່ວຍບໍລິການ]ພາກຕາເວັນຕົກ/ຕາເວັນອອກ/ພາກໃຕ້/ພາກເຫນືອ[/zmin/zmax[r]
ພາກຕາເວັນຕົກ, ຕາເວັນອອກ, ພາກໃຕ້, ແລະ ພາກເຫນືອ ລະບຸພາກພື້ນທີ່ມີຄວາມສົນໃຈ, ແລະທ່ານອາດຈະລະບຸ
ພວກມັນຢູ່ໃນອົງສາທົດສະນິຍົມ ຫຼືໃນຮູບແບບ [+-]dd:mm[:ss.xxx][W|E|S|N]. ຕື່ມໃສ່ r ຖ້າຕ່ໍາກວ່າ
ພິກັດແຜນທີ່ຊ້າຍ ແລະຂວາເທິງແມ່ນໃຫ້ແທນ w/e/s/n. ສອງ
shorthands -Rg ແລະ - ຖ ຢືນສໍາລັບໂດເມນທົ່ວໂລກ (0/360 ແລະ -180/+180 ໃນເສັ້ນແວງ
ຕາມລໍາດັບ, ດ້ວຍ -90/+90 ໃນເສັ້ນຂະໜານ). ທາງເລືອກສໍາລັບການສ້າງຕາຂ່າຍໄຟຟ້າ, ໃຫ້
Rcodelon/ປີ/nx/ny, ບ່ອນທີ່ ລະຫັດ ແມ່ນການປະສົມ 2 ຕົວອັກສອນຂອງ L, C, R (ສໍາລັບຊ້າຍ,
ກາງ, ຫຼືຂວາ) ແລະ T, M, B ສໍາລັບເທິງ, ກາງ, ຫຼືລຸ່ມ. ຕົວຢ່າງ: BL ສໍາລັບຊ້າຍລຸ່ມ.
ນີ້ຊີ້ບອກວ່າຈຸດໃດຢູ່ໃນພື້ນທີ່ສີ່ຫລ່ຽມ lon/ປີ ປະສານງານອ້າງອີງ
ກັບ, ແລະຂະຫນາດຕາຂ່າຍໄຟຟ້າ nx ແລະ ny ມີຊ່ອງຫວ່າງຕາຂ່າຍຜ່ານ -I ຖືກນໍາໃຊ້ເພື່ອສ້າງ
ພາກພື້ນທີ່ສອດຄ້ອງກັນ. ອີກທາງເລືອກ, ລະບຸຊື່ຂອງໄຟລ໌ຕາຂ່າຍໄຟຟ້າທີ່ມີຢູ່ແລ້ວ
ແລະ -R ການຕັ້ງຄ່າ (ແລະຊ່ອງຫວ່າງຂອງຕາຂ່າຍ, ຖ້າມີ) ແມ່ນຄັດລອກຈາກຕາຂ່າຍໄຟຟ້າ.
ການນໍາໃຊ້ -Rຫນ່ວຍບໍລິການ ຄາດວ່າການຄາດຄະເນ (Cartesian) ການປະສານງານເຂົ້າກັນໄດ້ກັບການເລືອກ -J
ແລະພວກເຮົາໂຄງການກົງກັນຂ້າມເພື່ອກໍານົດພາກພື້ນທີ່ຕັ້ງພູມສັນຖານມຸມສາກຕົວຈິງ. ສໍາລັບ
ທັດສະນະຄະຕິ (-p), ທາງເລືອກຕໍ່ທ້າຍ /zmin/zmax. ໃນກໍລະນີຂອງທັດສະນະ
(-p), a z-range (zmin, zmax) ສາມາດໄດ້ຮັບການຕໍ່ທ້າຍເພື່ອຊີ້ບອກມິຕິທີສາມ. ນີ້
ຈໍາເປັນຕ້ອງໄດ້ເຮັດພຽງແຕ່ໃນເວລາທີ່ການນໍາໃຊ້ -Jz ທາງເລືອກ, ບໍ່ແມ່ນໃນເວລາທີ່ການນໍາໃຊ້ພຽງແຕ່ -p ທາງເລືອກ.
ໃນກໍລະນີສຸດທ້າຍ, ທັດສະນະຂອງຍົນໄດ້ຖືກວາງແຜນ, ບໍ່ມີສ່ວນສາມ
ມິຕິ.
ທາງເລືອກ ການໂຕ້ຖຽງ
-A[n|z]
ເພີ່ມຄ່າຫຼາຍອັນທີ່ເປັນຂອງ node ດຽວກັນ (ຄືກັນກັບ -Az). ຕື່ມໃສ່ n to
ພຽງແຕ່ນັບຈໍານວນຈຸດຂໍ້ມູນທີ່ຖືກກໍານົດໃຫ້ແຕ່ລະ node. [ຄ່າເລີ່ມຕົ້ນ
(no -A option) ຈະຄິດໄລ່ຄ່າສະເລ່ຍ]. ບໍ່ໄດ້ໃຊ້ສໍາລັບການສ້າງແຜນທີ່ແບບງ່າຍດາຍ.
-Dxname/ຊື່/zname/ຂະຫນາດ/ຊົດເຊີຍ/ທີ່ບໍ່ຖືກຕ້ອງ/ຫົວຂໍ້/ສັງເກດເຫັນ
ໃຫ້ຄຸນຄ່າສໍາລັບ xname, ຊື່, zname (ໃຫ້ຊື່ຂອງຕົວແປເຫຼົ່ານັ້ນ ແລະໃນ
ວົງເລັບສີ່ຫຼ່ຽມ, ຕົວຢ່າງ, "ໄລຍະທາງ [km]"), ຂະຫນາດ (ເພື່ອຄູນຄ່າຕາຕະລາງ
ຫຼັງຈາກອ່ານ [ປົກກະຕິ 1]), ຊົດເຊີຍ (ເພື່ອເພີ່ມໃສ່ຕາຂ່າຍໄຟຟ້າຫຼັງຈາກຂະຫນາດ [ປົກກະຕິ 0]),
ທີ່ບໍ່ຖືກຕ້ອງ (ຄ່າເພື່ອສະແດງຂໍ້ມູນທີ່ບໍ່ມີ [NaN]), ຫົວຂໍ້ (ອັນໃດກໍໄດ້ທີ່ທ່ານມັກ), ແລະ
ສັງເກດເຫັນ (ອັນໃດກໍຕາມທີ່ທ່ານມັກ). ເພື່ອປະໃຫ້ບາງຄ່າເຫຼົ່ານີ້ຖືກແຕະຕ້ອງ, ໃຫ້ອອກຈາກຊ່ອງຂໍ້ມູນ
ຫວ່າງເປົ່າ. ຊ່ອງຫວ່າງເປົ່າໃນທີ່ສຸດອາດຈະຖືກຂ້າມ. ອີກທາງເລືອກ, ອະນຸຍາດໃຫ້ "/" ເປັນ
ສ່ວນໜຶ່ງຂອງຄ່າໃດໜຶ່ງ, ໃຫ້ໃຊ້ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວເລກ (ແລະບໍ່ເທົ່າກັນ
sign) ເປັນຕົວແຍກໂດຍທັງສອງເລີ່ມຕົ້ນແລະສິ້ນສຸດດ້ວຍມັນ. ຍົກຕົວຢ່າງ:
-D:xname:ຊື່:zname:ຂະຫນາດ:ຊົດເຊີຍ:ທີ່ບໍ່ຖືກຕ້ອງ:ຫົວຂໍ້:ສັງເກດເຫັນ: ໃຊ້ວົງຢືມເພື່ອກຸ່ມຂໍ້ຄວາມ
ມີຫຼາຍກວ່າຫນຶ່ງຄໍາ. ໃຫ້ສັງເກດວ່າສໍາລັບຕາຂ່າຍໄຟຟ້າທາງພູມສາດ (-fg) xname ແລະ ຊື່ ມີ
ຕັ້ງອັດຕະໂນມັດ.
-L ໃຫ້ nsamp override ຈໍານວນຂອງຕົວຢ່າງໃນແຕ່ລະການຕິດຕາມ.
-M[ຮ່ອງຮອຍ]
ແກ້ໄຂຈໍານວນການຕິດຕາມທີ່ຈະອ່ານ. ຄ່າເລີ່ມຕົ້ນພະຍາຍາມອ່ານ 10000 ຮອຍ. -M0 ຈະອ່ານ
ຕົວເລກໃນຫົວສອງ, -Mຮ່ອງຮອຍ ຈະພະຍາຍາມອ່ານເທົ່ານັ້ນ n ຮ່ອງຮອຍ.
-Nບໍ່ມີຂໍ້ມູນ
ບໍ່ມີຂໍ້ມູນ. ກໍານົດ nodes ທີ່ບໍ່ມີຕົວຢ່າງ input ກັບຄ່ານີ້ [ຄ່າເລີ່ມຕົ້ນແມ່ນ NaN].
-Q
ສາມາດເຮັດໄດ້ be ໃຫມ່ to ການປ່ຽນແປງ ສອງ ທີ່ແຕກຕ່າງກັນ ການຕັ້ງຄ່າ ຂຶ້ນຢູ່ກັບ on ຮູບແບບການ:
-Qxx-scale ໃຊ້ scalar x-scale ເພື່ອປະສານງານໃນສ່ວນຫົວການຕິດຕາມເພື່ອໃຫ້ກົງກັນ
ພິກັດທີ່ລະບຸໄວ້ໃນ -R.
- ຖາມs_int ກໍານົດໄລຍະຫ່າງຕົວຢ່າງເປັນ s_int ຖ້າບໍ່ຖືກຕ້ອງໃນໄຟລ໌ SEGY.
-S[header]
ກໍານົດໄລຍະຫ່າງຕົວແປ; header is c ສໍາລັບ cdp, o ສໍາລັບການຊົດເຊີຍ, ຫຼື bຈໍານວນ ສໍາລັບ 4-byte
float ເລີ່ມຕົ້ນທີ່ byte ຈໍານວນທີ່ຢູ່ ຖ້າຫາກວ່າ -S ບໍ່ໄດ້ກໍານົດ, ສົມມຸດເຖິງແມ່ນວ່າຫ່າງໄກສອກຫຼີກຂອງຕົວຢ່າງທີ່
ໄດ້ x_inc, y_inc ສະໜອງໃຫ້ -I.
-V[ລະດັບ] (ຫຼາຍ ... )
ເລືອກລະດັບ verbosity [c].
-r (ຫຼາຍ ... )
ກໍານົດການລົງທະບຽນ pixel node [gridline].
-^ or ພຽງແຕ່ -
ພິມຂໍ້ຄວາມສັ້ນກ່ຽວກັບ syntax ຂອງຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນອອກ (ຫມາຍເຫດ: ໃນ Windows
ໃຊ້ພຽງແຕ່ -).
-+ or ພຽງແຕ່ +
ພິມຂໍ້ຄວາມການນໍາໃຊ້ຢ່າງກວ້າງຂວາງ (ການຊ່ວຍເຫຼືອ), ລວມທັງຄໍາອະທິບາຍຂອງໃດໆ
ທາງເລືອກໂມດູນສະເພາະ (ແຕ່ບໍ່ແມ່ນຕົວເລືອກທົ່ວໄປ GMT), ຫຼັງຈາກນັ້ນອອກ.
-? or no ກະທູ້ທີ່
ພິມຂໍ້ຄວາມການນໍາໃຊ້ທີ່ສົມບູນ, ລວມທັງຄໍາອະທິບາຍທາງເລືອກ, ຫຼັງຈາກນັ້ນ
ອອກ.
- ການປ່ຽນແປງ
ພິມສະບັບ GMT ແລະອອກ.
--show-datadir
ພິມເສັ້ນທາງເຕັມໄປຫາ GMT share directory ແລະອອກ.
ຕົວຢ່າງ
ເພື່ອສ້າງໄຟລ໌ຕາຕະລາງຈາກ test.segy ໄຟລ໌ SEGY ທີ່ມີໄລຍະຫ່າງ, ພະຍາຍາມ
gmt segy2grd test.segy -I0.1/0.1 -Gtest.nc -R198/208/18/25 -V
ໃຫ້ສັງເກດວ່ານີ້ຈະອ່ານໃນ 18-25s (ຫຼືກິໂລແມັດ) ໃນແຕ່ລະຮອຍ, ແຕ່ຮອຍທໍາອິດຈະເປັນ.
ສົມມຸດວ່າຢູ່ທີ່ X=198
ເພື່ອສ້າງໄຟລ໌ຕາຂ່າຍໄຟຟ້າຈາກ SEGY file test.segy, ຊອກຫາສະຖານທີ່ຕາມຮອຍຕາມ CDP
ຈໍານວນ, ບ່ອນທີ່ມີ 10 CDPs ຕໍ່ກິໂລແມັດແລະໄລຍະຫ່າງຕົວຢ່າງແມ່ນ 0.1, ພະຍາຍາມ
gmt segy2grd test.segy -Gtest.nc -R0/100/0/10 -I0.5/0.2 -V -Qx0.1 -Qy0.1
ເນື່ອງຈາກວ່າໄລຍະຫ່າງຂອງຕາຂ່າຍໄຟຟ້າແມ່ນໃຫຍ່ກວ່າການເກັບຕົວຢ່າງໄຟລ໌ SEGY, ແຕ່ລະຕົວຢ່າງ
ຈະຖືກສະເລ່ຍໃນຖັງ
ໃຊ້ segy2grdgmt ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net