ນີ້ແມ່ນຄໍາສັ່ງ makecptgmt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
makecpt - ເຮັດຕາຕະລາງ palette ສີ GMT
ສະຫຼຸບສັງລວມ
makecpt [ [+]ຄວາມໂປ່ງໃສ ] [ cpt ][i|o] ] [ລະດັບ] ] [R|r|h|c ] [ zlo/zhi ] [ ]
[ ] [ ] [i|o] ] [ z_ນາທີ/z_max[/z_inc[+]] | -Tztable ][ລະດັບ] ] [ ] [ ]
ຫມາຍເຫດ: ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງລະຫວ່າງທຸງທາງເລືອກ ແລະອາກິວເມັນທີ່ກ່ຽວຂ້ອງ.
ລາຍລະອຽດ
makecpt ເປັນຜົນປະໂຫຍດທີ່ຈະຊ່ວຍໃຫ້ທ່ານເຮັດຕາຕະລາງ palette ສີ (ໄຟລ໌ CPT). ທ່ານກໍານົດ
ຊຸດຂອງໄລຍະ contour ທຽບເທົ່າຫຼືຜ່ານຕາຕະລາງ z ຂອງທ່ານເອງ, ແລະສ້າງ CPT ໃຫມ່.
ໄຟລ໌ທີ່ອີງໃສ່ໄຟລ໌ຕົ້ນສະບັບ CPT ທີ່ມີຢູ່ແລ້ວ. ໄຟລ໌ CPT ຜົນໄດ້ຮັບສາມາດຖືກປີ້ນກັບພີ່ນ້ອງ
ກັບ master cpt, ແລະສາມາດເຮັດຢ່າງຕໍ່ເນື່ອງຫຼືແຍກ. ສໍາລັບຕາຕະລາງສີນອກເຫນືອການ
ການສະເຫນີມາດຕະຖານ GMT, ໄປຢ້ຽມຢາມ cpt-city: http://soliton.vm.bytemark.co.uk/pub/cpt-city/.
ໄຟລ໌ CPT ປະກອບມີສາມສີເພີ່ມເຕີມເກີນຂອບເຂດຂອງ z-values. ເຫຼົ່ານີ້ແມ່ນ
ສີພື້ນຫຼັງ (B) ມອບໝາຍໃຫ້ຄ່າຕໍ່າກວ່າຄ່າຕໍ່າສຸດ z- ມູນຄ່າ, foreground ໄດ້
ສີ (F) ມອບໝາຍໃຫ້ຄ່າສູງກວ່າຄ່າສູງສຸດ z- ຄ່າ, ແລະສີ NaN (N)
ທາສີບ່ອນໃດທີ່ຄ່າບໍ່ໄດ້ຖືກກຳນົດ.
ຖ້າໄຟລ໌ CPT ຕົ້ນສະບັບປະກອບມີ B, F, ແລະ N, ໄຟລ໌ເຫຼົ່ານີ້ຈະຖືກຄັດລອກໃສ່ໃຫມ່
ໄຟລ໌ຕົ້ນສະບັບ. ຖ້າບໍ່ແມ່ນ, ພາຣາມິເຕີ COLOR_BACKGROUND, COLOR_FOREGROUND, ແລະ COLOR_NAN ຈາກ
ໄດ້ gmt.conf ໄຟລ໌ຫຼືເສັ້ນຄໍາສັ່ງຈະຖືກນໍາໃຊ້. ພຶດຕິກຳເລີ່ມຕົ້ນນີ້ສາມາດຖືກປະຕິເສດໄດ້
ການນໍາໃຊ້ທາງເລືອກ -D, -M or -N.
ຮູບແບບສີ (RGB, HSV ຫຼື CMYK) ຂອງ palette ສ້າງໂດຍ makecpt ຈະຄືກັນກັບ
ລະບຸໄວ້ໃນສ່ວນຫົວຂອງໄຟລ໌ CPT ຕົ້ນສະບັບ. ເມື່ອບໍ່ມີ COLOR_MODEL ເຂົ້າມາໃນ
ໄຟລ໌ CPT ຕົ້ນສະບັບ, COLOR_MODEL ທີ່ລະບຸໄວ້ໃນ gmt.conf ໄຟລ໌ຫຼືຢູ່ໃນເສັ້ນຄໍາສັ່ງ
ຈະຖືກນໍາໃຊ້.
ຕ້ອງການ ການໂຕ້ຖຽງ
ບໍ່ມີ.
ທາງເລືອກ ການໂຕ້ຖຽງ
-A[+]ຄວາມໂປ່ງໃສ
ກໍານົດລະດັບຄວາມໂປ່ງໃສຄົງທີ່ (0-100) ສໍາລັບບາງສີ. ລ່ວງໜ້າ + to
ຍັງສົ່ງຜົນກະທົບຕໍ່ສີກ່ອນ, ດ້ານຫຼັງ, ແລະ nan-colors [ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ມີຄວາມໂປ່ງໃສ, ເຊັ່ນ, 0.
(opaque)].
-Ccpt ເລືອກໄຟລ໌ CPT ຕາຕະລາງສີຫຼັກເພື່ອໃຊ້ໃນການແຊກແຊງ. ເລືອກລະຫວ່າງ
ຕາຕະລາງໃນຕົວ (ປະເພດ makecpt ເພື່ອເບິ່ງລາຍຊື່) ຫຼືໃຫ້ຊື່ຂອງທີ່ມີຢູ່ແລ້ວ
ໄຟລ໌ CPT [ຄ່າເລີ່ມຕົ້ນໃຫ້ໄຟລ໌ CPT rainbow]. ແຕ່ທາງເລືອກອື່ນແມ່ນການກໍານົດ
-Ccolor1,color2[,color3,...] ເພື່ອສ້າງເປັນ linear cpt ຢ່າງຕໍ່ເນື່ອງຈາກສີເຫຼົ່ານັ້ນ
ອັດຕະໂນມັດ. ໃນກໍລະນີນີ້ ສີn ສາມາດເປັນ ar/g/b triplet, ຊື່ສີ, ຫຼື an
HTML hexadecimal ສີ (ເຊັ່ນ: #aabbcc ).
-D[i|o]
ເລືອກສີພື້ນຫຼັງ ແລະດ້ານໜ້າເພື່ອໃຫ້ກົງກັບສີສຳລັບຕ່ຳສຸດ ແລະສູງສຸດ
z-values ໃນໄຟລ໌ CPT ຜົນຜະລິດ [ຄ່າເລີ່ມຕົ້ນໃຊ້ສີທີ່ລະບຸໄວ້ໃນຕົ້ນສະບັບ
ໄຟລ໌, ຫຼືທີ່ກໍານົດໂດຍພາລາມິເຕີ COLOR_BACKGROUND, COLOR_FOREGROUND, ແລະ
COLOR_NAN]. ຕື່ມໃສ່ i ເພື່ອຈັບຄູ່ສີສໍາລັບຄ່າຕ່ໍາສຸດແລະສູງສຸດໃນ
input (ແທນທີ່ຈະເປັນຜົນຜະລິດ) ໄຟລ໌ CPT.
-E[ລະດັບ]
ຫມາຍເຖິງການອ່ານຕາຕະລາງຂໍ້ມູນຈາກໄຟລ໌ແຖວຄໍາສັ່ງຫຼືການປ້ອນຂໍ້ມູນມາດຕະຖານ. ພວກເຮົາ
ໃຊ້ຖັນຂໍ້ມູນສຸດທ້າຍເພື່ອກໍານົດຂອບເຂດຂໍ້ມູນ; ໃຊ້ -i ເພື່ອເລືອກອັນອື່ນ
ຖັນ, ແລະການນໍາໃຊ້ -bi ຖ້າຕາຕະລາງຂໍ້ມູນຂອງທ່ານແມ່ນຖານສອງ. ຂໍ້ມູນ z-range ນີ້
ຖືກນໍາໃຊ້ແທນການສະຫນອງ -T ທາງເລືອກ. ພວກເຮົາສ້າງຕາຕະລາງສີ linear ໂດຍ
ການແບ່ງຕາຕະລາງຂໍ້ມູນ z-range ເປັນ ລະດັບ slices ທຽບເທົ່າ. ຖ້າ ລະດັບ ບໍ່ແມ່ນ
ໃຫ້ມັນເປັນຄ່າເລີ່ມຕົ້ນຂອງຈໍານວນລະດັບໃນໄຟລ໌ CPT ທີ່ເລືອກ.
-F[R|r|h|c]
ບັງຄັບໃຫ້ເອົາໄຟລ໌ CPT ອອກມາຂຽນດ້ວຍລະຫັດ r/g/b, ຄ່າຂະໜາດສີເທົາ ຫຼືຊື່ສີ
(R, ຄ່າເລີ່ມຕົ້ນ) ຫຼືລະຫັດ r/g/b ເທົ່ານັ້ນ (r), ຫຼືລະຫັດ hsv (h), ຫຼືລະຫັດ c/m/y/k (c).
-Gzlo/zhi
ຕັດ CPT ຂາເຂົ້າອອກເພື່ອໃຫ້ລະດັບ z ຕໍ່າສຸດ ແລະສູງສຸດ zlo ແລະ
zhi. ຖ້າຫນຶ່ງຂອງ NaN ເທົ່າທຽມກັນເຫຼົ່ານີ້, ພວກເຮົາອອກຈາກຈຸດສຸດທ້າຍຂອງ CPT ດຽວ. ໄດ້
ການຕັດຈະເກີດຂຶ້ນກ່ອນການເກັບຕົວຢ່າງໃໝ່.
-I ປີ້ນຄວາມຮູ້ສຶກຂອງຄວາມຄືບໜ້າຂອງສີໃນໄຟລ໌ຕົ້ນສະບັບ CPT. ຍັງໄດ້ແລກປ່ຽນ
ສີພື້ນໜ້າ ແລະພື້ນຫຼັງ, ລວມທັງສີທີ່ລະບຸໂດຍພາລາມິເຕີ
COLOR_BACKGROUND ແລະ COLOR_FOREGROUND.
-M ເອົາສີພື້ນຫຼັງ, ດ້ານໜ້າ, ແລະ NaN ທີ່ລະບຸໄວ້ໃນໄຟລ໌ຕົ້ນສະບັບ CPT
ກັບຄ່າຂອງພາລາມິເຕີ COLOR_BACKGROUND, COLOR_FOREGROUND, ແລະ COLOR_NAN
ລະບຸໄວ້ໃນ gmt.conf ໄຟລ໌ຫຼືຢູ່ໃນເສັ້ນຄໍາສັ່ງ. ເມື່ອລວມເຂົ້າກັບ -D, ພຽງແຕ່
COLOR_NAN ຖືກພິຈາລະນາ.
-N ຫ້າມຂຽນພື້ນຫຼັງ, ດ້ານໜ້າ, ແລະພື້ນທີ່ສີ NaN [ຕາມຄ່າເລີ່ມຕົ້ນ
ຂຽນໃຫ້ເຂົາເຈົ້າ].
-Q[i|o]
ເລືອກໂຄງຮ່າງການ interpolation logarithmic [Default is linear]. -qi ຄາດຫວັງວ່າການປ້ອນຂໍ້ມູນ
z-values ເປັນ log10(z), ກໍານົດສີ, ແລະຂຽນອອກ z [Default]. -Qo ໃຊ້ເວລາ
log10(z) ກ່ອນ, ກຳນົດສີ, ແລະຂຽນ z.
-Tz_ນາທີ/z_max[/z_inc[+]] | -Tztable
ກໍານົດຂອບເຂດຂອງໄຟລ໌ CPT ໃຫມ່ໂດຍການໃຫ້ຕ່ໍາສຸດແລະສູງສຸດ z-value ແລະ
ໄລຍະຫ່າງ. ເມື່ອໃຊ້ກັບ -C ແລະ z_inc ບໍ່ໄດ້ລະບຸ, ຈໍານວນຂອງໄລຍະຫ່າງ
ຍັງຄົງຄືກັນກັບຢູ່ໃນ palette ປ້ອນຂໍ້ມູນ. ຖ້າ z_inc ໄດ້ຖືກລະບຸໄວ້ດ້ວຍການຕໍ່ທ້າຍ +
ພວກເຮົາຕີຄວາມໝາຍ z_inc ເປັນຈໍານວນໄລຍະທີ່ຕ້ອງການແທນ. ອີກທາງເລືອກ, ໃຫ້
ຊື່ຂອງໄຟລ໌ ASCII ທີ່ມີຫນຶ່ງ z-value ຕໍ່ບັນທຶກ. ຖ້າ -T ບໍ່ໄດ້ໃຫ້, ໄດ້
ໄລຍະທີ່ມີຢູ່ໃນໄຟລ໌ CPT ຕົ້ນສະບັບຈະຖືກໃຊ້ intact.
-V[ລະດັບ] (ຫຼາຍ ... )
ເລືອກລະດັບ verbosity [c].
-W ຢ່າຂັດຕາຕະລາງສີທີ່ປ້ອນເຂົ້າ ແຕ່ເລືອກສີທີ່ອອກໂດຍເລີ່ມຈາກ
ການເລີ່ມຕົ້ນຂອງຕາຕະລາງສີ, ຈົນກ່ວາສີສໍາລັບແຕ່ລະໄລຍະໄດ້ຖືກມອບຫມາຍ. ນີ້ແມ່ນ
ໂດຍສະເພາະທີ່ເປັນປະໂຫຍດໃນການປະສົມປະສານກັບຕາຕະລາງສີປະເພດ, ເຊັ່ນ:
"ປະເພດ". ບໍ່ສາມາດໃຊ້ຮ່ວມກັບ -Z.
-Z ສ້າງໄຟລ໌ CPT ຢ່າງຕໍ່ເນື່ອງ [Default is discontinuous, ie, constant color for
ແຕ່ລະໄລຍະ].
-^ or ພຽງແຕ່ -
ພິມຂໍ້ຄວາມສັ້ນກ່ຽວກັບ syntax ຂອງຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນອອກ (ຫມາຍເຫດ: ໃນ Windows
ໃຊ້ພຽງແຕ່ -).
-+ or ພຽງແຕ່ +
ພິມຂໍ້ຄວາມການນໍາໃຊ້ຢ່າງກວ້າງຂວາງ (ການຊ່ວຍເຫຼືອ), ລວມທັງຄໍາອະທິບາຍຂອງໃດໆ
ທາງເລືອກໂມດູນສະເພາະ (ແຕ່ບໍ່ແມ່ນຕົວເລືອກທົ່ວໄປ GMT), ຫຼັງຈາກນັ້ນອອກ.
-? or no ກະທູ້ທີ່
ພິມຂໍ້ຄວາມການນໍາໃຊ້ທີ່ສົມບູນ, ລວມທັງຄໍາອະທິບາຍທາງເລືອກ, ຫຼັງຈາກນັ້ນ
ອອກ.
- ການປ່ຽນແປງ
ພິມສະບັບ GMT ແລະອອກ.
--show-datadir
ພິມເສັ້ນທາງເຕັມໄປຫາ GMT share directory ແລະອອກ.
ຕົວຢ່າງ
ເພື່ອສ້າງໄຟລ໌ CPT ທີ່ມີ z-values ຈາກ -200 ຫາ 200, ມີການປ່ຽນແປງສີທີ່ແຍກກັນໃນທຸກໆ 25,
ແລະໃຊ້ຕາຕະລາງສີຟ້າ-ສີຂາວ-ສີແດງຂົ້ວໂລກ:
gmt makecpt -Cpolar -T-200/200/25 > colors.cpt
ເພື່ອເຮັດໃຫ້ໄຟລ໌ CPT ທຽບເທົ່າຈາກ z = -2 ຫາ 6, ໃນຂັ້ນຕອນຂອງ 1, ໂດຍໃຊ້ຄ່າເລີ່ມຕົ້ນຢ່າງຕໍ່ເນື່ອງ.
ສີຮຸ້ງ:
gmt makecpt -T-2/6/1 -Z > rainbow.cpt
ເພື່ອເຮັດໃຫ້ໄຟລ໌ CPT ຄ້າຍຄື GEBCO ສໍາລັບການອາບນໍ້າ, ດໍາເນີນການ
gmt makecpt -Cgebco > my_gebco.cpt
ເພື່ອສ້າງຕາຕະລາງສີ rainbow 24 ລະດັບທີ່ເຫມາະສົມສໍາລັບການວາງແຜນຄວາມເລິກຂອງຂໍ້ມູນ
table depths.txt (ມີ lon, lat, depths), run
gmt makecpt -Cgebco depths.txt -i2 -Z -E24 > my_depths.cpt
ໃຊ້ makecptgmt ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net