ນີ້ແມ່ນຄໍາສັ່ງ rundoris ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
run - ປະໂຫຍດສໍາລັບການແລ່ນໂປເຊດເຊີ Delft InSAR.
ສະຫຼຸບສັງລວມ
ແລ່ນ -s/-e/-v ຂັ້ນຕອນ -ql [-f ໄຟລ໌ປ້ອນຂໍ້ມູນ -r file-id -d]
ແລ່ນ -g [-M ຕົ້ນສະບັບ -S ລອງ -B ພື້ນຖານ -R ສັງເກດເຫັນ -A ຜູ້ປະພັນ]
ແລ່ນ -h
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ ແລ່ນ ຄໍາສັ່ງ.
script ນີ້ແມ່ນສະດວກສໍາລັບການແລ່ນຊອບແວ Doris InSAR. ມັນສ້າງແມ່ແບບ
ໄຟລ໌ປ້ອນຂໍ້ມູນ, ແລະເຮັດໜ້າທີ່ເປັນແກະ. ມັນອະນຸຍາດໃຫ້ທ່ານສາມາດແກ້ໄຂວັດສະດຸປ້ອນທີ່ສ້າງຂຶ້ນ, ແລະດໍາເນີນການ
Doris. ແນ່ນອນ, ຜົນໄດ້ຮັບຍັງສາມາດເບິ່ງໄດ້.
ຕົວແປສະພາບແວດລ້ອມ PAGER ແລະ EDITOR ຖືກນໍາໃຊ້ (ຖ້າຕັ້ງ) ສໍາລັບການເບິ່ງແລະດັດແກ້. ໃນ
ການຕັ້ງຄ່າປະຈຸບັນຂອງທ່ານ, ໂປຼແກຼມ "ຫນ້ອຍ" ແລະ "vim" ຖືກໃຊ້ຕາມລໍາດັບ. ການປະຕິບັດໄດ້:
"doris" ຖືກນໍາໃຊ້ (ແລ່ນ -s ຂັ້ນຕອນ).
ການຜະລິດ OPTIONS
-g ສ້າງໄດເລກະທໍລີ, ໄຟລ໌ປ້ອນຮູບແບບ.
ໃຊ້ -M -S -A -B -R ເພື່ອລະບຸຄຳເຫັນໃນໄຟລ໌ແມ່ແບບ.
ມັນເຮັດໃຫ້ໄດເລກະທໍລີຕໍ່ໄປນີ້:
ສໍາລັບໄຟລ໌ປ້ອນຂໍ້ມູນ: "Inputfiles/"
ສໍາລັບການປ່ຽນເສັ້ນທາງ stdout: "Outinfo/"
ສໍາລັບຜົນຜະລິດຂໍ້ມູນ: "Outdata/"
ບໍ່ວ່າຈະເປັນໂຄງການ:
"doris" (ຄ່າເລີ່ມຕົ້ນໃນເສັ້ນທາງຂອງເຈົ້າ),
"doris.debug" (-d ທາງເລືອກ), ຫຼື
"./processor" (ຖ້າມັນມີຢູ່).
ເອີ້ນວ່າ.
-M ຕົ້ນສະບັບ
ພຽງແຕ່ປະສົມປະສານກັບ -g ທາງເລືອກ.
ລະບຸຊື່ສໍາລັບຮູບພາບຕົ້ນສະບັບ (ຕົວຢ່າງ: ຕົວເລກວົງໂຄຈອນ).
ຕົວແປນີ້ຖືກນໍາໃຊ້ເພື່ອຕັ້ງຊື່ໄຟລ໌ຂໍ້ມູນຜົນຜະລິດແລະເປັນຄໍາຄິດຄໍາເຫັນຢູ່ເທິງສຸດຂອງ
ໄຟລ໌ປ້ອນຂໍ້ມູນ.
M_RESFILE ຖືກມອບໝາຍໃຫ້ 'master'.res
I_RESFILE ຖືກມອບໝາຍໃຫ້ 'master_slave'.res
-S ລອງ
ພຽງແຕ່ປະສົມປະສານກັບ -g ທາງເລືອກ.
ລະບຸຊື່ສໍາລັບຮູບທາດ (ຕົວຢ່າງ: ຕົວເລກວົງໂຄຈອນ).
ຕົວແປນີ້ຖືກນໍາໃຊ້ເພື່ອຕັ້ງຊື່ໄຟລ໌ຂໍ້ມູນຜົນຜະລິດແລະເປັນຄໍາຄິດຄໍາເຫັນຢູ່ເທິງສຸດຂອງ
ໄຟລ໌ປ້ອນຂໍ້ມູນ.
S_RESFILE ຖືກມອບໝາຍໃຫ້ 'slave'.res
I_RESFILE ຖືກມອບໝາຍໃຫ້ 'master_slave'.res
-A ຜູ້ປະພັນ
ພຽງແຕ່ປະສົມປະສານກັບ -g ທາງເລືອກ.
ລະບຸຊື່ຜູ້ຂຽນ/ບຸກຄົນທີ່ກຳລັງປະມວນຜົນ.
ໃຊ້ເປັນຄຳເຫັນຢູ່ເທິງສຸດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນເທົ່ານັ້ນ.
-B ພື້ນຖານ
ພຽງແຕ່ປະສົມປະສານກັບ -g ທາງເລືອກ.
ກໍານົດພື້ນຖານ (ຕົວຢ່າງ, 100).
ໃຊ້ເປັນຄຳເຫັນຢູ່ເທິງສຸດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນເທົ່ານັ້ນ.
-R ຂໍ້ສັງເກດ
ພຽງແຕ່ປະສົມປະສານກັບ -g ທາງເລືອກ.
ລະບຸຂໍ້ສັງເກດໃດໆກ່ຽວກັບການປະມວນຜົນ.
ໃຊ້ເປັນຄຳເຫັນຢູ່ເທິງສຸດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນເທົ່ານັ້ນ.
ຂະບວນການ OPTIONS
-e ຂັ້ນຕອນ
ແກ້ໄຂ inputfiles. ຫຼັງຈາກນັ້ນອອກ (ບໍ່ມີການປຸງແຕ່ງ).
-ql ການປະມວນຜົນ Quicklook. (ດັດແກ້ການປ້ອນຂໍ້ມູນ: run -e1; run -e2; run -e9).
ຖ້າ run -s1 ຍັງບໍ່ໄດ້ເຮັດເທື່ອ, ມັນປະຕິບັດມັນ.
ຖ້າ run -s2 ຍັງບໍ່ໄດ້ເຮັດເທື່ອ, ມັນປະຕິບັດມັນ.
ຈາກນັ້ນມັນສຳເນົາໄປທີ່ master_QL.res ແລະໄປທີ່ slave_QL.res
ສຸດທ້າຍມັນແລ່ນ doris ກັບທາງເລືອກໃນການແລ່ນ -e9 (ຂັ້ນຕອນທັງຫມົດສໍາລັບ interferogram).
-s ຂັ້ນຕອນ
ປະມວນຜົນໄຟລ໌ປ້ອນຂໍ້ມູນສໍາລັບຂັ້ນຕອນນີ້.
1: ຂັ້ນຕອນຕົ້ນສໍາລັບແມ່ບົດ (readfiles, ການປູກພືດ, porbits)
2: ຂັ້ນຕອນຕົ້ນສໍາລັບຂ້າໃຊ້ (readfiles, crop, porbits)
3: ການຈົດທະບຽນ (ຫຍາບຄາຍ, ປັບໄຫມ)
4: ຄິດໄລ່ຕົວກໍານົດການລົງທະບຽນຫຼັກ ແລະປະຕິບັດການເກັບຕົວຢ່າງໃໝ່
5: ການຜະລິດຜະລິດຕະພັນ interferometric ແລະໄລຍະການອ້າງອີງ
6: ການກັ່ນຕອງໄລຍະ (ແລະໄລຍະ unwrapping)
7: ການປ່ຽນແປງຄວາມສູງ slant ແລະ geocoding
8: ບໍ່
9: ການປະມວນຜົນໄວ.
ຂັ້ນຕອນ "quicklook processing" ທໍາອິດດໍາເນີນການ run -s1 ແລະ run -s2 ເພື່ອອ່ານ
ນາຍແລະຂ້າໃຊ້. ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ແກ້ໄຂໄຟລ໌ປ້ອນຂໍ້ມູນດ້ວຍ run -e1 ແລະ
ແລ່ນ -e2. ຫຼັງຈາກນັ້ນ, ຂັ້ນຕອນທັງຫມົດເພື່ອສ້າງ interferogram ຢ່າງໄວວາແມ່ນປະຕິບັດ. ເຈົ້າ
ສາມາດແກ້ໄຂມັນດ້ວຍ run -e9, ແຕ່ມັນບໍ່ຈໍາເປັນຕ້ອງມີ.
-v ຂັ້ນຕອນ
ເບິ່ງໄຟລ໌ຜົນຜະລິດຂອງຂັ້ນຕອນ.
-r file-ID
ເບິ່ງ/ແກ້ໄຂໄຟລ໌ຜົນໄດ້ຮັບ.
1: "" (ໄຟລ໌ຜົນໄດ້ຮັບຕົ້ນສະບັບ)
2: "" (ໄຟລ໌ຜົນໄດ້ຮັບຂອງທາດ)
3: "" (ໄຟລ໌ຜົນໄດ້ຮັບ interferogram)
4: "doris.log" (logfile)
ຕື່ມອີກ OPTIONS
-f infile
ລະບຸໄຟລ໌ປ້ອນຂໍ້ມູນເພື່ອປະມວນຜົນ. ການນໍາໃຊ້ທາງເລືອກນີ້ແມ່ນທໍ້ຖອຍໃຈ, ການນໍາໃຊ້ທາງເລືອກ
-s ຂັ້ນຕອນ. (ຫຼືໃຊ້ syntax ເສັ້ນຄໍາສັ່ງຖ້າທ່ານຕ້ອງການທີ່ດີກວ່າ.)
-d ໃຊ້ສະບັບ debugger: doris.debug
ແທນທີ່ຈະເປັນປົກກະຕິ: doris
ການປະຕິບັດເຫຼົ່ານີ້ຕ້ອງຢູ່ໃນເສັ້ນທາງຂອງເຈົ້າ. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ຖ້າຫາກວ່າປົກກະຕິ
ການປະມວນຜົນຜິດພາດ. stdout redirected ສາມາດໄດ້ຮັບຂະຫນາດໃຫຍ່ຫຼາຍ (2GB) ກັບນີ້
ທາງເລືອກ.
-h ສະແດງສະຫຼຸບຂອງທາງເລືອກ.
ຕົວຢ່າງ
ໂດຍປົກກະຕິ, ການປະມວນຜົນເລີ່ມຕົ້ນໂດຍການສ້າງໄຟລ໌ input: run -g
ຫຼັງຈາກນັ້ນ, ກວດເບິ່ງ / ແກ້ໄຂການປ້ອນຂໍ້ມູນສໍາລັບຂັ້ນຕອນທໍາອິດ: ແລ່ນ -e1
ຕໍ່ໄປ doris ທີ່ສາມາດປະຕິບັດໄດ້ແມ່ນເອີ້ນວ່າ: run -s1
ຜົນໄດ້ຮັບສາມາດເບິ່ງໄດ້ດ້ວຍ: run -v1
ສໍາລັບ stdout ແລະມີ: run -r[1/2/3/4]
ການປຸງແຕ່ງສືບຕໍ່ກັບຂັ້ນຕອນຕໍ່ໄປ: ແລ່ນ -e2 ແລະອື່ນໆ.
ເພື່ອສ້າງໄຟລ໌ປ້ອນຂໍ້ມູນສໍາລັບແມ່ບົດ 21066, slave 01393, ມີເສັ້ນພື້ນຖານປະມານ 100m.
ສໍາລັບຈຸດປະສົງການທົດສອບ:
ແລ່ນ -g -M 21066 -S 01393 -R "ການທົດສອບການສ້າງທາງເລືອກ" -B 100
ເພື່ອແກ້ໄຂໄຟລ໌ປ້ອນຂໍ້ມູນສໍາລັບຂັ້ນຕອນທີຫນຶ່ງ:
ແລ່ນ -e 1
ເພື່ອດໍາເນີນການຂັ້ນຕອນທໍາອິດ, ແລະເອົາໄຟລ໌ຜົນຜະລິດ (redirected stout) ໃນ dir:
ແລ່ນ -s 1
ເພື່ອເບິ່ງໄຟລ໌ຜົນຜະລິດສໍາລັບຂັ້ນຕອນທີຫນຶ່ງ:
ແລ່ນ -v 1
ເພື່ອດໍາເນີນການໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ມີຊື່ inputA ໃນໄດເລກະທໍລີປະຈຸບັນ (ທໍ້ຖອຍໃຈກັບ -f):
ແລ່ນ -f inputA
doris inputA > outputA
ໃຊ້ rundoris ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net