ນີ້ແມ່ນຄໍາສັ່ງ pkreclass ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pkreclass - ແທນທີ່ຄ່າ pixels ໃນຮູບ raster
ສະຫຼຸບສັງລວມ
pkreclass -i ການປ້ອນຂໍ້ມູນ [ -c ຈາກ -r to ] -o output [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
pkreclass ແມ່ນໂຄງການເພື່ອທົດແທນຄ່າ pixels ລວງໃນຮູບພາບ raster.
OPTIONS
-i ຊື່ເອກະສານ, --ການປ້ອນຂໍ້ມູນ ຊື່ເອກະສານ
ໃສ່ຮູບ
-m ຫນ້າກາກ, --ຫນ້າກາກ ຫນ້າກາກ
ຮູບພາບໜ້າກາກ
-msknodata ມູນຄ່າ, --msknodata ມູນຄ່າ
ຄ່າໜ້າກາກບ່ອນທີ່ຮູບພາບມີ nodata. ໃຊ້ຄ່າຫນຶ່ງສໍາລັບແຕ່ລະຫນ້າກາກ, ຫຼືຫຼາຍ
ຄ່າສໍາລັບຫນ້າກາກດຽວ.
-ບໍ່ມີຂໍ້ມູນ ມູນຄ່າ, --ບໍ່ມີຂໍ້ມູນ ມູນຄ່າ
ຄ່າ nodata ທີ່ຈະໃສ່ໃນຮູບພາບຖ້າບໍ່ຖືກຕ້ອງ (0)
- ລະຫັດ ຊື່ເອກະສານ, --ລະຫັດ ຊື່ເອກະສານ
Recode ໄຟລ໌ຂໍ້ຄວາມ (2 ຖັນ: ຈາກຫາ)
-c ຫ້ອງຮຽນ, --ຊັ້ນ ຫ້ອງຮຽນ
ບັນຊີລາຍຊື່ຂອງຫ້ອງຮຽນເພື່ອ reclass (ປະສົມປະສານກັບທາງເລືອກ reclass)
-r ຫ້ອງຮຽນ, -- ຫ້ອງຮຽນໃໝ່ ຫ້ອງຮຽນ
ບັນຊີລາຍຊື່ຂອງຫ້ອງຮຽນ recoded (ປະສົມປະສານກັບທາງເລືອກຫ້ອງຮຽນ)
-ct ຊື່ເອກະສານ, --ct ຊື່ເອກະສານ
ຕາຕະລາງສີ (ໄຟລ໌ທີ່ມີ 5 ຖັນ: id RGB ALFA (0: ໂປ່ງໃສ, 255: ແຂງ))
-o ຊື່ເອກະສານ, -- ຜົນຜະລິດ ຊື່ເອກະສານ
ໄຟລ໌ຫນ້າກາກອອກ
-ບໍ່ ປະເພດ, --otype ປະເພດ
ປະເພດຂໍ້ມູນສໍາລັບຮູບພາບຜົນຜະລິດ ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). ສະຕຣິງຫວ່າງເປົ່າ: ສືບທອດປະເພດຈາກ
ປ້ອນຮູບພາບ
-ຂອງ ຮູບແບບ, -- ຮູບແບບ ຮູບແບບ
ຮູບແບບຮູບພາບຜົນຜະລິດ (ເບິ່ງ gdal_translate(1)).
-b band, --ແຖບ band
ດັດຊະນີວົງດົນຕີ (es) ເພື່ອທົດແທນ (ແຖບອື່ນໆແມ່ນໄດ້ຄັດລອກໄປທີ່ຜົນຜະລິດ)
-n ຊື່, --fname ຊື່
ຊື່ຊ່ອງຂໍ້ມູນຂອງໄຟລ໌ຮູບຮ່າງທີ່ຈະປ່ຽນເປັນຄ່າເລີ່ມຕົ້ນ: label
-ຮ່ວມ ທາງເລືອກ, - ໂກ ທາງເລືອກ
ທາງເລືອກໃນການສ້າງໄຟລ໌ຜົນຜະລິດ. ທາງເລືອກຫຼາຍສາມາດຖືກກໍານົດ.
-d ຄໍາອະທິບາຍ, --ລາຍລະອຽດ ຄໍາອະທິບາຍ
ກໍານົດຄໍາອະທິບາຍຮູບພາບ
-v ລະດັບ, --ແຖບ band
ດັດຊະນີແຖບເພື່ອສະກັດ. ປ່ອຍໃຫ້ຫວ່າງເພື່ອໃຊ້ທຸກແຖບ
-v ລະດັບ, -- verbose ລະດັບ
ໂໝດ Verbose ຖ້າ > 0
EXAMPLE
pkreclass -i input1.tif -o output.tif -c 1 -r 0 -c 2 -r 0
ແທນຄ່າ pixels ລວງ 1 ແລະ 2 ດ້ວຍຄ່າ 0
pkreclass -i vector.shp -o output.shp -c ຈາກ -r ເຖິງ -n ສົງຄາມ
ທົດແທນ ຈາກ ກັບ ເຖິງ ໃນພາກສະຫນາມ ສົງຄາມ (ຂອງປະເພດ string) ໃນໄຟລ໌ vector vector.shp ແລະຂຽນ
ກັບ vector ໃຫມ່ output.shp
for((i=0;i<256;++i));do if(($i<100));ຫຼັງຈາກນັ້ນ echo "$i 1";else echo "$i 0";fi;done > code.txt; pkreclass -i input1.tif -o output.tif --ລະຫັດ code.txt
ແທນຄ່າທັງໝົດທີ່ນ້ອຍກວ່າ 100 ດ້ວຍ 1, ຄ່າອື່ນໆທັງໝົດດ້ວຍ 0
pkreclass -i input1.tif -o output.tif $(for((i=0;i<256;++i));do if(($i<100)); ຈາກນັ້ນ echo -n " -c $i "" -r 1 ";ສຽງດັງ" -c $i "" -r 0";fi;ແລ້ວໆ)
ຄືກັນກັບທີ່ຜ່ານມາແຕ່ບໍ່ມີໄຟລ໌ຊົ່ວຄາວ
24 ມັງກອນ 2016 pkreclass(1)
ໃຊ້ pkreclass ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net