ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

r.reliefgrass - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ r.reliefgrass ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ r.reliefgrass ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


r. ການບັນເທົາທຸກ - ສ້າງແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມຈາກແຜນທີ່ລະດັບຄວາມສູງ (DEM).

KEYWORDS


raster, elevation, ການບັນເທົາທຸກ, terrain, hillshade

ສະຫຼຸບສັງລວມ


r. ການບັນເທົາທຸກ
r. ການບັນເທົາທຸກ - ຊ່ວຍ
r. ການບັນເທົາທຸກ ການປ້ອນຂໍ້ມູນ=ຊື່ output=ຊື່ [ລະດັບຄວາມສູງ=float] [azimuth=float] [zscale=float]
[ຂະຫນາດ=float] [ຫນ່ວຍ=string] [--ຂຽນທັບ] [--ຊ່ວຍເຫຼືອ] [--ຄຳເວົ້າ] [--ງຽບ] [--ui]

ທຸງ:
--ຂຽນທັບ
ອະນຸຍາດໃຫ້ໄຟລ໌ຜົນຜະລິດຂຽນທັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວ

- ຊ່ວຍ
ພິມສະຫຼຸບການນຳໃຊ້

-- verbose
ຜົນຜະລິດໂມດູນ Verbose

--ງຽບ
ຜົນຜະລິດໂມດູນງຽບ

--ui
ບັງຄັບໃຫ້ເປີດກ່ອງໂຕ້ຕອບ GUI

ຕົວກໍານົດການ:
ການປ້ອນຂໍ້ມູນ=ຊື່ [ຕ້ອງການ]
ຊື່ຂອງແຜນທີ່ raster ການປ້ອນຂໍ້ມູນ

output=ຊື່ [ຕ້ອງການ]
ຊື່ສໍາລັບຜົນຜະລິດແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມ
ຊື່ສໍາລັບແຜນທີ່ raster ຜົນຜະລິດ

ລະດັບຄວາມສູງ=float
ລະດັບຄວາມສູງຂອງດວງອາທິດຢູ່ໃນອົງສາຂ້າງເທິງຂອບຟ້າ
ຕົວເລືອກ: 0​-90
ມາດຕະຖານ: 30

azimuth=float
Azimuth ຂອງດວງອາທິດໃນອົງສາໄປທາງທິດຕາເວັນອອກຂອງພາກເຫນືອ
ຕົວເລືອກ: 0​-360
ມາດຕະຖານ: 270

zscale=float
ປັດ​ໄຈ​ສໍາ​ລັບ​ການ​ບັນ​ເທົາ​ທຸກ​ເກີນ​ໄປ​
ມາດຕະຖານ: 1

ຂະຫນາດ=float
ປັດໄຈຂະຫນາດສໍາລັບການປ່ຽນແມັດເປັນຫນ່ວຍຄວາມສູງ
ມາດຕະຖານ: 1

ຫນ່ວຍ=string
ໜ່ວຍຄວາມສູງ (ແທນທີ່ປັດໄຈຂະໜາດ)
ຕົວເລືອກ: intl, ການສໍາຫຼວດ
Int'l: ຕີນສາກົນ
ການສໍາຫຼວດ: ຕີນສໍາຫຼວດ

ລາຍລະອຽດ


r. ການບັນເທົາທຸກ ສ້າງແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມ raster ໂດຍອີງໃສ່ການຕັ້ງຄ່າການແກ້ໄຂໃນປະຈຸບັນແລະຢູ່ໃນ
ລະດັບຄວາມສູງຂອງແສງຕາເວັນ, azimuth, ແລະ z-exaggeration ຄ່າທີ່ຜູ້ໃຊ້ເຂົ້າມາ. ຖ້າບໍ່ມີຜົນຜະລິດ
ມີຊື່ແຜນທີ່ຮົ່ມ, ແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມໃຫມ່ຖືກຕັ້ງຊື່ < input_map >.ຮົ່ມ. ແຜນທີ່ແມ່ນ
ມອບໝາຍຕາຕະລາງສີຂະໜາດສີຂີ້ເຖົ່າ.

ຕົວກໍານົດການຄວບຄຸມການຮົ່ມແມ່ນ:

1 ຊັ້ນແຜນທີ່ raster ເພື່ອສະຫນອງຄ່າຄວາມສູງສໍາລັບແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມ.
ໂດຍປົກກະຕິ, ນີ້ຈະເປັນຊັ້ນແຜນທີ່ຂອງຄວາມສູງ; ແນວໃດກໍ່ຕາມ, ຊັ້ນແຜນທີ່ raster ໃດ
ສາມາດມີຊື່.

2 ໄດ້ ລະດັບຄວາມສູງ ຂອງດວງອາທິດໃນອົງສາຂ້າງເທິງຂອບຟ້າ (ຄ່າລະຫວ່າງ 0 ຫາ 90
ອົງສາ).

3 ໄດ້ azimuth ຂອງດວງອາທິດໃນອົງສາໄປທາງທິດຕາເວັນອອກຂອງເໜືອ (ຄ່າລະຫວ່າງ 0 ຫາ 360
ອົງສາ; ຕາມເຂັມໂມງຈາກທິດເໜືອ).

4 ຕົວກໍານົດການຂະຫນາດ, ເຊິ່ງຊົດເຊີຍສໍາລັບແນວນອນທີ່ແຕກຕ່າງກັນ ຂະຫນາດ ກ່ວາ
ຂະໜາດແນວຕັ້ງ. ຖ້າ ຂະຫນາດ ແມ່ນຕົວເລກ, ຫຼັງຈາກນັ້ນ ewres ແລະ nsres ຖືກຄູນດ້ວຍ
ຂະຫນາດນັ້ນເພື່ອຄິດໄລ່ການຮົ່ມ. (ຄ່າເລີ່ມຕົ້ນ=1.0 ສຳລັບລວງນອນທຽບເທົ່າ ແລະ
ເກັດແນວຕັ້ງ.)

5 ໄດ້ zscale ປັດໄຈທີ່ເກີນກວ່າທີ່ປ່ຽນແປງການບັນເທົາທຸກທີ່ປາກົດຂື້ນສໍາລັບບ່ອນທີ່ມີຮົ່ມ
ແຜນ​ທີ່​ບັນ​ເທົາ​ທຸກ​. ນີ້ສາມາດເປັນຈຸດບວກ (ຫຼືລົບ) ຄ່າຈຸດລອຍ.
(ຄ່າເລີ່ມຕົ້ນ=1.0)

6 ໄລຍະຫ່າງອອກຕາມລວງນອນແມ່ນຄິດໄລ່ເປັນແມັດ, ໂດຍໃຊ້ໄລຍະຫ່າງ geodesic ສໍາລັບ a
ການຄາດຄະເນເສັ້ນແວງ-ເສັ້ນແວງ. ດ້ວຍແຜນທີ່ລະດັບຄວາມສູງທີ່ວັດແທກເປັນຕີນ, ໄດ້ ຫນ່ວຍ
ທາງເລືອກສາມາດຖືກຕັ້ງໃຫ້ປ່ຽນແມັດເປັນຕີນສາກົນໂດຍອັດຕະໂນມັດ (0.3048
ແມັດ = 1 ຟຸດ) ຫຼືສໍາຫຼວດຕີນ (1200 / 3937 ແມັດ = 1 ຟຸດ). ໄດ້ ຫນ່ວຍ ພາລາມິເຕີ
overrides ໄດ້ ຂະຫນາດ ພາລາມິເຕີ.

r. ການບັນເທົາທຸກ ກຳນົດຕາຕະລາງສີເທົາກັບແຜນທີ່ການບັນເທົາທຸກທີ່ມີຮົ່ມໃໝ່.

ຫມາຍເຫດ


ເພື່ອປັບປຸງຜົນໄດ້ຮັບຂອງແຜນທີ່ຮົ່ມຈາກແບບຈໍາລອງລະດັບຄວາມສູງທີ່ມີຄວາມລະອຽດຕໍ່າ, ໃຫ້ໃຊ້
r.resamp.interp ດ້ວຍວິທີການ bilinear ຫຼື bicubic ເພື່ອເອົາຕົວຢ່າງ DEM ຢູ່ທີ່ຄວາມລະອຽດສູງກວ່າ.
r. ການບັນເທົາທຸກ ຫຼັງຈາກນັ້ນ, ແມ່ນດໍາເນີນການຢູ່ໃນ DEM ທີ່ມີຕົວຢ່າງໃຫມ່.

ຕົວຢ່າງ


ມີຮົ່ມ ການບັນເທົາທຸກ ແຜນທີ່
ໃນຕົວຢ່າງນີ້, ແຜນທີ່ລັກສະນະໃນ North Carolina ຕົວຢ່າງທີ່ຕັ້ງຊຸດຂໍ້ມູນແມ່ນຖືກນໍາໃຊ້ເພື່ອ
ແຜນ​ທີ່​ພູ​ເຂົາ​ສູງ​:
g.region raster=elevation -p
r.relief input=elevation output=elevation_shade
r.ບັນເທົາ: ຮົ່ມ ສູງ ແຜນທີ່ (ຊຸດຍ່ອຍ)

ການໃສ່ສີ a ຮົ່ມ ການບັນເທົາທຸກ ແຜນທີ່
ສາມາດເພີ່ມສີໄດ້ໃນພາຍຫຼັງ r.ຮົ່ມ:
r.shade shade=elevation_shade color=elevation output=elevation_shaded

ການນໍາໃຊ້ ໄດ້ ຂະຫນາດ ປັດໄຈ in ເສັ້ນຂະໜານ-ເສັ້ນແວງ
ໃນສະຖານທີ່ Latitude-Longitude (ຫຼືສະຖານທີ່ທີ່ບໍ່ແມ່ນວັດແທກອື່ນໆ), the ຂະຫນາດ ປັດໃຈຕ້ອງ
ຖືກນໍາໃຊ້:
# ຕົວຢ່າງ Latitude-Longitude
g.region raster=srtm -p
r.relief input=srtm output=srtm_shaded scale=111120

ການສົ່ງອອກ ຮົ່ມ ການບັນເທົາທຸກ ແຜນທີ່ to GeoTIFF
ຂອບເຂດຂໍ້ມູນຂອງແຜນທີ່ບັນເທົາທຸກທີ່ມີຮົ່ມໂດຍປົກກະຕິແລ້ວບໍ່ອະນຸຍາດໃຫ້ສົ່ງອອກແຜນທີ່ໄປ GeoTIFF
ຮູບແບບພ້ອມກັບຕາຕະລາງສີທີ່ກ່ຽວຂ້ອງເນື່ອງຈາກຂໍ້ຈໍາກັດໃນຮູບແບບ GeoTIFF.

ວິທີທີ່ງ່າຍດາຍທີ່ສຸດທີ່ຈະສົ່ງອອກມັນໃນຂະນະທີ່ເຖິງແມ່ນວ່າການຫຼຸດຜ່ອນຂະຫນາດໄຟລ໌ແມ່ນເພື່ອສົ່ງອອກເປັນ palette
ແຜນທີ່ byte. ອັນນີ້ຕ້ອງການການແປງທີ່ເຮັດໃນ r.mapcalc, ໂດຍໃຊ້ # operator ເພື່ອແປງ
ໝວດໝູ່ແຜນທີ່ໃຫ້ຄ່າເທົ່າກັບຂະໜາດສີເທົາຂອງພວກມັນ:
# ໃຊ້ແຜນທີ່ທີ່ສ້າງຂຶ້ນຂ້າງເທິງ
# ສ້າງແຜນທີ່ໃຫມ່ຈາກຄ່າປະເພດແຜນທີ່
r.mapcalc "elevation_shade_byte = #elevation_shade"
# ກວດສອບໄລຍະຂໍ້ມູນ
r.info elevation_shade_byte
# ກຳນົດຕາຕະລາງສີເທົາ
r.colors elevation_shade_byte color=grey
# ສົ່ງອອກ (ທາງເລືອກ: createopt="COMPRESS=DEFLATE,BIGTIFF=YES")
r.out.gdal input=elevation_shade_byte createopt="COMPRESS=DEFLATE" \
output=elevation_shade.tif
# ເພີ່ມຮູບພາບລວມຢູ່ໃນໄຟລ໌ GeoTIFF ສໍາລັບການຊູມໄວຂຶ້ນ
gdaladdo --config GDAL_CACHEMAX 2000 elevation_shade.tif 2 4 8 16

ໃຊ້ r.reliefgrass ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad