mgd77listgmt - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ mgd77listgmt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


mgd77list - ສະກັດຂໍ້ມູນຈາກໄຟລ໌ MGD77

ສະຫຼຸບສັງລວມ


ບັນຊີລາຍຊື່ mgd77 NGDC-ids ຄໍລໍາ[,ຕາມເຫດຜົນ][:bittests][+]c|d|f|m|tລະຫັດ ] [ f|g|e ] [
A|aວັນ​ທີ່​ເລີ່ມ ] [ B|bວັນຢຸດ ][ ] [ astartrec ] [ bstoprec ] [ ບໍ່ສົນໃຈ ][ແກ້ໄຂໄດ້] ]
[ d|sຫນ່ວຍບໍລິການ ] [ a|c|vນາທີ/ສູງສຸດທີ່ເຄຍ ] [ ພູມິພາກ ] [ astartdist[ຫນ່ວຍ​ງານ​] ] [ bເຄື່ອງຢຸດ[ຫນ່ວຍ​ງານ​] ][m|e] ]
[ [ລະດັບ] ] [ ນ້ໍາ ] [ +|- ] [ -ໂບ] [ -h]

ຫມາຍ​ເຫດ​: ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງລະຫວ່າງທຸງທາງເລືອກ ແລະອາກິວເມັນທີ່ກ່ຽວຂ້ອງ.

ລາຍລະອຽດ


ບັນຊີລາຍຊື່ mgd77 ອ່ານ .[mgd77|nc] ໄຟລ໌ ແລະຜະລິດຕາຕະລາງ ASCII [ຫຼື binary]. ໄດ້
ໄຟລ໌ .[mgd77|nc] ມີຂໍ້ມູນຕິດຕາມເຊັ່ນ: leg-id, ເວລາ ແລະຕຳແໜ່ງ,
ການສັງເກດທາງພູມສາດເຊັ່ນ: ແຮງໂນ້ມຖ່ວງ, ແມ່ເຫຼັກ, ແລະຫ້ອງອາບນໍ້າ, ແລະລະຫັດຄວບຄຸມ ແລະ
ການແກ້ໄຂເຊັ່ນ Eotvos ແລະການແກ້ໄຂ diurnal. ໄຟລ໌ MGD77+ ຂະຫຍາຍ netCDF ອາດຈະ
ຍັງມີຖັນຜູ້ໃຊ້ເພີ່ມເຕີມ (ສໍາລັບລາຍຊື່ຂອງຖັນທີ່ມີຢູ່, ໃຫ້ໃຊ້ ຂໍ້ມູນ mgd77
-C, ແລະເພື່ອຮຽນຮູ້ວິທີການເພີ່ມຄໍລໍາທີ່ກໍາຫນົດເອງຂອງທ່ານເອງ, ເບິ່ງ mgd77 ຈັດການ). ຜູ້ໃຊ້ອາດຈະ
ເອົາ​ການ​ປະ​ສົມ​ປະ​ສານ​ຂອງ​ຕົວ​ກໍາ​ນົດ​ການ​ເຫຼົ່າ​ນີ້​ໃດ​ຫນຶ່ງ​ຂອງ 8 ປະ​ລິ​ມານ​ການ​ຄິດ​ໄລ່ (ໄລ​ຍະ​ທາງ​,
ຫົວຂໍ້, ການປ່ຽນແປງຫຼັກສູດ, ຄວາມໄວ, ການແກ້ໄຂ Carter, ການແກ້ໄຂ Eotvos ແລະແຮງໂນ້ມຖ່ວງແລະ
ຊ່ອງ​ກະ​ສານ​ອ້າງ​ອີງ​ສະ​ນະ​ແມ່​ເຫຼັກ​ໂລກ​)​, ຫນ່ວຍ​ຍ່ອຍ​ຂອງ​ປະ​ຕິ​ທິນ​ຂອງ​ເວ​ລາ (ປີ​, ເດືອນ​, ມື້​, ຊົ່ວ​ໂມງ​,
min, sec), the NGDC id, ແລະສຸດທ້າຍແມ່ນນ້ຳໜັກທີ່ກຳນົດໄວ້ (ເບິ່ງ -W). ພາກສ່ວນຍ່ອຍສາມາດເປັນ
ກໍານົດໂດຍການຖ່າຍທອດເວລາ- ຫຼືໄລຍະຫ່າງ-ໄລຍະຕາມເສັ້ນທາງ ຫຼືໂດຍການເລືອກ a
ພູມິພາກ. ສຸດທ້າຍ, ແຕ່ລະບັນທຶກຜົນຜະລິດອາດຈະຈໍາເປັນຕ້ອງໄດ້ຜ່ານຈໍານວນຂອງ
ການທົດສອບຢ່າງມີເຫດຜົນທີ່ກ່ຽວຂ້ອງກັບຄ່າຂໍ້ມູນ ຫຼືທຸງບິດ. ຖ້າມີການຮ້ອງຂໍການລ່ອງເຮືອຫຼາຍຄັ້ງ
ພວກມັນຖືກແຍກອອກໂດຍສ່ວນຫົວຂອງພາກສ່ວນ.

ຕ້ອງການ ການໂຕ້ຖຽງ


NGDC-ids
ສາມາດເປັນໜຶ່ງ ຫຼືຫຼາຍກວ່າຫ້າຊະນິດຂອງຕົວລະບຸ:

1. 8-character NGDC IDs, eg, 01010083, JA010010etc., ແລະອື່ນໆ.

2. 2 ລັກສະນະ ລະ​ຫັດ​ທີ່​ຈະ​ສົ່ງ​ຄືນ​ການ​ເດີນ​ທາງ​ທັງ​ຫມົດ​ຈາກ​ແຕ່​ລະ​ອົງ​ການ​.

3. 4 ລັກສະນະ ລະຫັດ, ເຊິ່ງຈະສົ່ງຄືນການລ່ອງເຮືອທັງຫມົດຈາກເຫຼົ່ານັ້ນ
ເຮືອ.

4. = , ຢູ່ໃສ ແມ່ນຕາຕະລາງທີ່ມີ ID NGDC, ຫນຶ່ງຕໍ່ແຖວ.

5. ຖ້າບໍ່ມີຫຍັງຖືກລະບຸ, ພວກເຮົາສົ່ງຄືນການລ່ອງເຮືອທັງຫມົດໃນຖານຂໍ້ມູນ.

(ເບິ່ງ mgd77info -L ສໍາລັບລະຫັດອົງການແລະເຮືອ). ສ່ວນຂະຫຍາຍ ".mgd77" ຫຼື ".nc".
ຈະຖືກຕື່ມໃສ່ໂດຍອັດຕະໂນມັດ, ຖ້າຕ້ອງການ (ໃຊ້ -I ເພື່ອບໍ່ສົນໃຈບາງປະເພດໄຟລ໌).
ໄຟລ໌ cruise ຈະຖືກຊອກຫາຄັ້ງທໍາອິດໃນໄດເລກະທໍລີປະຈຸບັນແລະທີສອງໃນທັງຫມົດ
ລາຍຊື່ຢູ່ໃນ $MGD77_HOME/mgd77_paths.txt [ຖ້າ $MGD77_HOME ບໍ່ໄດ້ຕັ້ງມັນ
ຈະເປັນຄ່າເລີ່ມຕົ້ນ $GMT_SHAREDIR/mgd77].

-Fຄໍລໍາ[,ຕາມເຫດຜົນ][:bittests]
ທີ່ຕ້ອງການ ຄໍລໍາ ສະຕຣິງຕ້ອງເປັນລາຍຊື່ພາຣາມິເຕີທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ຕົວຫຍໍ້ທີ່ໃຫ້ຢູ່ໃນຄໍາສັ່ງຜົນຜະລິດທີ່ຕ້ອງການ. ພາລາມິເຕີໃດໆທີ່ໃຫ້ຢູ່ໃນກໍລະນີ UPPER
ຈະຕ້ອງບໍ່ແມ່ນ NaN ໃນບັນທຶກເພື່ອໃຫ້ຜົນຜະລິດເກີດຂຶ້ນ. ເວັ້ນເສຍແຕ່ໄດ້ລະບຸໄວ້ແຍກຕ່າງຫາກ, the
ຮູບແບບຜົນຜະລິດ (ຖ້າ ASCII) ຖືກຄວບຄຸມໂດຍພາລາມິເຕີ GMT FORMAT_FLOAT_OUT. ໄດ້
ຕົວຫຍໍ້ຖັນທີ່ມີຢູ່ສໍາລັບຂໍ້ມູນທີ່ເກັບໄວ້ໃນໄຟລ໌ (ບາງຖັນ
ອາດ​ຈະ NaN​) ແມ່ນ​:

recno ຕົວນັບເລກບັນທຶກ.

drt ປະເພດບັນທຶກດິຈິຕອນ, ປົກກະຕິແລ້ວ 3 ຫຼື 5 (ສໍາລັບການລ່ອງເຮືອທີ່ປະຕິບັດຕາມ Y2K).

id ສະຕຣິງ ID ແບບສຳຫຼວດ (ຊື່ຂາ).

ngdcid ສະຕຣິງ NGDC cruise ID 8 ຕົວອັກສອນ (ປົກກະຕິແລ້ວແມ່ນຄຳນຳໜ້າໄຟລ໌).

ທີ່ໃຊ້ເວລາ ເລືອກລະຫວ່າງເວລາປະຕິທິນຢ່າງແທ້ຈິງ (ເວລາ, ຄ່າເລີ່ມຕົ້ນ) ໃນຮູບແບບ
ກຳນົດໂດຍພາລາມິເຕີ GMT FORMAT_DATE_OUT ແລະ FORMAT_CLOCK_OUT,
ເວລາທີ່ກ່ຽວຂ້ອງ (ເວລາ) ໃນຮູບແບບທີ່ກໍານົດໂດຍພາລາມິເຕີ GMT
FORMAT_FLOAT_OUT ແລະ TIME_SYSTEM (ຫຼື TIME_EPOCH ແລະ TIME_UNIT)), ຫຼື
ປີເສດສ່ວນ (ເວລາ) ໃນຮູບແບບທີ່ລະບຸໂດຍ FORMAT_FLOAT_OUT.

lon ເສັ້ນແວງໃນຮູບແບບທີ່ກຳນົດໂດຍພາຣາມິເຕີ GMT FORMAT_GEO_OUT.

ປີ ເສັ້ນແວງໃນຮູບແບບທີ່ກຳນົດໂດຍພາຣາມິເຕີ GMT FORMAT_GEO_OUT.

twt ເວລາເດີນທາງສອງທາງ (in s).

ຄວາມເລິກ ການ​ແກ້​ໄຂ bathymetry (ໃນ m​, ທາງ​ບວກ​ຂ້າງ​ລຸ່ມ​ນີ້​ລະ​ດັບ​ນ​້​ໍ​າ​)​.

mtf1 ຄວາມເຂັ້ມຂອງສະໜາມແມ່ເຫຼັກທັງໝົດຈາກເຊັນເຊີ 1 (ໃນ nTesla).

mtf2 ຄວາມເຂັ້ມຂອງສະໜາມແມ່ເຫຼັກທັງໝົດຈາກເຊັນເຊີ 2 (ໃນ nTesla).

ອົງການແມັກ ຜິດປົກກະຕິແມ່ເຫຼັກທີ່ເຫຼືອ (ໃນ nTesla).

gobs ສັງເກດເຫັນແຮງໂນ້ມຖ່ວງ (ໃນ mGal).

faa ຄວາມຜິດປົກກະຕິຂອງແຮງໂນ້ມຖ່ວງທາງອາກາດ (ໃນ mGal).

ພີທີ ລະຫັດຕໍາແຫນ່ງປະເພດ (1 = ແກ້ໄຂ, 3 = interpolated, 9 = ບໍ່ໄດ້ລະບຸ).

bcc Bathymetric Correction Code, ຊີ້ບອກຂັ້ນຕອນທີ່ໃຊ້ໃນການປ່ຽນການເດີນທາງ
ທີ່ໃຊ້ເວລາກັບຄວາມເລິກ. (01-55 = ເຂດ Matthews ໃຊ້ເພື່ອແກ້ໄຂຄວາມເລິກ, 59 =
ການ​ແກ້​ໄຂ​ຂອງ Matthews ໄດ້​ນໍາ​ໃຊ້​ແຕ່​ເຂດ​ທີ່​ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​ການ​ບັນ​ທຶກ​ຂໍ້​ມູນ​,
60 = ສູດ S. Kuwahara ສໍາລັບ TS, 61 = ສູດ Wilson ສໍາລັບ TS, 62 = Del
ສູດ Grosso ສໍາລັບ TS, 63 = ຕາຕະລາງ Carter, 88 = ອື່ນໆ, ອະທິບາຍໃນ
ພາກສ່ວນຫົວ, 99 = ບໍ່ໄດ້ລະບຸ).

BTC ລະຫັດປະເພດ Bathymetric, ຊີ້ບອກວິທີການໄດ້ຮັບຄ່າ bathymetry (1 =
ສັງເກດເຫັນ, 3 = interpolated, 9 = unspecified).

ຂໍ້ຄວາມ ເຊັນເຊີແມ່ເຫຼັກສໍາລັບໃຊ້ເພື່ອປະເມີນພາກສະຫນາມທີ່ຕົກຄ້າງ (1 = 1st ຫຼືນໍາ
ເຊັນເຊີ, 2 = 2nd ຫຼືເຊັນເຊີ trailing, 9 = ບໍ່ໄດ້ລະບຸ).

msd ຄວາມເລິກ (ຫຼືລະດັບຄວາມສູງ) ຂອງເຊັນເຊີແມ່ເຫຼັກ (ໃນ m, ບວກຂ້າງລຸ່ມນີ້ລະດັບນ້ໍາທະເລ).

diur ການແກ້ໄຂ diurnal ແມ່ເຫຼັກ (ໃນ nTesla).

ເອີ ການແກ້ໄຂ Eotvos (ໃນ mGal).

sln ສະຕຣິງ ເລກ ເສັ້ນ Seismic.

sspn Seismic Shot Point Number String.

nqc Navigation Quality Code (5 = ສົງໃສ, ໂດຍສະຖາບັນແຫຼ່ງ, 6 =
ສົງໃສ, ໂດຍ NGDC, 9 = ບໍ່ມີບັນຫາທີ່ລະບຸ).

ນອກຈາກນັ້ນ, ປະລິມານການນໍາທາງທີ່ມາຈາກຕໍ່ໄປນີ້ສາມາດຮ້ອງຂໍໄດ້:

ປີ ປີຂອງແຕ່ລະບັນທຶກ.

ເດືອນ ເດືອນຂອງແຕ່ລະບັນທຶກ.

ວັນ ມື້ຂອງເດືອນຂອງແຕ່ລະບັນທຶກ.

ຊົ່ວໂມງ ຊົ່ວໂມງຂອງແຕ່ລະບັນທຶກ.

ນາທີ ນາທີຂອງແຕ່ລະບັນທຶກ.

sec ວິນາທີທົດສະນິຍົມຂອງແຕ່ລະບັນທຶກ.

ຫ່າງໄກ ໄລຍະທາງຕາມເສັ້ນທາງຕັ້ງແຕ່ຂາ. ສໍາລັບວິທີການຄິດໄລ່, ເບິ່ງ -C
[ໄລຍະຫ່າງວົງກົມໃຫຍ່ spherical], ແລະສໍາລັບຫົວຫນ່ວຍໄລຍະທາງ, ເບິ່ງ -N [ກມ].

az ເຮືອ azimuth (ຫົວ) ວັດແທກຕາມເຂັມໂມງຈາກພາກເຫນືອ (ໃນອົງສາ).

cc ການ​ປ່ຽນ​ແປງ​ທາງ​ເຮືອ (ການ​ປ່ຽນ​ແປງ​ຫົວ​ຂໍ້​) ການ​ວັດ​ແທກ​ຕາມ​ເຂັມ​ໂມງ​ຈາກ​ພາກ​ເຫນືອ (ໃນ​
ອົງສາ).

vel ຄວາມໄວເຮືອ; ເບິ່ງ -N ສໍາລັບຫົວໜ່ວຍ [m/s].

ສຸດທ້າຍ, ປະລິມານການຄິດໄລ່ຕໍ່ໄປນີ້ສາມາດຮ້ອງຂໍໄດ້:

ນ້ໍາ ນ້ຳໜັກທີ່ກຳນົດໃຫ້ກັບຊຸດຂໍ້ມູນນີ້ (ເບິ່ງ -W).

carter ການແກ້ໄຂຄວາມເລິກ Carter, ຖ້າ twt ມີຢູ່ໃນໄຟລ໌ (ໃນ m). ເຊັນ: ແກ້ໄຂ
ຈະຖືກເພີ່ມໃສ່ຄວາມເລິກທີ່ບໍ່ຖືກແກ້ໄຂເພື່ອໃຫ້ໄດ້ຄວາມເລິກທີ່ຖືກແກ້ໄຂ.

igrf ພາກສະຫນາມອ້າງອິງ geomagnetic ສາກົນ (ພາກສະຫນາມທັງຫມົດ) (ໃນ nTesla).

ngrav International Gravity reference Field ("ກາວິທັດປົກກະຕິ") (ໃນ mGal). ພາກສະຫນາມ
ຖືກເລືອກໂດຍອີງໃສ່ພາລາມິເຕີ Gravity Theoretical Formula Code ໃນ
ຫົວເຮືອ MGD77 ຂອງເຮືອ. ຖ້າອັນນີ້ບໍ່ຖືກຕັ້ງ ຫຼືບໍ່ຖືກຕ້ອງ ພວກເຮົາຕັ້ງຄ່າເລີ່ມຕົ້ນ
IGF 1980. ອີກທາງເລືອກ, ລະບຸພາກສະຫນາມໂດຍກົງໂດຍໃຊ້ -Af (ເບິ່ງວ່າ
ທາງ​ເລືອກ​ສໍາ​ລັບ​ລາຍ​ລະ​ອຽດ​ເພີ່ມ​ເຕີມ​)​.

ceot ການຄິດໄລ່ການແກ້ໄຂ Eotvos ຈາກການນໍາທາງ, ການນໍາໃຊ້ E = 7.5038 * V *
cos(lat) * sin(az) + 0.004154 * V^2 (ໃນ mGal). ເຊັນ: ການແກ້ໄຂແມ່ນຈະ
ເພີ່ມໃສ່ faa ທີ່ບໍ່ຖືກແກ້ໄຂເພື່ອໃຫ້ໄດ້ faa ທີ່ຖືກແກ້ໄຂ.

ທຸງມືສັ້ນຕໍ່ໄປນີ້ຍັງຖືກຮັບຮູ້:

mgd77 ອັນນີ້ສົ່ງຜົນໃຫ້ທຸກ 27 ຊ່ອງຂໍ້ມູນ MGD77 ຖືກຂຽນໄວ້ໃນ MGD77 ຢ່າງເປັນທາງການ
order

mgd77t ຊຸດເຕັມຂອງທັງຫມົດ 26 ຄໍລໍາໃນຂໍ້ກໍານົດ MGD77T.

geo ອັນນີ້ຈຳກັດໃຫ້ຜົນຜະລິດເປັນ 10 ຊ່ອງຂໍ້ມູນ (ທີ່ໃຊ້ເວລາ, lon, ປີ ບວກເຈັດ
ການສັງເກດທາງພູມສາດ twt, ຄວາມເລິກ, mtf1, mtf2, ອົງການແມັກ, gobs, ແລະ faa). ໂດຍ
ເພີ່ມເຕີມ + ໃນຊຸດອັນໃດອັນໜຶ່ງອັນນີ້ພວກເຮົາຈະຕື່ມໃສ່ນຳ ຫ່າງໄກ, ອາຊິມ, cc, vel,
ແລະ ນ້ໍາ ດັ່ງທີ່ລະບຸໄວ້ຂ້າງເທິງ.

ທັງຫມົດ ອັນນີ້ສົ່ງຄືນຖັນຂໍ້ມູນທັງໝົດໃນໄຟລ໌.

ອິ ໃນ​ຖາ​ນະ​ເປັນ mgd77t ແຕ່​ມີ​ລາຍ​ການ​ທີ່​ໃຊ້​ເວ​ລາ​ລາຍ​ລັກ​ອັກ​ສອນ​ເປັນ​ສະ​ຕ​ຣິງ​ວັນ​ທີ່​ເວ​ລາ​.

ໃນ​ຖາ​ນະ​ເປັນ​ທາງ​ເລືອກ​, ການ​ທົດ​ສອບ​ຢ່າງ​ມີ​ເຫດ​ຜົນ​ອາດ​ຈະ​ໄດ້​ຮັບ​ການ​ເພີ່ມ​ສໍາ​ລັບ​ການ​ສັງ​ເກດ​ໃດ​ຫນຶ່ງ​ໂດຍ​ການ​ຕໍ່​ທ້າຍ​
,ຕາມເຫດຜົນ, ເຊິ່ງເປັນຕົວຂອງມັນເອງປະກອບດ້ວຍຫນຶ່ງຫຼືຫຼາຍຄໍາແນະນໍາທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງ
ຮູບແບບ ໂດຍOPມູນຄ່າ, ບ່ອນທີ່ ໂດຍ ແມ່ນຫນຶ່ງໃນຕົວກໍານົດການລະບຸໄວ້ຂ້າງເທິງ, OP ແມ່ນເຫດຜົນ
operator (<, <=, =, !=, >=, >, |), ແລະ ມູນຄ່າ ເປັນຄ່າຄົງທີ່ທີ່ໃຊ້ໃນການປຽບທຽບ.
ຕົວກໍານົດການຈຸດລອຍໄດ້ຖືກປຽບທຽບເປັນຕົວເລກ; ຕົວກໍານົດການລັກສະນະແມ່ນ
ປຽບທຽບ lexically (ຫຼັງຈາກ blanks ນໍາພາແລະ trailing ໄດ້ຖືກໂຍກຍ້າຍອອກ). ນ້ອຍ
ການປຽບທຽບ (|) ຫມາຍຄວາມວ່າຢ່າງຫນ້ອຍຫນຶ່ງໃນ bits ໃນ ມູນຄ່າ ຕ້ອງເປີດຢູ່ໃນ
ໂດຍ. ຢ່າງຫນ້ອຍຫນຶ່ງຂອງການທົດສອບຈະຕ້ອງເປັນຄວາມຈິງສໍາລັບການບັນທຶກທີ່ຈະອອກ, ຍົກເວັ້ນ
ການທົດສອບໂດຍໃຊ້ຕົວກໍານົດການກໍລະນີ UPPER ເຊິ່ງທັງຫມົດຈະຕ້ອງເປັນຄວາມຈິງເພື່ອໃຫ້ຜົນຜະລິດເກີດຂຶ້ນ. ຫມາຍ​ເຫດ​
ວ່າການລະບຸການທົດສອບບໍ່ໄດ້ຫມາຍຄວາມວ່າຖັນທີ່ສອດຄ້ອງກັນຈະເປັນ
ລວມຢູ່ໃນກະແສຜົນຜະລິດ; ມັນຕ້ອງຢູ່ໃນ ຄໍລໍາ ສໍາລັບການທີ່ຈະເກີດຂຶ້ນ.
ຫມາຍເຫດ: ບາງຕົວປະຕິບັດການແມ່ນຕົວອັກສອນ UNIX ພິເສດແລະທ່ານແນະນໍາໃຫ້
ວາງວົງຢືມປະມານການໂຕ້ຖຽງທັງຫມົດເພື່ອ -F.

ສຸດທ້າຍ, ສໍາລັບໄຟລ໌ MGD77+ ທ່ານສາມາດເລືອກຕື່ມໄດ້:bittests ເຊິ່ງແມ່ນ: (ຈໍ້າສອງເມັດ)
ຕິດຕາມດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ +-col ເງື່ອນໄຂ. ນີ້ປຽບທຽບສະເພາະ
bitflags ພຽງແຕ່ສໍາລັບແຕ່ລະຖັນທີ່ລະບຸໄວ້. ນີ້, + ຫມາຍຄວາມວ່າບິດທີ່ເລືອກຕ້ອງເປັນ 1 (ON)
ໃນຂະນະທີ່ - ຫມາຍຄວາມວ່າມັນຕ້ອງເປັນ 0 (ປິດ). ການທົດສອບ bit ທັງຫມົດທີ່ໄດ້ຮັບຈະຕ້ອງຜ່ານ. ໂດຍຄ່າເລີ່ມຕົ້ນ,
ໄຟລ໌ MGD77+ ທີ່ມີຄວາມພິເສດ MGD77_flags ຖັນປະຈຸບັນຈະໃຊ້ທຸງເຫຼົ່ານັ້ນ,
ແລະການສັງເກດການທີ່ກ່ຽວຂ້ອງກັບ ON-bits (ຫມາຍຄວາມວ່າພວກເຂົາຖືກທຸງວ່າບໍ່ດີ) ຈະເປັນ
ຕັ້ງເປັນ NaN; ເພີ່ມເຕີມ : ບໍ່ມີຂໍ້ມູນຕິດຕາມເພື່ອປິດພຶດຕິກໍານີ້ (ເຊັ່ນ:
ບໍ່ມີທຸງນ້ອຍຈະໄດ້ຮັບການປຶກສາຫາລື).

ທາງເລືອກ ການໂຕ້ຖຽງ


-A[+]c|d|f|m|tລະຫັດ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ແກ້ໄຂຄວາມເລິກ (ຄວາມເລິກ), ຄວາມຜິດກະຕິການຕົກຄ້າງຂອງແມ່ເຫຼັກ (ອົງການແມັກ), ອາກາດຟຣີ
ຄວາມຜິດປົກກະຕິຂອງແຮງໂນ້ມຖ່ວງ (faa), ແລະປະລິມານທີ່ໄດ້ມາ ການແກ້ໄຂຄວາມເລິກ Carter (carter)
ແມ່ນ​ຜົນ​ຜະ​ລິດ​ທັງ​ຫມົດ​ເປັນ (ຖ້າ​ຫາກ​ວ່າ​ເລືອກ​ໃນ​ -F); ທາງເລືອກນີ້ປັບພຶດຕິກໍານັ້ນ. ສໍາລັບ
ແຕ່ລະຄໍລໍາເຫຼົ່ານີ້ມີ 2-4 ວິທີການປັບຂໍ້ມູນ. ຕື່ມໃສ່ c(ສິນລະປິນ),
d(epth), f(aa), ຫຼື m(ag) ແລະເລືອກ ລະຫັດ ສໍາລັບຂັ້ນຕອນທີ່ທ່ານຕ້ອງການນໍາໃຊ້.
ທ່ານອາດຈະເລືອກຫຼາຍກວ່າຫນຶ່ງຂັ້ນຕອນສໍາລັບຖັນຂໍ້ມູນໂດຍການສະຫຼຸບຕົວເລກຂອງພວກເຂົາ
ລະຫັດs (1, 2, 4, ແລະ 8). ຕົວຢ່າງ: -ເອຄ3 ທໍາອິດຈະພະຍາຍາມວິທີການ -ເອຄ1 ເພື່ອປະເມີນ Carter
ການແກ້ໄຂແຕ່ຖ້າ ຄວາມເລິກ ແມ່ນ NaN ພວກເຮົາຈະພະຍາຍາມຕໍ່ໄປ -ເອຄ2 ທີ່​ພຽງ​ແຕ່​ນໍາ​ໃຊ້​ twt. ໃນທັງ ໝົດ
ກໍ​ລະ​ນີ​, ຖ້າ​ຫາກ​ວ່າ​ຄ່າ​ໃດໆ​ທີ່​ຕ້ອງ​ການ​ໂດຍ​ຂັ້ນ​ຕອນ​ການ​ປັບ​ແມ່ນ NaN ຫຼັງ​ຈາກ​ນັ້ນ​
ຜົນໄດ້ຮັບຈະເປັນ NaN. ອັນນີ້ຍັງເປັນຄວາມຈິງຖ້າຄວາມຜິດປົກກະຕິຕົ້ນສະບັບແມ່ນ NaN. ລະບຸ -A +
ເພື່ອຄິດໄລ່ຄືນຄວາມຜິດປົກກະຕິເຖິງແມ່ນວ່າຄວາມຜິດປົກກະຕິໃນໄຟລ໌ແມ່ນ NaN. ນອກຈາກນັ້ນ, ທ່ານ
ສາມາດໃຊ້ໄດ້ - ທີ່ ເພື່ອສ້າງເວລາປອມສໍາລັບການລ່ອງເຮືອທີ່ບໍ່ມີເວລາ; ເຫຼົ່ານີ້ແມ່ນອີງໃສ່
ໄລຍະທາງ ແລະໄລຍະເວລາການລ່ອງເຮືອ.

-ເອຄ ກໍານົດວິທີການ carter ໄລຍະການແກ້ໄຂແມ່ນຄິດໄລ່. ຂ້າງລຸ່ມນີ້, C(twt) ຫຍໍ້​ມາ​ຈາກ
ຄວາມເລິກທີ່ຖືກແກ້ໄຂ Carter (ມັນຍັງຂຶ້ນກັບ lon, ປີ), U(twt, v) ແມ່ນ
ຄວາມເລິກທີ່ບໍ່ຖືກແກ້ໄຂ (= twt * v / 2) ການນໍາໃຊ້ເປັນ v ຕົວກໍານົດການ "ຄວາມໄວສຽງສົມມຸດຕິຖານ".
ໃນຫົວ MGD77 (ຖ້າມັນເປັນຄວາມໄວທີ່ຖືກຕ້ອງ, ຖ້າບໍ່ດັ່ງນັ້ນພວກເຮົາເລີ່ມຕົ້ນຢູ່ທີ່ 1500 m / s);
ອີກທາງເລືອກ, ຕື່ມຄວາມໄວທີ່ທ່ານຕ້ອງການ v ໃນ m/s, TU(ຄວາມເລິກ, v) ແມ່ນ 2 ທາງ
ເວລາເດີນທາງຄາດຄະເນຈາກ (ສົມມຸດຕິຖານ) ບໍ່ຖືກຕ້ອງ ຄວາມເລິກ, ແລະ TC(ຄວາມເລິກ) ແມ່ນ
ເວລາເດີນທາງ 2 ເສັ້ນທາງທີ່ໄດ້ຮັບໂດຍການ inverting (ສົມມຸດວ່າ) ຖືກແກ້ໄຂ ຄວາມເລິກ ການນໍາໃຊ້
ສູດ​ການ​ແກ້​ໄຂ Carter​. ເລືອກຈາກ

-Ac1[,v] ກັບຄືນຄວາມແຕກຕ່າງລະຫວ່າງ U(twt, v) ແລະ ຄວາມເລິກ [ຄ່າເລີ່ມຕົ້ນ].

-Ac2[,v] ກັບຄືນຄວາມແຕກຕ່າງລະຫວ່າງ U(twt, v) ແລະ Carter (twt).

-Ac4[,v] ກັບ​ຄືນ​ຄວາມ​ແຕກ​ຕ່າງ​ລະ​ຫວ່າງ (ສົມ​ມຸດ​ວ່າ​ບໍ່​ໄດ້​ແກ້​ໄຂ​) ຄວາມເລິກ ແລະ Carter
(TU(ຄວາມເລິກ))

-Ac8[,v] ກັບຄືນຄວາມແຕກຕ່າງລະຫວ່າງ U(TC(ຄວາມເລິກ), v) ແລະ ຄວາມເລິກ.

- ໂຄສະນາ ກໍານົດວິທີການ ຄວາມເລິກ ໄດ້​ຮັບ​ຜົນ​ຜະ​ລິດ​ຖັນ​:

-Ad1 ກັບຄືນມາ ຄວາມເລິກ ດັ່ງທີ່ເກັບໄວ້ໃນຊຸດຂໍ້ມູນ [Default].

-Ad2[,v] ຜົນ​ຕອບ​ແທນ​ທີ່​ຄິດ​ໄລ່​ຄວາມ​ເລິກ​ທີ່​ບໍ່​ໄດ້​ແກ້​ໄຂ U(twt, v).

-Ad4 ຜົນຕອບແທນທີ່ຄິດໄລ່ຄວາມເລິກທີ່ຖືກຕ້ອງ C(twt).

-Af ກໍານົດວິທີການ faa ໄດ້ຮັບຜົນຜະລິດຖັນ. ຖ້າ ngrav (ເຊັ່ນ: ສາກົນ
ພາກສະຫນາມອ້າງອິງແຮງໂນ້ມຖ່ວງ (IGF), ຫຼື "ແຮງໂນ້ມຖ່ວງປົກກະຕິ") ແມ່ນຕ້ອງການທີ່ມັນຖືກເລືອກ
ອີງຕາມຕົວກໍານົດການ header MGD77 "Theoretical Gravity Formula Code"; ຖ້ານີ້
ລະ​ຫັດ​ບໍ່​ມີ​ຫຼື​ບໍ່​ຖືກ​ຕ້ອງ​ທີ່​ພວກ​ເຮົາ​ກໍາ​ນົດ​ໄວ້​ໃນ​ຕອນ​ຕົ້ນ​ທີ່ 4. ອີກ​ທາງ​ເລືອກ​, ຕື່ມ​ຂໍ້​ມູນ​ໃສ່​
ທີ່ແນະນໍາ ພາກສະຫນາມ (1-4) ເພື່ອເລືອກ 1 (Heiskanen 1924), 2 (IGF 1930), 3 (IGF 1967) ຫຼື 4
(IGF 1980). ເລືອກຈາກ

-Af1[,ພາກສະຫນາມ] ກັບ​ຄືນ​ມາ​ faa ດັ່ງທີ່ເກັບໄວ້ໃນຊຸດຂໍ້ມູນ [Default]. ທາງເລືອກ, ຕັ້ງຄ່າ
IGF ພາກສະຫນາມ ການ​ນໍາ​ໃຊ້​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຍັງ​ໄດ້​ຮ້ອງ​ຂໍ​ ngrav ເປັນຖັນຜົນຜະລິດໃນ -F.

-Af2[,ພາກສະຫນາມ] ກັບຄືນຄວາມແຕກຕ່າງລະຫວ່າງ gobs ແລະ ngrav (ມີທາງເລືອກ ພາກສະຫນາມ
ຄໍາສັ່ງ).

-Af4[,ພາກສະຫນາມ] ກັບຄືນການປະສົມປະສານຂອງ gobs + ເອີ - ngrav (ມີທາງເລືອກ ພາກສະຫນາມ
ຄໍາສັ່ງ).

-Af8[,ພາກສະຫນາມ] ກັບຄືນການປະສົມປະສານຂອງ gobs + pred_eot - ngrav (ມີທາງເລືອກ
ພາກສະຫນາມ ຄໍາສັ່ງ).

- ມ ກໍານົດວິທີການ ອົງການແມັກ ໄດ້ຮັບຜົນຜະລິດຖັນ. ອາດຈະມີຫນຶ່ງຫຼືສອງທັງຫມົດ
ການ​ວັດ​ແທກ​ພາກ​ສະ​ຫນາມ​ໃນ​ໄຟລ​໌ (mtf1 ແລະ mtf2), ແລະຖັນ ຂໍ້ຄວາມ ອາດຈະລັດ
ອັນໃດເປັນເຊັນເຊີຊັ້ນນໍາ (1 ຫຼື 2; ມັນອາດຈະບໍ່ໄດ້ກໍານົດ). ເລືອກຈາກ

-AM1 ກັບຄືນມາ ອົງການແມັກ ດັ່ງທີ່ເກັບໄວ້ໃນຊຸດຂໍ້ມູນ [Default].

-AM2 ສົ່ງຄືນຄວາມແຕກຕ່າງລະຫວ່າງ mgfx ແລະ igrf, ບ່ອນທີ່ x ເປັນເຊັນເຊີຊັ້ນນໍາ (1
or 2) ສະ​ແດງ​ໃຫ້​ເຫັນ​ໂດຍ​ ຂໍ້ຄວາມ ຊ່ອງຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນເປັນ 1 ຖ້າບໍ່ລະບຸ).

-AM4 ສົ່ງຄືນຄວາມແຕກຕ່າງລະຫວ່າງ mgfx ແລະ igrf, ບ່ອນທີ່ x ແມ່ນເຊັນເຊີ (2 or 1)
ບໍ່ ຊີ້ບອກໂດຍ ຂໍ້ຄວາມ ຊ່ອງຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນເປັນ 2 ຖ້າບໍ່ລະບຸ).

- ແອມ [ໜ່ວຍ] ສະຫມັກຂໍເອົາການແກ້ໄຂທີ່ພະຍາຍາມທີ່ຈະຊົດເຊີຍຄວາມຈິງທີ່ວ່າ
ສະໜາມແມ່ເຫຼັກບໍ່ໄດ້ມາຢູ່ໃນຕຳແໜ່ງດຽວກັນກັບການອ້າງອີງການນຳທາງ
(ຕໍາແຫນ່ງເຮືອ). ນີ້ແມ່ນສໍາເລັດໂດຍການ re: interpolating ແມ່ເຫຼັກທັງຫມົດ
ພາກສະຫນາມກັບສິ່ງທີ່ມັນຈະມີຖ້າຫາກວ່າມັນຖືກວັດແທກຢູ່ທີ່ຕໍາແຫນ່ງຂອງເຮືອ
(ຈື່, ມັນອາດຈະເປັນການວັດແທກ ແມັດທາງຫລັງ). ເນື່ອງຈາກນີ້
ຂັ້ນຕອນ interpolation, ການນໍາທາງທີ່ບໍ່ດີ, ຄືຈຸດຊ້ໍາຊ້ອນຫຼາຍເກີນໄປ, ອາດຈະເຮັດໃຫ້ເກີດ
ບັນຫາ. ມາດຕະການຖືກປະຕິບັດເພື່ອຫຼຸດຜ່ອນຜົນກະທົບນີ້ແຕ່ພວກມັນບໍ່ເຕັມ 100%.
ສາດສະດາຈານ ວິທີການ interpolation ແມ່ນຖືກຄວບຄຸມໂດຍ GMT ມາດຕະຖານ GMT_INTERPOLANT.
ເອກະສານຊ້ອນທ້າຍ e ສໍາລັບແມັດ, f ສໍາ​ລັບ​ຕີນ​, k ສໍາລັບກິໂລແມັດ, m ສໍາລັບໄມ, n ສໍາລັບໄມທະເລ, ຫຼື u
ສໍາລັບຕີນສໍາຫຼວດ [ຄ່າເລີ່ມຕົ້ນແມ່ນ e (ແມັດ)].

-Cf|g|e
ຕື່ມໃສ່ລະຫັດຕົວອັກສອນຕົວໜຶ່ງເພື່ອເລືອກຂັ້ນຕອນສຳລັບໄລຍະທາງຕາມເສັ້ນທາງ
ການ​ຄິດ​ໄລ່ (ເບິ່ງ -N ສໍາ​ລັບ​ການ​ເລືອກ​ຫົວ​ຫນ່ວຍ​:

f ໄລຍະຫ່າງຂອງໂລກຮາບພຽງ.

g ໄລຍະຫ່າງວົງກົມໃຫຍ່ [ຄ່າເລີ່ມຕົ້ນ].

e ໄລຍະທາງ Geodesic ໃນ GMT ellipsoid ໃນປັດຈຸບັນ.

-ດາວັນ​ທີ່​ເລີ່ມ
ຢ່າເຮັດລາຍຊື່ຂໍ້ມູນທີ່ເກັບກໍາມາກ່ອນ ວັນ​ທີ່​ເລີ່ມ (yyyy-mm-ddBD(T)[hh:mm:ss]) [ຄ່າເລີ່ມຕົ້ນແມ່ນ
ການເລີ່ມຕົ້ນຂອງ cruise]. ໃຊ້ -DA ເພື່ອຍົກເວັ້ນບັນທຶກທີ່ມີເວລາບໍ່ໄດ້ກໍານົດ (ເຊັ່ນ, NaN).
[ມາດຕະຖານລາຍງານບັນທຶກເຫຼົ່ານັ້ນ].

- ດີບວັນຢຸດ
ຫ້າມລາຍຊື່ຂໍ້ມູນທີ່ເກັບກຳໃນ ຫຼື ຫຼັງ ວັນຢຸດ (yyyy-mm-ddBD(T)[hh:mm:ss]).
[ຄ່າເລີ່ມຕົ້ນແມ່ນສິ້ນສຸດການລ່ອງເຮືອ]. ໃຊ້ -DB ເພື່ອຍົກເວັ້ນບັນທຶກທີ່ມີເວລາບໍ່ໄດ້ກໍານົດ
(ເຊັ່ນ, NaN). [ມາດຕະຖານລາຍງານບັນທຶກເຫຼົ່ານັ້ນ].

-E ກົງກັນທີ່ແນ່ນອນ: ພຽງແຕ່ບັນທຶກຜົນຜະລິດທີ່ກົງກັບຖັນທາງພູມສາດທີ່ຮ້ອງຂໍທັງໝົດ
[ບັນທຶກຜົນອອກມາໃນຕອນຕົ້ນທີ່ກົງກັບຢ່າງໜ້ອຍໜຶ່ງຖັນທີ່ສັງເກດເຫັນ].

- ກາstartrec
ຢ່າເຮັດລາຍການບັນທຶກກ່ອນ startrec [ຄ່າເລີ່ມຕົ້ນແມ່ນ 0, ບັນທຶກທໍາອິດ].

-Gbstoprec
ຢ່າເຮັດລາຍການຂໍ້ມູນພາຍຫຼັງ stoprec. [ຄ່າເລີ່ມຕົ້ນແມ່ນບັນທຶກສຸດທ້າຍ].

-Iບໍ່ສົນໃຈ
ບໍ່ສົນໃຈຮູບແບບໄຟລ໌ຂໍ້ມູນບາງຢ່າງຈາກການພິຈາລະນາ. ຕື່ມໃສ່ a|c|t ບໍ່ສົນໃຈ MGD77
ASCII, MGD77+ netCDF, ຫຼືໄຟລ໌ຕາຕະລາງ ASCII ທີ່ແຍກອອກຈາກແຖບທໍາມະດາ, ຕາມລໍາດັບ. ໄດ້
ທາງເລືອກອາດຈະຖືກຊ້ໍາອີກເພື່ອບໍ່ສົນໃຈຫຼາຍກວ່າຫນຶ່ງຮູບແບບ. [ຄ່າເລີ່ມຕົ້ນບໍ່ສົນໃຈເລີຍ].

-L[ແກ້ໄຂໄດ້]
ນຳໃຊ້ການແກ້ໄຂທີ່ດີທີ່ສຸດຕໍ່ກັບຖັນບ່ອນທີ່ການແກ້ໄຂດັ່ງກ່າວມີຢູ່. ຕື່ມໃສ່
ຕາຕະລາງການແກ້ໄຂທີ່ຈະໃຊ້ [ຄ່າເລີ່ມຕົ້ນໃຊ້ຕາຕະລາງການແກ້ໄຂ
mgd77_corrections.txt ໃນ $MGD77_HOME ໄດເລກະທໍລີ]. ສໍາລັບຮູບແບບຂອງໄຟລ໌ນີ້,
ເບິ່ງການແກ້ໄຂຂ້າງລຸ່ມນີ້.

-n ອອກ​ບັນ​ທຶກ​ສ່ວນ​ຫົວ​ກັບ cruise ID ສໍາ​ລັບ​ການ cruise ແຕ່​ລະ​ຄົນ.

-Nd|sຫນ່ວຍບໍລິການ
ເອກະສານຊ້ອນທ້າຍ d ສໍາລັບໄລຍະທາງຫຼື s ສໍາລັບຄວາມໄວ, ຫຼັງຈາກນັ້ນໃຫ້ຄວາມຕ້ອງການ ຫນ່ວຍບໍລິການ as e (ແມັດ ຫຼື
ນາງ​ສາວ), f (ຕີນ ຫຼື ຕີນ), k (ກມ ຫຼື ກມ/ຊມ), m (ໄມ ຫຼື ໄມ/ຊມ), n (ໄມທະເລ
ຫຼື knots), ຫຼື u (ສໍາ​ຫຼວດ​ຕີນ​ຫຼື​ຕີນ​)​. [ຄ່າເລີ່ມຕົ້ນແມ່ນ - ນຄ - ນສ (ກມ ແລະ m/s)].

- ການາທີ/ສູງສຸດທີ່ເຄຍ
ລະບຸຂອບເຂດທີ່ຍອມຮັບ (ນາທີ/ສູງສຸດທີ່ເຄຍ) ຂອງ azimuths. ບັນທຶກທີ່ຕິດຕາມ azimuth ຕົກ
ນອກຂອບເຂດນີ້ຖືກລະເລີຍ [0/360].

-Qcນາທີ/ສູງສຸດທີ່ເຄຍ
ລະບຸຂອບເຂດທີ່ຍອມຮັບ (ນາທີ/ສູງສຸດທີ່ເຄຍ) ແນ່ນອນມີການປ່ຽນແປງ. ບັນ​ທຶກ​ການ​ຕິດ​ຕາມ​ວິ​ຊາ​ການ​
ການປ່ຽນແປງທີ່ຢູ່ນອກຂອບເຂດນີ້ຖືກລະເລີຍ [-360/+360]. ໃຊ້ -QC to take the
ຄ່າຢ່າງແທ້ຈິງຂອງການປ່ຽນແປງຫຼັກສູດກ່ອນການທົດສອບ [ຄ່າເລີ່ມຕົ້ນໃຊ້ຫຼັກສູດທີ່ໄດ້ເຊັນ
ການປ່ຽນແປງ].

- ຖາມວນາທີ/ສູງສຸດທີ່ເຄຍ
ລະບຸຂອບເຂດທີ່ຍອມຮັບ (ນາທີ/ສູງສຸດທີ່ເຄຍ; ຫຼືພຽງແຕ່ ນາທີ ຖ້າບໍ່ມີຂອບເຂດຈໍາກັດເທິງ) ຂອງ
ຄວາມໄວ. ບັນທຶກທີ່ຄວາມໄວຕິດຕາມຢູ່ນອກຂອບເຂດນີ້ຈະຖືກລະເລີຍ
[0/infinity].

-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 ທາງເລືອກ.
ໃນກໍລະນີສຸດທ້າຍ, ທັດສະນະຂອງຍົນໄດ້ຖືກວາງແຜນ, ບໍ່ມີສ່ວນສາມ
ມິຕິ.

- ສstartdist[ໜ່ວຍ]
ຢ່າລາຍຊື່ຂໍ້ມູນທີ່ມີຫນ້ອຍກວ່າ startdist ແມັດຕາມເສັ້ນທາງຈາກທ່າເຮືອຂອງ
ການອອກເດີນທາງ. ຕື່ມໃສ່ e ສໍາລັບແມັດ, f ສໍາ​ລັບ​ຕີນ​, k ສໍາລັບກິໂລແມັດ, m ສໍາລັບໄມ, n ສໍາລັບທາງທະເລ
ໄມ, ຫຼື u ສໍາລັບຕີນສໍາຫຼວດ [ຄ່າເລີ່ມຕົ້ນແມ່ນ 0e (ແມັດ)].

- ສເຄື່ອງຢຸດ[ໜ່ວຍ]
ຢ່າເຮັດລາຍຊື່ຂໍ້ມູນທີ່ເປັນ ເຄື່ອງຢຸດ ຫຼືຫຼາຍແມັດຕາມເສັ້ນທາງຈາກທ່າເຮືອຂອງ
ການອອກເດີນທາງ. ຕື່ມໃສ່ e ສໍາລັບແມັດ, f ສໍາ​ລັບ​ຕີນ​, k ສໍາລັບກິໂລແມັດ, m ສໍາລັບໄມ, n ສໍາລັບທາງທະເລ
ໄມ, ຫຼື u ສໍາ​ລັບ​ການ​ສໍາ​ຫຼວດ​ຕີນ [Default is end of track].

-T[m|e]
ປິດການປັບຄ່າໂດຍອັດຕະໂນມັດຕາມເງື່ອນໄຂການແກ້ໄຂ
ທີ່ຖືກເກັບໄວ້ໃນໄຟລ໌ MGD77+ ແລະໃຊ້ເພື່ອຕ້ານກັບສິ່ງທີ່ຜິດພາດ
ຫນ່ວຍງານທີ່ໃຊ້ໂດຍສະຖາບັນແຫຼ່ງໃນເວລາທີ່ສ້າງໄຟລ໌ MGD77 ຕົ້ນສະບັບຈາກ
ເຊິ່ງໄຟລ໌ MGD77+ ມາຈາກ (ທາງເລືອກທີ່ບໍ່ມີຜົນກັບ MGD77 ASCII ທຳມະດາ.
ໄຟລ໌). ຕື່ມໃສ່ m or e ເພື່ອຈໍາກັດທາງເລືອກໃຫ້ກັບ MGD77 ຫຼືຖັນຂະຫຍາຍທີ່ກໍານົດໄວ້
ພຽງແຕ່ [ຄ່າເລີ່ມຕົ້ນໃຊ້ກັບທັງສອງ].

-V[ລະດັບ] (ຫຼາຍ ... )
ເລືອກລະດັບ verbosity [c].

-Wນ້ໍາ
ກໍານົດນ້ໍາຫນັກສໍາລັບຂໍ້ມູນເຫຼົ່ານີ້. ຕົວເລືອກຜົນຜະລິດນ້ໍາຫນັກຕ້ອງຖືກຕັ້ງຢູ່ໃນ -F. ນີ້​ແມ່ນ
ເປັນປະໂຫຍດຖ້າຫາກວ່າຂໍ້ມູນຈະຖືກປະມວນຜົນດ້ວຍເຕັກນິກການສະເລ່ຍນ້ໍາຫນັກ
ສະຫນອງໃຫ້ໂດຍ blockmean, blockmedian, ແລະ ໂໝດປິດກັ້ນ [1]

-Z+|- ຕື່ມໃສ່ເຄື່ອງໝາຍທີ່ທ່ານຕ້ອງການ ຄວາມເລິກ, carter, ແລະ msd ຄຸນ​ຄ່າ​ພາຍ​ໃຕ້​ລະ​ດັບ​ທະ​ເລ (-Z-
ໃຫ້ bathymmetry ລົບ) [ຄ່າເລີ່ມຕົ້ນແມ່ນເປັນບວກລົງ].

-bo[ncols][ປະເພດ] (ຫຼາຍ ... )
ເລືອກຜົນຜະລິດຖານສອງ. ບໍ່ສົນໃຈຖ້າ -ໂບ ຖືກເລືອກ. ເຊັ່ນດຽວກັນ, string-fields
ບໍ່ສາມາດເລືອກໄດ້. ໃຫ້ສັງເກດວ່າຖ້າເວລາເປັນຫນຶ່ງໃນຖັນຜົນຜະລິດຖານສອງມັນຈະ
ເກັບໄວ້ເປັນ Unix-time (ວິນາທີນັບຕັ້ງແຕ່ 1970). ເພື່ອອ່ານຂໍ້ມູນນີ້ໃນ GMT
ໄດ້​ຮັບ​ທີ່​ໃຊ້​ເວ​ລາ​ປະ​ຕິ​ທິນ​ຢ່າງ​ແທ້​ຈິງ​ຈະ​ຮຽກ​ຮ້ອງ​ໃຫ້​ທ່ານ​ນໍາ​ໃຊ້​ --TIME_SYSTEM=1.

-h[i|o][n][+c][+d][+rສັງເກດເຫັນ][+rຫົວຂໍ້] (ຫຼາຍ ... )
ຂ້າມ ຫຼືສ້າງບັນທຶກສ່ວນຫົວ.

-^ or ພຽງແຕ່ -
ພິມຂໍ້ຄວາມສັ້ນກ່ຽວກັບ syntax ຂອງຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນອອກ (ຫມາຍເຫດ: ໃນ Windows
ໃຊ້ພຽງແຕ່ -).

-+ or ພຽງແຕ່ +
ພິມຂໍ້ຄວາມການນໍາໃຊ້ຢ່າງກວ້າງຂວາງ (ການຊ່ວຍເຫຼືອ), ລວມທັງຄໍາອະທິບາຍຂອງໃດໆ
ທາງເລືອກໂມດູນສະເພາະ (ແຕ່ບໍ່ແມ່ນຕົວເລືອກທົ່ວໄປ GMT), ຫຼັງຈາກນັ້ນອອກ.

-? or no ກະທູ້ທີ່
ພິມຂໍ້ຄວາມການນໍາໃຊ້ທີ່ສົມບູນ, ລວມທັງຄໍາອະທິບາຍທາງເລືອກ, ຫຼັງຈາກນັ້ນ
ອອກ.

- ການປ່ຽນແປງ
ພິມສະບັບ GMT ແລະອອກ.

--show-datadir
ພິມເສັ້ນທາງເຕັມໄປຫາ GMT share directory ແລະອອກ.

ຕົວຢ່າງ


ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ (ໄລ​ຍະ​ທາງ​, ຫົວ​ຫນ້າ​, gravity​, bathymetry​) ລາຍ​ການ​ຈາກ 01010047.mgd77​, ເລີ່ມ​ຕົ້ນ​ທີ່
ວັນທີ 3 ມິຖຸນາ 1971 20:45 ແລະສິ້ນສຸດໄລຍະທາງ = 5000 ກິໂລແມັດ, ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

gmt mgd77list 01010047 -Da1971-06-03T20:45 -Sb5000 -Fdist,azim,faa,depth > myfile.d

ເພື່ອເຮັດໃຫ້ການປ້ອນຂໍ້ມູນ blockmean ແລະ ດ້ານ ໃຊ້ຄວາມຜິດກະຕິທາງອາກາດຈາກເຮືອລ່ອງເຮືອທັງໝົດ
ລະບຸໄວ້ໃນໄຟລ໌ cruise.lis, ແຕ່ວ່າພຽງແຕ່ຂໍ້ມູນທີ່ຢູ່ໃນພື້ນທີ່ທີ່ລະບຸໄວ້, ແລະ
ເຮັດ​ໃຫ້​ຜົນ​ຜະ​ລິດ​ຖານ​ສອງ​:

gmt mgd77list `cat cruises.lis` -Flon,lat,faa -R-40/-30/25/35 -bo > allgrav.b

ເພື່ອສະກັດເອົາສະຖານທີ່ທີ່ມີຄວາມເລິກເກີນ 9000 ແມັດທີ່ບໍ່ໄດ້ແຊກແຊງ (BTC !=
1​) ຈາກ​ການ​ເດີນ​ເຮືອ​ທັງ​ຫມົດ​ທີ່​ລະ​ບຸ​ໄວ້​ໃນ​ໄຟລ​໌ cruise.lis​:

gmt mgd77list `cat cruises.lis` -F"depth,DEPTH>9000,BTC!=1"> really_deep.d

ເພື່ອສະກັດ dist, faa, ແລະ grav12_2 ຈາກບັນທຶກທີ່ມີຄວາມເລິກຕື້ນກວ່າ 3 ກິໂລແມັດແລະ
ບ່ອນທີ່ບໍ່ມີຊ່ອງຂໍ້ມູນທີ່ຮ້ອງຂໍແມ່ນ NaN, ຈາກໄຟລ໌ MGD77+ netCDF ທັງໝົດທີ່ມີການເດີນເຮືອ.
ids ຖືກລະບຸໄວ້ໃນໄຟລ໌ cruise.lis, ພວກເຮົາພະຍາຍາມ

gmt mgd77list `cat cruises.lis` -E -Ia -F"dist,faa,grav12_2,depth<3000" >
shallow_grav.d

ເພື່ອສະກັດ dist, faa, ແລະ grav12_2 ອອກຈາກໄຟລ໌ MGD77+ netCDF ທັງໝົດທີ່ມີ cruise ids.
ລະບຸໄວ້ໃນໄຟລ໌ cruises.lis, ແຕ່ພຽງແຕ່ດຶງເອົາບັນທຶກທີ່ມີ bitflag ສໍາລັບ faa ຊີ້ໃຫ້ເຫັນ.
ຄ່າທີ່ບໍ່ດີ, ພວກເຮົາພະຍາຍາມ

gmt mgd77list `cat cruises.lis` -E -Ia -F"dist,faa,grav12_2:+faa"> bad_grav.d

ເພື່ອສົ່ງອອກ lon, lat, mag, ແລະ faa ຈາກເຮືອທ່ອງທ່ຽວທັງໝົດທີ່ລະບຸໄວ້ໃນໄຟລ໌ cruise.lis, ແຕ່.
ຄິດໄລ່ສອງອັນທີ່ເຫຼືອໂດຍອີງໃສ່ຊ່ອງຂໍ້ມູນອ້າງອີງຫຼ້າສຸດ, ລອງ:

gmt mgd77list `cat cruises.lis` -Flon,lat,mag,faa -Af2,4 -Am2 > data.d

ຄິດໄລ່ຄືນໃຫມ່ ຄວາມຜິດກະຕິ


ໃນ​ເວ​ລາ​ທີ່​ຜິດ​ປົກ​ກະ​ຕິ recalculated ຖືກ​ຮ້ອງ​ຂໍ (ທັງ​ຢ່າງ​ຊັດ​ເຈນ​ໂດຍ​ຜ່ານ​ການ​ -A ທາງ​ເລືອກ​ຫຼື​
implicitly ຜ່ານ E77 metadata ໃນໄຟລ໌ MGD77+) ພວກເຮົາພຽງແຕ່ເຮັດແນວນັ້ນສໍາລັບບັນທຶກທີ່ມີ.
ຜິດປົກກະຕິຕົ້ນສະບັບບໍ່ແມ່ນ NaN. ຂໍ້ຈໍາກັດນີ້ຖືກປະຕິບັດນັບຕັ້ງແຕ່ຫຼາຍຖັນທີ່ຜິດປົກກະຕິ
ປະກອບດ້ວຍການແກ້ໄຂ, ປົກກະຕິແລ້ວໃນຮູບແບບຂອງການປ່ຽນແປງດ້ວຍມື, ທີ່ບໍ່ສາມາດເຮັດໄດ້
ຊ້ໍາກັນຈາກການສັງເກດການທີ່ສອດຄ້ອງກັນ.

IGRF


ການຄິດໄລ່ IGRF ແມ່ນອີງໃສ່ໂຄງການ Fortran ທີ່ຂຽນໂດຍ Susan Macmillan, ອັງກິດ
Geological Survey, ແປເປັນ C ຜ່ານ f2c ໂດຍ Joaquim Luis, U Algarve, ແລະດັດແປງເປັນ
ແບບ GMT ໂດຍ Paul Wessel.

IGF


ສົມຜົນທີ່ໃຊ້ໄດ້ຖືກຜະລິດຄືນນີ້ໂດຍໃຊ້ຕົວຄູນທີ່ສະກັດໂດຍກົງຈາກ
ລະຫັດແຫຼ່ງ (ໃຫ້ພວກເຮົາຮູ້ຖ້າທ່ານພົບຂໍ້ຜິດພາດ):

(1) g = 978052.0 * [1 + 0.005285 * sin^2(lat) - 7e-6 * sin^2(2*lat) + 27e-6 * cos^2(lat)*
cos^2(lon-18)]

(2) g = 978049.0 * [1 + 0.0052884 * sin^2(lat) - 0.0000059 * sin^2(2*lat)]

(3) g = 978031.846 * [1 + 0.0053024 * sin^2(lat) - 0.0000058 * sin^2(2*lat)]

(4) g = 978032.67714 * [(1 + 0.00193185138639 * sin^2(lat)) / sqrt (1 - 0.00669437999013*
sin^2(lat))]

ການກວດແກ້


ຕາຕະລາງການແກ້ໄຂແມ່ນໄຟລ໌ ASCII ທີ່ມີຄ່າສໍາປະສິດແລະຕົວກໍານົດການທີ່ຈໍາເປັນເພື່ອປະຕິບັດ
ການແກ້ໄຂ. ອະນຸຍາດໃຫ້ບັນທຶກຄຳເຫັນທີ່ເລີ່ມຕົ້ນດ້ວຍ #. ບັນທຶກການແກ້ໄຂທັງໝົດແມ່ນຂອງ
ແບບຟອມ

cruiseID ການສັງເກດການ ແກ້ໄຂ

ບ່ອນທີ່ cruiseID ແມ່ນຄຳນຳໜ້າ NGDC, ການສັງເກດການ ແມ່ນຫນຶ່ງໃນຕົວຫຍໍ້ຂອງ geophysical
ການ​ສັງ​ເກດ​ການ​ລະ​ບຸ​ໄວ້​ພາຍ​ໃຕ້​ການ​ -F ຂ້າງເທິງ, ແລະ ແກ້ໄຂ ປະ​ກອບ​ດ້ວຍ​ຫນຶ່ງ​ຫຼື​ຫຼາຍ​ກວ່າ​ ໄລຍະs ທີ່ຈະ
ສະຫຼຸບແລ້ວ ຫັກອອກ ຈາກການສັງເກດກ່ອນຜົນຜະລິດ. ແຕ່ລະ ໄລຍະ ຕ້ອງມີ
syntax ທີ່ແນ່ນອນນີ້:

ປັດໄຈ[*[ຫນ້າທີ່]([ຂະຫນາດ](ຫຍໍ້[-ຕົ້ນກໍາເນີດ]))[^ພະລັງງານ]]

ບ່ອນທີ່ຂໍ້ກໍານົດໃນວົງເລັບເປັນທາງເລືອກ (ວົງເລັບຕົວເອງບໍ່ໄດ້ຖືກນໍາໃຊ້ແຕ່ເປັນປົກກະຕິ
ວົງເລັບຕ້ອງຖືກນໍາໃຊ້ຕາມທີ່ລະບຸ). ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງຍົກເວັ້ນລະຫວ່າງ ໄລຍະs. ທ
ປັດໄຈ ແມ່ນຄວາມກວ້າງໃຫຍ່ຂອງຫນ້າທີ່ພື້ນຖານ, ໃນຂະນະທີ່ທາງເລືອກ ຫນ້າທີ່ ສາມາດເປັນຫນຶ່ງໃນ
sin, cos, ຫຼື exp. ທາງເລືອກ ຂະຫນາດ ແລະ ຕົ້ນກໍາເນີດ ສາມາດໃຊ້ເພື່ອແປການໂຕ້ຖຽງ
(ກ່ອນທີ່ຈະໃຫ້ມັນກັບຫນ້າທີ່ທາງເລືອກ). ການໂຕ້ຖຽງ ຫຍໍ້ ເປັນຫນຶ່ງໃນ
ຕົວຫຍໍ້ສໍາລັບການສັງເກດການທີ່ລະບຸໄວ້ຂ້າງເທິງ. ຖ້າ ຕົ້ນກໍາເນີດ ແມ່ນໃຫ້ເປັນ T ມັນຫມາຍຄວາມວ່າພວກເຮົາ
ຄວນທົດແທນມັນດ້ວຍມູນຄ່າຂອງ ຫຍໍ້ ສໍາລັບບັນທຶກທໍາອິດໃນໄຟລ໌ (ນີ້ແມ່ນ
ປົກກະຕິແລ້ວພຽງແຕ່ເຮັດສໍາລັບ ທີ່ໃຊ້ເວລາ). ຖ້າບັນທຶກຄັ້ງທໍາອິດແມ່ນ NaN ພວກເຮົາກັບຄືນ ຕົ້ນກໍາເນີດ ເຖິງສູນ.
ທາງເລືອກອື່ນ, ຍົກສູງການສະແດງອອກທັງຫມົດໄປຫາທີ່ໃຫ້ ພະລັງງານ, ກ່ອນທີ່ຈະຄູນດ້ວຍ
ຄວາມກວ້າງໄກ. ຕໍ່​ໄປ​ນີ້​ແມ່ນ​ຕົວ​ຢ່າງ​ຂອງ​ການ​ແກ້​ໄຂ fictitious ກັບ cruise 99999999​,
ຫມາຍເຖິງ ຄວາມເລິກ ຄວນ​ຈະ​ມີ​ການ​ແກ້​ໄຂ Carter ອອກ​, faa ຄວນມີເສັ້ນຊື່
ທ່າ​ອ່ຽງ​ຖືກ​ລົບ​ອອກ​, ຄວາມ​ຜິດ​ປົກ​ກະ​ຕິ​ແມ່​ເຫຼັກ (ອົງການແມັກ) ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ແກ້​ໄຂ​ໂດຍ​ການ​ເພິ່ງ​ພາ​ອາ​ໄສ strange​
ຫົວເຮືອ ແລະເສັ້ນຂະໜານ, ແລະ ໂກs ຈໍາເປັນຕ້ອງມີ 10 mGal ເພີ່ມ (ເພາະສະນັ້ນຈຶ່ງໄດ້ຮັບເປັນ -10):

99999999 ເລິກ 1.0*((carter))

99999999 faa 14.1 1e-5*((time-T))

99999999 mag 0.5*cos(0.5*(azim-19))^2 1.0*exp(-1e-3(lat))^1.5

99999999 gobs -10

ໃຊ້ mgd77listgmt ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌