Ito ang command na r.grow.distancegrass na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
r.lumago.distansya - Bumubuo ng raster map na naglalaman ng mga distansya sa pinakamalapit na feature ng raster.
KEYWORDS
raster, distansya, kalapitan
SINOPSIS
r.lumago.distansya
r.lumago.distansya - Tumulong
r.lumago.distansya [-m] input=pangalan [layo=pangalan] [halaga=pangalan] [sukatan=pisi]
[--patungan] [--Tulungan] [--pandiwang] [--tahimik] [--ui]
Mga Bandila:
-m
Mga distansya ng output sa metro sa halip na mga unit ng mapa
--patungan
Pahintulutan ang mga output file na i-overwrite ang mga kasalukuyang file
- Tumulong
I-print ang buod ng paggamit
--verbose
Verbose na output ng module
--tahimik
Tahimik na output ng module
--ui
Piliting ilunsad ang dialog ng GUI
parameter:
input=pangalan [kailangan]
Pangalan ng input raster map
layo=pangalan
Pangalan para sa distance output raster map
halaga=pangalan
Pangalan para sa value output raster map
sukatan=pisi
metric
Pagpipilian: euclidean, parisukat, maximum, manhattan, geodeic
Default: euclidean
DESCRIPTION
r.lumago.distansya bumubuo ng mga mapa ng raster na kumakatawan sa distansya sa pinakamalapit na hindi null
cell sa input na mapa at/o ang halaga ng pinakamalapit na hindi null na cell.
NOTA
May opsyon ang user na tukuyin ang limang magkakaibang sukatan na kumokontrol sa geometry
kung aling mga lumalagong selula ang nilikha, (kinokontrol ng sukatan parameter): Euclidean, Squared,
Manhattan, Pinakamataas, at Geodeic.
Ang Euclidean layo or Euclidean sukatan ay ang "ordinaryong" distansya sa pagitan ng dalawang puntos
na ang isa ay susukatin gamit ang isang ruler, na maaaring patunayan sa pamamagitan ng paulit-ulit na aplikasyon ng
Pythagorean theorem. Ang formula ay ibinigay ng:
d(dx,dy) = sqrt(dx^2 + dy^2)
Ang mga cell na lumaki gamit ang panukat na ito ay bubuo ng mga isoline ng distansya na pabilog mula sa a
ibinigay na punto, kasama ang distansya na ibinigay ng radius.
Ang Squared ang panukat ay ang Euclidean distance squared, ibig sabihin, tinatanggal lang nito ang square-root
pagkalkula. Ito ay maaaring mas mabilis, at sapat na kung mga kamag-anak na halaga lang ang kinakailangan.
Ang Manhattan sukatan, O Taxicab heometrya, ay isang anyo ng geometry kung saan ang karaniwang sukatan
ng Euclidean geometry ay pinalitan ng isang bagong sukatan kung saan ang distansya sa pagitan ng dalawang puntos
ay ang kabuuan ng (ganap) pagkakaiba ng kanilang mga coordinate. Ang pangalan ay tumutukoy sa
grid layout ng karamihan sa mga kalye sa isla ng Manhattan, na nagiging sanhi ng pinakamaikling landas a
ang sasakyan ay maaaring tumagal sa pagitan ng dalawang punto sa lungsod upang magkaroon ng haba na katumbas ng distansya ng mga puntos
sa geometry ng taxicab. Ang formula ay ibinigay ng:
d(dx,dy) = abs(dx) + abs(dy)
kung saan ang mga cell na lumaki gamit ang panukat na ito ay bubuo ng mga isoline ng distansya
hugis rhombus mula sa isang naibigay na punto.
Ang Pinakamataas sukatan ay ibinigay ng formula
d(dx,dy) = max(abs(dx),abs(dy))
kung saan ang mga isoline ng distansya mula sa isang punto ay mga parisukat.
Ang Geodeic sukatan ay kinakalkula bilang geodesic na distansya, na gagamitin lamang sa
mga lokasyon ng latitude-longitude. Inirerekomenda na gamitin ito kasama ng -m bandila sa pagkakasunud-sunod
sa mga distansya ng output sa metro sa halip na mga unit ng mapa.
HALIMBAWA
Layo mula ang batis network
Halimbawang dataset ng North Carolina:
g.region raster=streams_derived -p
r.grow.distance input=streams_derived distance=dist_from_streams
Euclidean layo mula ang batis network in metro (mapa subset)
Euclidean layo mula ang batis network in metro (detalye, numero ipinapakita sa
d.rast.num)
Layo mula dagat in metro in latitude-longitude lugar
g.region raster=dagat -p
r.grow.distance -m input=sea distance=dist_from_sea_geodetic metric=geodesic
Geodeic distansya sa dagat in metro
Gamitin ang r.grow.distancegrass online gamit ang mga serbisyo ng onworks.net