ນີ້ແມ່ນຄໍາສັ່ງ m.nviz.imagegrass ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
m.nviz.ຮູບ - ສ້າງການສະແດງ 3D ຂອງຂໍ້ມູນ GIS.
ສະແດງພື້ນຜິວ (ຂໍ້ມູນ raster), ຂໍ້ມູນ vector 2D/3D, ແລະປະລິມານ (ຂໍ້ມູນ raster 3D) ໃນ 3D.
KEYWORDS
ການສະແດງພາບ, ຮູບພາບ, raster, vector, raster3d
ສະຫຼຸບສັງລວມ
m.nviz.ຮູບ
m.nviz.ຮູບ - ຊ່ວຍ
m.nviz.ຮູບ [-anb] [elevation_map=ຊື່[,ຊື່,...]] [elevation_value=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[color_map=ຊື່[,ຊື່,...]] [ສີ=ຊື່[,ຊື່,...]] [mask_map=ຊື່[,ຊື່, ... ]]
[ຄວາມໂປ່ງໃສ_ແຜນທີ່=ຊື່[,ຊື່,...]] [transparency_value=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[shininess_map=ຊື່[,ຊື່,...]] [shininess_value=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[ແຜນທີ່ການປ່ອຍອາຍພິດ=ຊື່[,ຊື່,...]] [emission_value=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[ຮູບແບບການ=string[,string,...]] [resolution_fine=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[ຄວາມລະອຽດ_ຫຍາບ=ມູນຄ່າ[,ມູນຄ່າ,...]] [ແບບ=string[,string, ... ]]
[ການຮົ່ມ=string[,string,...]] [wire_color=ຊື່[,ຊື່, ... ]]
[ຕຳແໜ່ງພື້ນຜິວ=x, y, z[,x, y, z,...]] [vline=ຊື່[,ຊື່, ... ]]
[vline_layer=string[,string,...]] [vline_width=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[vline_width_column=ຊື່[,ຊື່,...]] [vline_color=ຊື່[,ຊື່, ... ]]
[vline_color_column=ຊື່[,ຊື່,...]] [vline_mode=string[,string, ... ]]
[vline_height=ມູນຄ່າ[,ມູນຄ່າ,...]] [vline_position=x, y, z[,x, y, z, ... ]]
[vpoint=ຊື່[,ຊື່,...]] [vpoint_layer=string[,string, ... ]]
[vpoint_size=ມູນຄ່າ[,ມູນຄ່າ,...]] [vpoint_size_column=ຊື່[,ຊື່, ... ]]
[vpoint_width=ມູນຄ່າ[,ມູນຄ່າ,...]] [vpoint_width_column=ຊື່[,ຊື່, ... ]]
[vpoint_color=ຊື່[,ຊື່,...]] [vpoint_color_column=ຊື່[,ຊື່, ... ]]
[vpoint_marker=string[,string,...]] [vpoint_marker_column=ຊື່[,ຊື່, ... ]]
[vpoint_mode=string[,string,...]] [vpoint_position=x, y, z[,x, y, z, ... ]]
[ປະລິມານ=ຊື່[,ຊື່,...]] [volume_mode=string[,string, ... ]]
[volume_shading=string[,string,...]] [volume_position=x, y, z[,x, y, z, ... ]]
[ຄວາມລະອຽດ_ສຽງ=ມູນຄ່າ[,ມູນຄ່າ,...]] [isosurf_level=ປະລິມານ: ຄ່າ[,ປະລິມານ: ຄ່າ, ... ]]
[isosurf_color_map=ຊື່[,ຊື່,...]] [isosurf_color_value=ຊື່[,ຊື່, ... ]]
[isosurf_transparency_map=ຊື່[,ຊື່, ... ]]
[isosurf_transparency_value=ມູນຄ່າ[,ມູນຄ່າ,...]] [isosurf_shininess_ແຜນທີ່=ຊື່[,ຊື່, ... ]]
[isosurf_shininess_value=ມູນຄ່າ[,ມູນຄ່າ,...]] [slice=ປະລິມານ: ແກນ[,ປະລິມານ: ແກນ, ... ]]
[slice_position=x1,x2,y1,y2,z1,z2[,x1,x2,y1,y2,z1,z2, ... ]]
[slice_transparency=ມູນຄ່າ[,ມູນຄ່າ,...]] [bgcolor=ຊື່] [ຕໍາແຫນ່ງ=x, y] [ລະດັບຄວາມສູງ=ມູນຄ່າ]
[ທັດສະນະ=ມູນຄ່າ] [ບິດ=ມູນຄ່າ] [zexag=ມູນຄ່າ] [ຈຸດສຸມ=x, y, z]
[light_position=x, y, z] [ສີອ່ອນ=ຊື່] [ຄວາມສະຫວ່າງ_ແສງສະຫວ່າງ=integer]
[light_ambient=integer] [ຂອບ=string[,string,...]] [fringe_color=ຊື່]
[fringe_elevation=integer] [ຍົນ=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[cplane_position=x, y, z[,x, y, z,...]] [cplane_rotation=ມູນຄ່າ[,ມູນຄ່າ, ... ]]
[cplane_tilt=ມູນຄ່າ[,ມູນຄ່າ,...]] [cplane_shading=string] [arrow_position=x, y]
[arrow_size=ມູນຄ່າ] [arrow_color=ຊື່] output=ຊື່ ຮູບແບບ=string ຂະຫນາດ=ຄວາມກວ້າງ, ຄວາມສູງ
[--ຂຽນທັບ] [--ຊ່ວຍເຫຼືອ] [--ຄຳເວົ້າ] [--ງຽບ] [--ui]
ທຸງ:
-a
ໃຊ້ໂໝດແຕ້ມສຳລັບພື້ນຜິວທີ່ໂຫຼດທັງໝົດ
-n
ສະຫຼັບທິດທາງປົກກະຕິຂອງໜ້າ isosurface ທັງໝົດ (ປ່ຽນຜົນກະທົບແສງສະຫວ່າງ)
-b
ແຕ້ມກ່ອງປະລິມານ
--ຂຽນທັບ
ອະນຸຍາດໃຫ້ໄຟລ໌ຜົນຜະລິດຂຽນທັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວ
- ຊ່ວຍ
ພິມສະຫຼຸບການນຳໃຊ້
-- verbose
ຜົນຜະລິດໂມດູນ Verbose
--ງຽບ
ຜົນຜະລິດໂມດູນງຽບ
--ui
ບັງຄັບໃຫ້ເປີດກ່ອງໂຕ້ຕອບ GUI
ຕົວກໍານົດການ:
elevation_map=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster ສໍາລັບລະດັບຄວາມສູງ
elevation_value=value[,value,...]
ຄ່າຄວາມສູງຄົງທີ່ເພື່ອໃຊ້ແທນ raster DEM
color_map=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster ສໍາລັບສີ
ສີ=ຊື່[,ຊື່,...]
ຄ່າສີ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
mask_map=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster ສໍາລັບຫນ້າກາກ
ຄວາມໂປ່ງໃສ_ແຜນທີ່=ຊື່[,ຊື່,...]
ຊື່ແຜນທີ່ raster ເພື່ອຄວາມໂປ່ງໃສ
transparency_value=value[,value,...]
ຄ່າຄວາມໂປ່ງໃສ
ຕົວເລືອກ: 0-255
shininess_map=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster ສໍາລັບເງົາ
shininess_value=value[,value,...]
ຄ່າຄວາມເງົາງາມ
ຕົວເລືອກ: 0-255
ແຜນທີ່ການປ່ອຍອາຍພິດ=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster ສໍາລັບການປ່ອຍອາຍພິດ
emission_value=value[,value,...]
ມູນຄ່າການປ່ອຍອາຍພິດ
ຕົວເລືອກ: 0-255
ຮູບແບບການ=string[,string,...]
ໂໝດແຕ້ມ
ຕົວເລືອກ: ຫຍາບ, ດີ, ທັງສອງ
ມາດຕະຖານ: ດີ
resolution_fine=value[,value,...]
ຄວາມລະອຽດດີ
ມາດຕະຖານ: 6
ຄວາມລະອຽດ_ຫຍາບ=value[,value,...]
ຄວາມລະອຽດຫຍາບຄາຍ
ມາດຕະຖານ: 9
ແບບ=string[,string,...]
ແຕ້ມແບບ
ຕົວເລືອກ: ສາຍ, ດ້ານ
ມາດຕະຖານ: ດ້ານ
ການຮົ່ມ=string[,string,...]
ການໃຫ້ຮົ່ມ
ຕົວເລືອກ: flat, gouraud
ມາດຕະຖານ: gouraud
wire_color=ຊື່[,ຊື່,...]
ສີລວດ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: 136:136:136
ຕຳແໜ່ງພື້ນຜິວ=x,y,z[,x,y,z,...]
ຕໍາແຫນ່ງພື້ນຜິວ
ມາດຕະຖານ: 0,0,0
vline=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ vector
ຊື່ຂອງເສັ້ນ vector overlay map(s)
vline_layer=string[,string,...]
ເລກຊັ້ນ ຫຼືຊື່
ໝາຍເລກຊັ້ນຂໍ້ມູນ ຫຼືຊື່ສຳລັບການສ້າງແຜນທີ່ຫົວຂໍ້
ມາດຕະຖານ: 1
vline_width=value[,value,...]
ຄວາມກວ້າງເສັ້ນ vector
ຕົວເລືອກ: 1-100
ມາດຕະຖານ: 2
vline_width_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນຄໍານິຍາມຄວາມກວ້າງ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vline_color=ຊື່[,ຊື່,...]
ສີເສັ້ນ vector
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີຟ້າ
vline_color_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນຄໍານິຍາມສີ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vline_mode=string[,string,...]
ໂໝດສະແດງເສັ້ນ vector
ຕົວເລືອກ: ດ້ານ, ແປ
ມາດຕະຖານ: ດ້ານ
ດ້ານ: drape ເທິງຫນ້າດິນ raster
ແປ: ແຕ້ມຢູ່ທີ່ຄວາມສູງຄົງທີ່
vline_height=value[,value,...]
ຄວາມສູງເສັ້ນ vector
ຕົວເລືອກ: 0-1000
ມາດຕະຖານ: 0
vline_position=x,y,z[,x,y,z,...]
ຕໍາແຫນ່ງເສັ້ນ vector
ມາດຕະຖານ: 0,0,0
vpoint=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ vector
ຊື່ຂອງຈຸດ vector overlay map(s)
vpoint_layer=string[,string,...]
ເລກຊັ້ນ ຫຼືຊື່
ໝາຍເລກຊັ້ນຂໍ້ມູນ ຫຼືຊື່ສຳລັບການສ້າງແຜນທີ່ຫົວຂໍ້
ມາດຕະຖານ: 1
vpoint_size=value[,value,...]
ຂະໜາດໄອຄອນ (ຫົວໜ່ວຍແຜນທີ່)
ຕົວເລືອກ: 0-1000
ມາດຕະຖານ: 100
vpoint_size_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນກໍານົດຂະຫນາດ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vpoint_width=value[,value,...]
ຄວາມກວ້າງຂອງໄອຄອນ
ຕົວເລືອກ: 1-1000
ມາດຕະຖານ: 2
vpoint_width_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນຄໍານິຍາມຄວາມກວ້າງ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vpoint_color=ຊື່[,ຊື່,...]
ສີໄອຄອນ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີຟ້າ
vpoint_color_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນຄໍານິຍາມສີ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vpoint_marker=string[,string,...]
ໄອຄອນເຄື່ອງໝາຍ
ຕົວເລືອກ: x, ກ່ອງ, ວົງ, ກ້ອນ, ເພັດ, dec_tree, con_tree, aster, gyro, histogram
ມາດຕະຖານ: sphere
vpoint_marker_column=ຊື່[,ຊື່,...]
ຊື່ຂອງຖັນຄໍານິຍາມເຄື່ອງໝາຍ
ຊື່ຂອງຖັນຄຸນສົມບັດ
vpoint_mode=string[,string,...]
ໂໝດສະແດງຈຸດ vector 3D
ຕົວເລືອກ: ດ້ານ, 3D
ມາດຕະຖານ: 3D
ດ້ານ: drape ເທິງຫນ້າດິນ raster
3D: ວາງຢູ່ທີ່ຈຸດ 3D z-elevation
vpoint_position=x,y,z[,x,y,z,...]
ຕໍາແຫນ່ງຈຸດ vector
ມາດຕະຖານ: 0,0,0
ປະລິມານ=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster 3D
volume_mode=string[,string,...]
ຮູບແບບການແຕ້ມປະລິມານ
ຕົວເລືອກ: ຜິວເນື້ອສີຂາ, slice
ມາດຕະຖານ: ຜິວເນື້ອສີຂາ
volume_shading=string[,string,...]
ປະລິມານການຮົ່ມ
ຕົວເລືອກ: flat, gouraud
ມາດຕະຖານ: gouraud
volume_position=x,y,z[,x,y,z,...]
ຕໍາແຫນ່ງປະລິມານ
ມາດຕະຖານ: 0,0,0
ຄວາມລະອຽດ_ສຽງ=value[,value,...]
ຄວາມລະອຽດຂອງປະລິມານ
ມາດຕະຖານ: 3
isosurf_level=volume:value[,volume:value,...]
ລະດັບ Isosurface
isosurf_color_map=ຊື່[,ຊື່,...]
ຊື່ຂອງປະລິມານສໍາລັບສີ isosurface
isosurf_color_value=ຊື່[,ຊື່,...]
ສີຜິວໜ້າ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
isosurf_transparency_map=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ 3D raster ສໍາລັບຄວາມໂປ່ງໃສ isosurface
isosurf_transparency_value=value[,value,...]
ຄ່າຄວາມໂປ່ງໃສສໍາລັບ isosurfaces
ຕົວເລືອກ: 0-255
isosurf_shininess_ແຜນທີ່=ຊື່[,ຊື່,...]
ຊື່ຂອງແຜນທີ່ raster 3D ສໍາລັບຄວາມເງົາ
isosurf_shininess_value=value[,value,...]
ຄ່າຄວາມເງົາງາມສຳລັບໜ້າດິນ
ຕົວເລືອກ: 0-255
slice=volume:axis[,volume:axis,...]
ປະລິມານສ່ວນຂະໜານກັບແກນທີ່ໃຫ້ (x, y, z)
slice_position=x1,x2,y1,y2,z1,z2[,x1,x2,y1,y2,z1,z2,...]
ຕໍາແຫນ່ງສ່ວນປະລິມານ
ມາດຕະຖານ: 0,1,0,1,0,1
slice_transparency=value[,value,...]
ຄວາມໂປ່ງໃສຂອງແຖບປະລິມານ
ຕົວເລືອກ: 0-255
ມາດຕະຖານ: 0
bgcolor=ຊື່
ສີພື້ນຫລັງ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີຂາວ
ຕໍາແຫນ່ງ=x, y
ຕໍາແຫນ່ງທັດສະນະ (x, yແບບພິກັດ)
ຕົວເລືອກ: 0.0-1.0
ມາດຕະຖານ: 0.84,0.16
ລະດັບຄວາມສູງ=ມູນຄ່າ
ຄວາມສູງຂອງຈຸດຊົມວິວ (ໃນຫົວໜ່ວຍແຜນທີ່)
ທັດສະນະ=ມູນຄ່າ
ຂອບເຂດຂອງມຸມເບິ່ງ (ເປັນອົງສາ)
ຕົວເລືອກ: 1-180
ມາດຕະຖານ: 40
ບິດ=ມູນຄ່າ
ມຸມບິດມຸມເບິ່ງ (ເປັນອົງສາ)
ຕົວເລືອກ: -180-180
ມາດຕະຖານ: 0
zexag=ມູນຄ່າ
ເກີນແນວຕັ້ງ
ຈຸດສຸມ=x, y, z
ສຸມໃສ່ຈຸດເທິງພື້ນຜິວ (ຈາກມຸມ SW ໃນຫນ່ວຍງານແຜນທີ່)
light_position=x, y, z
ຕໍາແຫນ່ງແສງສະຫວ່າງ (ພິກັດຮູບແບບ x, y,z)
ມາດຕະຖານ: 0.68, -0.68,0.80
ສີອ່ອນ=ຊື່
ສີແສງສະຫວ່າງ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີຂາວ
ຄວາມສະຫວ່າງ_ແສງສະຫວ່າງ=integer
ຄວາມສະຫວ່າງອ່ອນ
ຕົວເລືອກ: 0-100
ມາດຕະຖານ: 80
light_ambient=integer
ແສງສະຫວ່າງສະພາບແວດລ້ອມ
ຕົວເລືອກ: 0-100
ມາດຕະຖານ: 20
ຂອບ=string[,string,...]
ຂອບຂອບ
ຕົວເລືອກ: nw, ບໍ່, sw, se
nw: ທິດເໜືອ-ຕາເວັນຕົກ
ne: ທິດຕາເວັນອອກສ່ຽງເໜືອ
sw: ທິດຕາເວັນຕົກສ່ຽງໃຕ້
se: ທິດຕາເວັນອອກສ່ຽງໃຕ້
fringe_color=ຊື່
ສີຂອບ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີຂີ້ເຖົ່າ
fringe_elevation=integer
ຄວາມສູງຂອງຂອບ
ມາດຕະຖານ: 55
ຍົນ=value[,value,...]
ຕັດດັດຊະນີຍົນ (0-5)
cplane_position=x,y,z[,x,y,z,...]
ຕັດເສັ້ນພິກັດ x,y,z
ມາດຕະຖານ: 0,0,0
cplane_rotation=value[,value,...]
ຕັດການຫມຸນຍົນຕາມແກນຕັ້ງ
ຕົວເລືອກ: 0-360
ມາດຕະຖານ: 0
cplane_tilt=value[,value,...]
ຕັດການອຽງຂອງຍົນ
ຕົວເລືອກ: 0-360
ມາດຕະຖານ: 0
cplane_shading=string
ຕັດສີຍົນ (ລະຫວ່າງສອງດ້ານ)
ຕົວເລືອກ: ຈະແຈ້ງ, ເທິງ, ທາງລຸ່ມ, ຜະສົມຜະສານ, ຮົ່ມ
ມາດຕະຖານ: ແຈ້ງ
arrow_position=x, y
ວາງລູກສອນເໜືອໃສ່ຕຳແໜ່ງທີ່ກຳນົດໄວ້ (ຢູ່ໃນຈຸດປະສານງານຂອງໜ້າຈໍຈາກຊ້າຍລຸ່ມ
ແຈ)
arrow_size=ມູນຄ່າ
ຂະໜາດລູກສອນເໜືອ (ໃນຫົວໜ່ວຍແຜນທີ່)
arrow_color=ຊື່
ສີລູກສອນທິດເໜືອ
ຊື່ສີມາດຕະຖານ ຫຼື R:G:B triplet
ມາດຕະຖານ: ສີດໍາ
output=ຊື່ [ຕ້ອງການ]
ຊື່ສໍາລັບໄຟລ໌ຮູບພາບຜະລິດຕະພັນ (ບໍ່ມີການຂະຫຍາຍ)
ຮູບແບບ=string [ຕ້ອງການ]
ຮູບແບບໄຟລ໌ກຣາຟິກ
ຕົວເລືອກ: ppm, typhoid
ມາດຕະຖານ: ppm
ຂະຫນາດ=ຄວາມກວ້າງ, ຄວາມສູງ [ຕ້ອງການ]
ຂະຫນາດ (ກວ້າງ, ສູງ) ຂອງຮູບພາບຜົນຜະລິດ
ມາດຕະຖານ: 640,480
ລາຍລະອຽດ
m.nviz.ຮູບ ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດສະແດງຫຼາຍຕົວຈິງ ຫນ້າ (ຂໍ້ມູນ raster) ໃນ 3D
ພື້ນທີ່, ທາງເລືອກໃນການໃຊ້ສີຕາມຫົວຂໍ້, ແຕ້ມ 2D vector ຂໍ້ມູນໃນທົ່ວຫນ້າດິນ,
ການສະແດງຂໍ້ມູນ vector 3D ໃນຊ່ອງ, ແລະການສະແດງໃຫ້ເຫັນຂອງ ປະລິມານ ຂໍ້ມູນ (ຂໍ້ມູນ raster 3D)
ຈາກບັນທັດຄໍາສັ່ງ.
EXAMPLE
ສະແດງແຜນທີ່ລະດັບຄວາມສູງໃນພື້ນທີ່ 3D.
g.region raster=elevation
m.nviz.image elevation_map=elevation output=elev perspective=15
ໃຊ້ m.nviz.imagegrass ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net