ນີ້ແມ່ນຄໍາສັ່ງ v.to.3dgrass ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
v.to.3d - ປະຕິບັດການຫັນປ່ຽນລັກສະນະ vector 2D ເປັນ 3D.
KEYWORDS
vector, ເລຂາຄະນິດ, 3D
ສະຫຼຸບສັງລວມ
v.to.3d
v.to.3d - ຊ່ວຍ
v.to.3d [-rt] ການປ້ອນຂໍ້ມູນ=ຊື່ [ຊັ້ນ=string] [ປະເພດ=string[,string, ... ]] output=ຊື່
[ຖັນ=ຊື່] [ລະດັບຄວາມສູງ=float] [--ຂຽນທັບ] [--ຊ່ວຍເຫຼືອ] [--ຄຳເວົ້າ] [--ງຽບ] [--ui]
ທຸງ:
-r
ການຫັນປ່ຽນແບບປີ້ນກັບກັນ; ລັກສະນະ vector 3D ກັບ 2D
-t
ຫ້າມຄັດລອກຕາຕະລາງຄຸນລັກສະນະ
--ຂຽນທັບ
ອະນຸຍາດໃຫ້ໄຟລ໌ຜົນຜະລິດຂຽນທັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວ
- ຊ່ວຍ
ພິມສະຫຼຸບການນຳໃຊ້
-- verbose
ຜົນຜະລິດໂມດູນ Verbose
--ງຽບ
ຜົນຜະລິດໂມດູນງຽບ
--ui
ບັງຄັບໃຫ້ເປີດກ່ອງໂຕ້ຕອບ GUI
ຕົວກໍານົດການ:
ການປ້ອນຂໍ້ມູນ=ຊື່ [ຕ້ອງການ]
ຊື່ຂອງແຜນທີ່ vector input
ຫຼືແຫຼ່ງຂໍ້ມູນສໍາລັບການເຂົ້າເຖິງ OGR ໂດຍກົງ
ຊັ້ນ=string
ໝາຍເລກຊັ້ນຂໍ້ມູນ ຫຼືຊື່ ('-1' ສຳລັບທຸກຊັ້ນຂໍ້ມູນ)
ແຜນທີ່ vector ດຽວສາມາດເຊື່ອມຕໍ່ກັບຕາຕະລາງຖານຂໍ້ມູນຫຼາຍ. ຕົວເລກນີ້
ກໍານົດຕາຕະລາງທີ່ຈະໃຊ້. ເມື່ອນໍາໃຊ້ກັບການເຂົ້າເຖິງ OGR ໂດຍກົງນີ້ແມ່ນຊັ້ນ
ຊື່
ມາດຕະຖານ: 1
ປະເພດ=string[,string,...]
ປະເພດຄຸນສົມບັດການປ້ອນຂໍ້ມູນ
ຕົວເລືອກ: ຈຸດ, ເສັ້ນ, ເຂດແດນ, ສູນກາງ
ມາດຕະຖານ: ຈຸດ, ເສັ້ນ, ເຂດແດນ, ສູນກາງ
output=ຊື່ [ຕ້ອງການ]
ຊື່ສໍາລັບແຜນທີ່ vector ຜົນຜະລິດ
ຖັນ=ຊື່
ຊື່ຖັນຄຸນສົມບັດທີ່ໃຊ້ສຳລັບຄວາມສູງ
ສາມາດນໍາໃຊ້ສໍາລັບການຫັນປ່ຽນປີ້ນກັບກັນ, ເພື່ອເກັບຮັກສາຄວາມສູງຂອງຈຸດ
ລະດັບຄວາມສູງ=float
ຄວາມສູງຄົງທີ່ສໍາລັບຄຸນສົມບັດ vector 3D
ລາຍລະອຽດ
ໄດ້ v.to.3d ໂມດູນຖືກນໍາໃຊ້ເພື່ອຫັນປ່ຽນລັກສະນະ vector 2D ເປັນ 3D. ຄວາມສູງ (z-coordinate) ຂອງ
ລັກສະນະ vector 3D ສາມາດຖືກກໍານົດໂດຍ ລະດັບຄວາມສູງ ພາລາມິເຕີເປັນຄ່າຄົງທີ່ຫຼືໂດຍ ຖັນ
ພາລາມິເຕີ.
ທຸງ -r ເຮັດໃຫ້ການປະຕິບັດການຫັນປ່ຽນປີ້ນກັບກັນ, ເຊັ່ນ, ການຫັນປ່ຽນ vector 3D ເປັນ 2D ໂດຍ
ຍົກເລີກ z-coordinate. ຄວາມສູງຂອງຄຸນສົມບັດ 3D ທີ່ປ້ອນເຂົ້າສາມາດຖືກເກັບໄວ້ເປັນທາງເລືອກ ຖັນ.
ຫມາຍເຫດ
ເມື່ອປ່ຽນຄຸນສົມບັດ vector 2D ເປັນ 3D ໂດຍອີງໃສ່ຄຸນລັກສະນະ, ຄ່າ NULL ທັງໝົດແມ່ນ
ຄ່ອຍໆປ່ຽນເປັນຄວາມສູງ 0.0.
ການຫັນປ່ຽນຍ້ອນກັບແມ່ນເປັນໄປໄດ້ສໍາລັບຈຸດແລະເສັ້ນ. ໃນກໍລະນີຂອງເສັ້ນ, ປີ້ນກັບກັນ
ການຫັນເປັນຄວນຈະຖືກນໍາໃຊ້ພຽງແຕ່ເມື່ອຈຸດຕັ້ງທັງຫມົດຂອງເສັ້ນມີ z-coordinate ດຽວກັນ
(ຕົວຢ່າງ contours).
ຕົວຢ່າງ
ການປ່ຽນແປງ 2D vector ຄຸນລັກສະນະ to 3D
# ປ່ຽນ z-values ຈາກສະຕຣິງເປັນສອງເທົ່າ
v.db.addcolumn map=geodetic_pts columns="Z_VALUE_D ຄວາມແມ່ນຍໍາສອງເທົ່າ"
v.db.update map=geodetic_pts column=Z_VALUE_D qcolumn=Z_VALUE
v.db.select map=geodetic_pts columns=cat,Z_VALUE,Z_VALUE_D
# ປ່ຽນແຜນທີ່ຈຸດ vector 2D ເປັນ 3D ໂດຍອີງໃສ່ຄຸນລັກສະນະ
v.to.3d input=geodetic_pts out=geodetic_pts_3d ຖັນ=Z_VALUE_D
ການປ່ຽນແປງ 3D vector ຄຸນລັກສະນະ to 2D
v.to.3d -rt input=elev_lid792_bepts output=elev_lid_2d
ໃຊ້ v.to.3dgrass ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net