āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ r.horizongrass āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāļīāđāļāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāļŦāļāļķāđāļāđāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
r.āļāļāļāļāđāļē - āļāļģāļāļ§āļāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļĄāļļāļĄāļāļāļāļāđāļēāļāļēāļāđāļāļāļāļģāļĨāļāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāđāļāļāļāļīāļāļīāļāļąāļĨ
āđāļĄāļāļđāļĨāļĄāļĩāđāļŦāļĄāļāļāļēāļĢāļāļģāļāļēāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāļŠāļāļāđāļŦāļĄāļ: 1. āļāļģāļāļ§āļāļāļāļāļāđāļēāļāļąāđāļāļŦāļĄāļāļĢāļāļ a
āļāļļāļāđāļāļĩāļĒāļ§āļāļĩāđāļĄāļĩāļāļēāļĢāđāļŦāđāļāļīāļāļąāļāļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļ 'coord' āļāļ§āļēāļĄāļŠāļđāļāļāļāļāđāļŠāđāļāļāļāļāļāđāļē (in
āđāļĢāđāļāļĩāļĒāļ) 2. āļāļģāļāļ§āļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāđāļāļāļāļĩāđāļāļāļāļāļ§āļēāļĄāļŠāļđāļāļāļāļāđāļŠāđāļāļāļāļāļāđāļēāđāļāļāļīāļĻāļāļēāļāđāļāļĩāļĒāļ§
āļāļīāļāļāļļāļāļŠāļģāļŦāļĢāļąāļāļŠāļīāđāļāļāļĩāđāļāļ·āļāļĄāļļāļĄ (āđāļāđāļāļāļāļĻāļē) āļāļķāđāļāļ§āļąāļāļāļ§āļāđāļāđāļĄāļāļēāļŽāļīāļāļēāļāđāļ§āļĒ
āļāļ°āļ§āļąāļāļāļāļ=0, āļāļīāļĻāđāļŦāļāļ·āļ=90 āđāļāđāļāļāđāļ āļāļĨāļĨāļąāļāļāđāļāļ·āļāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāđāļēāđāļāļŦāļāđāļ§āļĒāđāļĢāđāļāļĩāļĒāļ
KEYWORDS
āđāļĢāļŠāđāļāļāļĢāđ, āđāļŠāļāļāļēāļāļīāļāļĒāđ, āļāļģāđāļŦāļāđāļāļāļ§āļāļāļēāļāļīāļāļĒāđ
āđāļĢāļ·āđāļāļāļĒāđāļ
r.āļāļāļāļāđāļē
r.āļāļāļāļāđāļē --āļāđāļ§āļĒāļāđāļ§āļĒ
r.āļāļāļāļāđāļē [-dc] āļāļēāļĢāļĒāļāļĢāļ°āļāļąāļ=āļāļ·āđāļ [āļāļīāļĻāļāļēāļ=āļĨāļāļĒ] [āļāļąāđāļāļāļāļ=āļĨāļāļĒ] [āđāļĢāļīāđāļĄāļāđāļ=āļĨāļāļĒ]
[āļāļĨāļēāļĒ=āļĨāļāļĒ] [āđāļāļāļāļąāļāļāļ=āļĨāļāļĒ] [āļāļĩ_āļāļąāļ=āļĨāļāļĒ] [w_āļāļąāļ=āļĨāļāļĒ] [n_āļāļąāļ=āļĨāļāļĒ]
[s_āļāļąāļ=āļĨāļāļĒ] [āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļ=āļĨāļāļĒ] [āđāļāļēāļāđāļāļļāļ=āļāļ·āđāļāļāļēāļ] [āļāļīāļāļąāļ=āļāļ°āļ§āļąāļāļāļāļ,āđāļŦāļāļ·āļ]
[āļĢāļ°āļĒāļ°āļāļēāļ=āļĨāļāļĒ] [āđāļāļĨāđ=āļāļ·āđāļ-āđāļāļĩāļĒāļāļāļąāļ-āļāđāļ§āļĒ-āļĨāļ°āđāļāļĩāļĒāļ-āđāļāļĩāļĒāļāļŠāļāļ-ui]
āļāļ:
-d
āđāļāļēāļāđāļāļļāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāđāļāļāļāļĻāļē (āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļāđāļĢāđāļāļĩāļĒāļ)
-c
āđāļāļĩāļĒāļāđāļāļēāļāđāļāļļāļāđāļāļāļēāļĢāļ§āļēāļāđāļāļ§āđāļāđāļĄāļāļīāļĻ (āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ CCW, East=0)
--āđāļāļĩāļĒāļāļāļąāļ
āļāļāļļāļāļēāļāđāļŦāđāđāļāļĨāđāđāļāļēāļāđāļāļļāļāđāļāļĩāļĒāļāļāļąāļāđāļāļĨāđāļāļĩāđāļĄāļĩāļāļĒāļđāđ
--āļāđāļ§āļĒāļāđāļ§āļĒ
āļāļīāļĄāļāđāļŠāļĢāļļāļāļāļēāļĢāđāļāđāļāļēāļ
--āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ
āđāļāļēāļāđāļāļļāļāđāļĄāļāļđāļĨ verbose
--āđāļāļĩāļĒāļ
āđāļāļēāļāđāļāļļāļāđāļĄāļāļđāļĨāđāļāļĩāļĒāļ
--UI
āļāļąāļāļāļąāļāđāļŦāđāđāļāļīāļāđāļāđāļāļĨāđāļāļāđāļāđāļāļāļ GUI
āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ:
āļāļēāļĢāļĒāļāļĢāļ°āļāļąāļ=āļāļ·āđāļ [āļāļĩāđāļāļģāđāļāđāļ]
āļāļ·āđāļāļāļāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāļāļīāļāļāļļāļ
āļāļīāļĻāļāļēāļ=āļĨāļāļĒ
āļāļīāļĻāļāļēāļāļāļĩāđāļāđāļāļāļāļēāļĢāļāļĢāļēāļāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāđāļē
āļāļąāđāļāļāļāļ=āļĨāļāļĒ
āļāļāļēāļāļāļąāđāļāļāļāļāļĄāļļāļĄāļŠāļģāļŦāļĢāļąāļāļāļāļāļāđāļēāļŦāļĨāļēāļĒāļāļīāļĻāļāļēāļ [āļāļāļĻāļē]
āđāļĢāļīāđāļĄāļāđāļ=āļĨāļāļĒ
āļĄāļļāļĄāđāļĢāļīāđāļĄāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļēāļŦāļĨāļēāļĒāļāļīāļĻāļāļēāļ [āļāļāļĻāļē]
āļāđāļēāđāļĢāļīāđāļĄāļāđāļ: 0.0
āļāļĨāļēāļĒ=āļĨāļāļĒ
āļĄāļļāļĄāļŠāļīāđāļāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļēāļŦāļĨāļēāļĒāļāļīāļĻāļāļēāļ [āļāļāļĻāļē]
āļāđāļēāđāļĢāļīāđāļĄāļāđāļ: 360.0
āđāļāļāļāļąāļāļāļ=āļĨāļāļĒ
āļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļē āđāļŦāđāļāđāļēāļāļāļąāļāđāļāļāļĢāđāđāļāļīāđāļĄāđāļāļīāļĄāļāļēāļ DEM āļĢāļāļāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļ
āļāļĩ_āļāļąāļ=āļĨāļāļĒ
āļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļē āđāļŦāđāļāđāļēāļāļāļąāļāđāļāļāļĢāđāđāļāļīāđāļĄāđāļāļīāļĄāļāļēāļ DEM āđāļāļāļēāļāļāļ°āļ§āļąāļāļāļāļāļāļāļāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļ
w_āļāļąāļ=āļĨāļāļĒ
āļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļē āđāļŦāđāļāđāļēāļāļāļąāļāđāļāļāļĢāđāļāļīāđāļĻāļĐāļāļēāļ DEM āđāļāļāļēāļāļāļīāļĻāļāļ°āļ§āļąāļāļāļāļāļāļāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļ
n_āļāļąāļ=āļĨāļāļĒ
āļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļē āđāļŦāđāļāđāļēāļāļāļąāļāđāļāļāļĢāđāļāļīāđāļĻāļĐāļāļēāļ DEM āđāļāļāļēāļāđāļŦāļāļ·āļāļāļāļāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļ
s_āļāļąāļ=āļĨāļāļĒ
āļŠāļģāļŦāļĢāļąāļāđāļŠāđāļāļāļāļāļāđāļē āđāļŦāđāļāđāļēāļāļāļąāļāđāļāļāļĢāđāļāļīāđāļĻāļĐāļāļēāļ DEM āđāļāļāļēāļāļāļīāļĻāđāļāđāļāļāļāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļ
āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļ=āļĨāļāļĒ
āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļāļāļĩāđāļāđāļāļāļāļīāļāļēāļĢāļāļēāđāļĄāļ·āđāļāļŦāļēāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāđāļē
āđāļāļēāļāđāļāļļāļ=āļāļ·āđāļāļāļēāļ
āļāļ·āđāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļāļ·āđāļāļāļēāļāđāļāļēāļāđāļāļļāļ
āļāļīāļāļąāļ=āļāļ°āļ§āļąāļāļāļāļ,āđāļŦāļāļ·āļ
āļāļīāļāļąāļāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢāļāļģāļāļ§āļāļāļāļāļāđāļē
āļĢāļ°āļĒāļ°āļāļēāļ=āļĨāļāļĒ
āļŠāļąāļĄāļāļĢāļ°āļŠāļīāļāļāļīāđāļĢāļ°āļĒāļ°āļŠāļļāđāļĄāļāļąāļ§āļāļĒāđāļēāļ (0.5-1.5)
āļāđāļēāđāļĢāļīāđāļĄāļāđāļ: 1.0
āđāļāļĨāđ=āļāļ·āđāļ
āļāļ·āđāļāđāļāļĨāđāļŠāļģāļŦāļĢāļąāļāđāļāļēāļāđāļāļļāļ (āđāļāđ output=- āļŠāļģāļŦāļĢāļąāļ stdout)
āļāđāļēāđāļĢāļīāđāļĄāļāđāļ: -
DESCRIPTION
r.āļāļāļāļāđāļē āļāļģāļāļ§āļāļāļ§āļēāļĄāļŠāļđāļāđāļāļīāļāļĄāļļāļĄāļāļāļāļāļāļāļāđāļēāļ āļđāļĄāļīāļāļĢāļ°āđāļāļĻāđāļāđāļāđāļĢāđāļāļĩāļĒāļ āļĄāļąāļāļāđāļēāļāđāļĢāļŠāđāļāļāļĢāđāļāļāļ
āļāđāļāļĄāļđāļĨāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāđāļĨāļ°āļŠāđāļāļāļāļāđāļāļĢāļāļĢāđāļēāļāļāļāļāļāđāļēāđāļāļŦāļāļķāđāļāđāļāļŠāļāļāđāļŦāļĄāļ:
· āļāļļāļāđāļāļĩāļĒāļ§: āđāļāđāļāļāļļāļāļāļāļāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāđāļēāđāļāļāļīāļĻāļāļēāļāļāļĩāđāļāļģāļŦāļāļāļāļēāļ
āļāļļāļāļāļĩāđāļāļģāļŦāļāļāđāļŦāđ āļāļĨāļĨāļąāļāļāđāļāļ°āļāļđāļāđāļāļĩāļĒāļāđāļāļĒāļąāļ stdout
· āđāļĢāļŠāđāļāļāļĢāđ: āđāļāļāļĢāļāļĩāļāļĩāđ āđāļāļēāļāđāļāļļāļāļāļ·āļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāđāļāļāļāļĩāđ āđāļāļĒāđāļāđāļĨāļ°āļāļļāļāļāļĒāļđāđāđāļ a
āđāļĢāļŠāđāļāļāļĢāđāđāļŦāđāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāļāļāļāđāļēāđāļāļāļīāļĻāļāļēāļāļāļĩāđāđāļāļāļēāļ°āđāļāļēāļ°āļāļ āļŦāļāļķāđāļāđāļĢāļŠāđāļāļāļĢāđāļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļ
āļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāļīāļĻāļāļēāļ
āļāļīāļĻāļāļēāļāļāļđāļāļāļģāļŦāļāļāđāļāđāļāļĄāļļāļĄāđāļāļāļīāļĄāļļāļāļąāļĨ (āđāļāđāļāļāļāļĻāļē) āđāļāļĒāļĄāļļāļĄāļāļĩāđāđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒ 0
āđāļāļāļēāļāļāļīāļĻāļāļ°āļ§āļąāļāļāļāļāđāļĨāļ°āđāļāļĨāļ·āđāļāļāļāļ§āļāđāļāđāļĄāļāļēāļŽāļīāļāļē (āļāļīāļĻāđāļŦāļāļ·āļāļāļ·āļ 90 āđāļāđāļāļāđāļ) āļāļēāļĢāļāļģāļāļ§āļāļāļ°āđāļāđāļēāļŠāļđāđ
āļāļīāļāļēāļĢāļāļēāļāļēāļĢāļāļēāļĒāļ āļēāļāļāļĢāļīāļ āļāļąāļāļāļąāđāļāļĄāļļāļĄāļāļ°āđāļāđāļĢāļąāļāļāļēāļĢāđāļāđāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļīāļāđāļāļ·āļāļāļāļīāļĻāļāļēāļ
āļāļģāļŦāļāļāđāļāļĒāļĄāļąāļ āļāļīāļĻāļāļēāļāļāļķāļāļŠāļāļāļāļĨāđāļāļāļāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļēāļāļāļēāļĢāļāļēāļāļ āļđāļĄāļīāļĻāļēāļŠāļāļĢāđāđāļĨāļ°
āđāļĄāđāđāļāđāļĢāļ°āļāļāļāļīāļāļąāļāļāļĩāđāļāļģāļŦāļāļāđāļāļĒāđāļāļ§āđāļĨāļ°āļāļāļĨāļąāļĄāļāđāļāļāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđ āļāļēāļĢāđāļāđāđāļāļāļĩāđ
āļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāļīāļĻāļāļēāļāļāļĢāļ°āļāļēāļĢāđāļāļīāļāļąāļĨāļāļĩāđāđāļāļīāļāļāļķāđāļāđāļŠāļāļāļāļķāļāļāļīāļĻāļāļēāļāļāļĩāđāđāļāđāļāļĢāļīāļāļāđāļ
āļāļ°āļ§āļąāļāļāļāļ āđāļŦāļāļ·āļ āļāļ°āļ§āļąāļāļāļ āđāļĨāļ°āđāļāđ āļāđāļāļĒāļāđāļ§āđāļāļāļĢāļ°āļāļēāļĢāđāļāļĩāļĒāļ§āļāļāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļāļ·āļ LOCATION āļāđāļ§āļĒ x,y
āļĢāļ°āļāļāļāļīāļāļąāļāļāļķāđāļāđāļĄāđāļāļģāļāļēāļĢāđāļāđāđāļāļāļĩāđāđāļāđāļāđ
āļāļēāļĢāđāļāđ -c āļāļ āļĄāļļāļĄāđāļāļāļīāļĄāļļāļāļąāļĨāļāļ°āļāļīāļĄāļāđāđāļāļāļīāļĻāļāļēāļāļāļāļāđāļāđāļĄāļāļīāļĻ (āļāļīāļĻāđāļŦāļāļ·āļ=0,
āļāļēāļĄāđāļāđāļĄāļāļēāļŽāļīāļāļē)
āļāļīāļāļāļļāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ:
āđāļāļĻāļāļēāļĨ āļāļēāļĢāļĒāļāļĢāļ°āļāļąāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļ·āļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāļāļīāļāļāļļāļ āļŦāļēāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāļāļąāļāđāļāļāļĢāđ
(āļāļđāļāđāļēāļāļĨāđāļēāļ) āđāļĢāļŠāđāļāļāļĢāđāļāļĩāđāļāļ§āļĢāļāļĒāļēāļĒāļāļĢāļāļāļāļĨāļļāļĄāļāļ·āđāļāļāļĩāđāļāļĩāđāļĢāļāļāļĢāļąāļāļāļąāļāļāļļāļāļąāļ
āļāļāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāļāļ§āļāđāļāļāļāļąāļāđāļāļāļĢāđāļāļĩāđāļāļģāļŦāļāļ
āđāļāļĻāļāļēāļĨ āļāļąāđāļāļāļāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļŦāđāļāļąāđāļāļāļāļāļĄāļļāļĄ (āđāļāđāļāļāļāļĻāļē) āļĢāļ°āļŦāļ§āđāļēāļ azimuthal . āļāļĩāđāļāđāļāđāļāļ·āđāļāļāļāļąāļ
āļāļīāļĻāļāļēāļāļāļēāļĢāļāļģāļāļ§āļāļāļāļāļāđāļē āļāļąāļāļāļąāđāļ āļāđāļē 5 āļŠāļģāļŦāļĢāļąāļ āļāļąāđāļāļāļāļ āļāļ°āđāļŦāđ
āļāļąāđāļāļŦāļĄāļ 360/5=72 āļāļīāļĻāļāļēāļ (72 āđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļŦāļēāļāđāļāđāđāļāđāļŦāļĄāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđ)
āđāļāļĻāļāļēāļĨ āđāļĢāļīāđāļĄāļāđāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļŦāđāļĄāļļāļĄāđāļĢāļīāđāļĄāļāđāļ (āđāļāđāļāļāļāļĻāļē) āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļ§āļāļāļāļāļāđāļē
āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 0 (āļāļīāļĻāļāļ°āļ§āļąāļāļāļāļāđāļāļĒāļāļīāļĻāđāļŦāļāļ·āļāđāļāđāļ 90 āđāļāđāļāļāđāļ)
āđāļāļĻāļāļēāļĨ āļāļĨāļēāļĒ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļŦāđāļĄāļļāļĄāļŠāļīāđāļāļŠāļļāļ (āđāļāđāļāļāļāļĻāļē) āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļ§āļāļāļāļāļāđāļē NS
āļāļļāļāļŠāļīāđāļāļŠāļļāļāļāļđāļāļĨāļ°āđāļ§āđāļ! āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļŦāļēāļāđāļĢāļēāļĢāļąāļ r.horizon āļāđāļ§āļĒ step=10, start=30 and
end=70 āđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļāļĩāđāļŠāļĢāđāļēāļāđāļāļĒ r.horizon āļāļ°āđāļāđāđāļāđāđāļāļāļēāļ°āļĄāļļāļĄ: 30, 40, 50, 60
āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 360
āđāļāļĻāļāļēāļĨ āļāļīāļĻāļāļēāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļŦāđāļāļīāļĻāļāļēāļāđāļĢāļīāđāļĄāļāđāļāļāļāļāđāļāļēāļāđāļāļļāļāđāļĢāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđ
āļāļģāļŦāļāđāļēāļāļĩāđāđāļāđāļāļāļąāļ§āļāļāđāļāļĒāļĄāļļāļĄāļāļīāļĻāļāļēāļ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļŦāļēāļāļāļļāļāļāđāļāļāļāļēāļĢāđāļāđāļĄāļļāļĄāļāļāļāļāđāļēāļŠāļģāļŦāļĢāļąāļ
āļāļīāļĻāļāļēāļ 45 āđāļĨāļ° 225 āļāļāļĻāļē āļāļīāļĻāļāļēāļ āļāļ§āļĢāļāļąāđāļāđāļ§āđāļāļĩāđ 45 āđāļĨāļ° āļāļąāđāļāļāļāļ āļāļķāļ 180 āļāđāļēāļāļļāļ
āļāđāļāļāļāļēāļĢāļāļīāļĻāļāļēāļāđāļāļĩāļĒāļ§āđāļāđāļēāļāļąāđāļ āđāļāđāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļāļ·āđāļāļĢāļ°āļāļļāļāļīāļĻāļāļēāļāļāļāļāļāļāļāļāđāļēāļāļĩāđāļāđāļāļāļāļēāļĢ
āļĄāļļāļĄāđāļĨāļ°āļāļąāđāļāļāđāļē āļāļąāđāļāļāļāļ āļāļāļēāļāļāļķāļ 0 āļāļāļĻāļē āļĄāļīāļāļ°āļāļąāđāļāļāļļāļāļĄāļļāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļģāļŦāļāļ
āļāļīāļĻāļāļēāļ āļāđāļ§āļĒāļāļąāđāļāļāļāļāļāļāļ āļāļąāđāļāļāļāļ āļĄāļĩāļāļēāļĢāļāļģāļāļ§āļ
āđāļāļĻāļāļēāļĨ āļĢāļ°āļĒāļ°āļāļēāļ āļāļ§āļāļāļļāļĄāļāļāļēāļāļāļąāđāļāļāļāļāļĢāļ°āļĒāļ°āļāļēāļĢāļŠāļļāđāļĄāļāļąāļ§āļāļĒāđāļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāđāļāļŦāļēāļāļāļāļāđāļēāļāļēāļĄāđāļāļ§
āļŠāļēāļĒāļāļē āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 1.0 āļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāļāļēāļāļāļąāđāļāļāļāļāļāļ°āļāļđāļāļāļģāļĄāļēāļāļēāļ
āļāļ§āļēāļĄāļĨāļ°āđāļāļĩāļĒāļāļāļāļāđāļĢāļŠāđāļāļāļĢāđ āļāļēāļĢāļāļąāđāļāļāđāļēāļāđāļģāļāļ§āđāļē 1.0 āļāļēāļāļāļĢāļąāļāļāļĢāļļāļāļāļĨāļĨāļąāļāļāđāđāļĨāđāļāļāđāļāļĒāļŠāļģāļŦāļĢāļąāļ
āļāļīāļĻāļāļēāļāļāļāļāđāļŦāļāļ·āļāļāļēāļāļāļĢāļ°āļāļēāļĢāđāļāļīāļāļąāļĨ āđāļāđāđāļāļīāđāļĄāļ āļēāļĢāļ°āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļāļāļāļēāļĢāļāđāļāļŦāļē
āļāļąāđāļāļāļāļāļ§āļīāļāļĩ
āđāļāļĻāļāļēāļĨ āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļ āļāđāļēāđāļŦāđāļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļāļāļĩāđāļāļ°āđāļāļĨāļ·āđāļāļāļāļāļāļāļēāļāļāļļāļāļāļģāđāļāļīāļāļāļēāļĄāđāļāļ§āđāļŠāđāļ
āļāļāļāļŠāļēāļĒāļāļēāđāļāļ·āđāļāļāđāļāļŦāļēāļāļ§āļēāļĄāļŠāļđāļāļāļāļāļāđāļē āļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļ āđāļāđāļĄāđāļĨāđāļ§
āļāļāļāđāļāļāđāļāļāļāļĩāđ āļĒāļīāđāļāļāđāļēāļāļĩāđāļāđāļāļĒāđāļāđāļēāđāļŦāļĢāđāļāļēāļĢāļāļģāļāļ§āļāļāđāļāļ°āļĒāļīāđāļāđāļĢāđāļ§āļāļķāđāļ āđāļāđāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāđāļāļ°āļĒāļīāđāļāļŠāļđāļāļāļķāđāļ
āļāļĩāđāļāļļāļāļāļēāļāļāļĨāļēāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļ āļđāļĄāļīāļāļĢāļ°āđāļāļĻāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļĄāļĩāļŠāđāļ§āļāļŠāļģāļāļąāļāļāđāļāļāļāļāļāđāļē
āđāļāđāļēāļĢāđāļēāļ āđāļāļĢāļāļāļĢāļēāļāļ§āđāļēāļāļąāļĻāļāļ§āļīāļŠāļąāļĒāļŠāļēāļĄāļēāļĢāļāļāļģāļāļ§āļāđāļāđāļāđāļ§āļĒ r.āļāļąāļĻāļāļ§āļīāļŠāļąāļĒāļāļēāļĢāļĄāļāļ.
āđāļāļĻāļāļēāļĨ āļāļĢāļ°āļŠāļēāļāļāļēāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļĢāļąāļāļāđāļēāļāļđāđāļāļāļāļāđāļēāļāļīāļĻāļāļ°āļ§āļąāļāļāļāļāđāļāļĩāļĒāļāđāļŦāļāļ·āļāđāļāļāļīāļāļąāļāļāļąāļāļāļļāļāļąāļ
āļĢāļ°āļāļāđāļĨāļ°āļāļģāļāļ§āļāļāđāļēāļāļ§āļēāļĄāļŠāļđāļāđāļāļīāļāļĄāļļāļĄāļāļāļāđāļŠāđāļāļāļāļāļāđāļēāļĢāļāļāļāļļāļāļāļĩāđ āļāļķāļ
āļāļĢāļĢāļĨāļļāļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļāļāļāļĨāļĨāļąāļāļāđ āļāļīāļāļąāļāļāļļāļāļāļ°āļāļĒāļđāđāđāļāđāļāļ§āđāļāļĩāļĒāļ§āļāļąāļāļāļļāļāļāļķāđāļāļāļĨāļēāļāļāļāļ
āđāļāļĨāļĨāđāđāļĢāļŠāđāļāļāļĢāđāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāļāļĩāđāđāļāļĨāđāļāļĩāđāļŠāļļāļ
āļŦāļēāļāļāļļāļāļāļĩāđāļ§āļīāđāļāļĢāļēāļ°āļŦāđ (āļŦāļĢāļ·āļāđāļāļĨāļĨāđāđāļĢāļŠāđāļāļāļĢāđ) āļāļĒāļđāđāđāļāļĨāđāļāļąāļāļāļāļāļāļāļāļāļāļāđāļāļāļāļĩāđāļāļģāļŦāļāļ
āļāļēāļĢāļāļģāļāļ§āļāļāļāļāļāđāļēāļāļēāļāđāļĄāđāļŠāļĄāļāļĢāļīāļāđāļāļ·āđāļāļāļāļēāļāļāļēāļāđāļĄāđāđāļŦāđāļāļ āļđāļĄāļīāļāļĢāļ°āđāļāļĻāļāļĩāđāļŠāļģāļāļąāļāļāļēāļāļāļĒāđāļēāļ
āļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļāļēāļāļĄāļĩāļŠāđāļ§āļāļāļģāđāļŦāđāđāļāļīāļāļāļāļāļāđāļēāđāļāļĢāļēāļ°āļāļļāļāļŠāļĄāļāļąāļāļīāđāļŦāļĨāđāļēāļāļĩāđāļāļĒāļđāđāļ āļēāļĒāļāļāļ
āļĻāļēāļŠāļāļē. āļĄāļĩāļāļąāļ§āđāļĨāļ·āļāļāļ§āļīāļāļĩāļāļēāļĢāļāļģāļŦāļāļāļāļāļēāļāļāļāļāļāļąāļāđāļāļāļĢāđāļāļĩāđāđāļāđāđāļāļ·āđāļ
āđāļāļīāđāļĄāļāļ·āđāļāļāļĩāđāļāļāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļāļāļāđāļē NS āđāļāļāļāļąāļāļāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāđāļ§āļĒāđāļŦāđāļāļļāļāļĢāļ°āļāļļ
āļāļāļēāļāļāļąāļāđāļāļāļĢāđāđāļāđāļēāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļīāļĻāļāļēāļāļŠāļģāļāļąāļāđāļĨāļ°āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļąāđāļāļŦāļĄāļ āļāļĩ_āļāļąāļ, n_āļāļąāļ,
s_āļāļąāļāđāļĨāļ° w_āļāļąāļ āļāļāļļāļāļēāļāđāļŦāđāļāļļāļāļĢāļ°āļāļļāļāļāļēāļāļāļąāļāđāļāļāļĢāđāđāļĒāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļŠāļĩāđ
āļāļīāļĻāļāļēāļ. āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļąāļāđāļāļāļĢāđāļĄāļĩāļāļĨāļāļąāļāļāļāļēāļāļāļāļāđāļāļāļāļĩāđāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāļāļĩāđāļāđāļēāļāđāļāđāļēāļāļąāđāļ āđāļāļāļāļ°āļāļĩāđ
āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļāđāļŦāļĄāļāđāļĢāļŠāđāļāļāļĢāđāļāļ°āļāļģāđāļāļāļēāļ°āļāļ·āđāļāļāļĩāđāļāļĩāđāļĢāļ°āļāļļāđāļāļĒāļ āļđāļĄāļīāļ āļēāļāļāļąāļāļāļļāļāļąāļāđāļāđāļēāļāļąāđāļ
āļāļģāļāļīāļĒāļēāļĄ.
āđāļāļĻāļāļēāļĨ āļāļ·āđāļāļāļēāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļŦāđāļāļ·āđāļāļāļēāļāļāļāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāđāļŠāđāļāļāļāļāļāđāļēāđāļāļēāļāđāļāļļāļ āđāļĢāļŠāđāļāļāļĢāđ
āļāļ·āđāļāļāļāļāđāļĢāļŠāđāļāļāļĢāđāļāļīāļĻāļāļēāļāļāļāļāļāđāļēāđāļāđāļĨāļ°āļāļąāļāļāļ°āļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļāđāļāđāļ āļāļ·āđāļāļāļēāļ_ANGLE āđāļāļĒāļāļĩāđ ANGLE
āļāļ·āļāļĄāļļāļĄāđāļāđāļāļāļāļĻāļēāļāļąāļāļāļīāļĻāļāļēāļ āļāđāļēāļāļļāļāđāļāđ r.āļāļāļāļāđāļē āđāļāđāļŦāļĄāļāļāļļāļāđāļāļĩāļĒāļ§
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ
āđāļāļĻāļāļēāļĨ āđāļāļēāļāđāļāļļāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļķāļāļĄāļļāļĄāļāļāļāļāđāļēāļāļĩāđāđāļāđāļāļāļĨāļĨāļąāļāļāđāđāļ ASCII . āļāļĩāđāļāļąāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļĨāļ āļēāļ
āđāļāļĨāđ (āđāļŦāļĄāļāļāļļāļāđāļāļĩāļĒāļ§āđāļāđāļēāļāļąāđāļ) āļāđāļēāļāļļāļāđāļāđ r.āļāļāļāļāđāļē āđāļāđāļŦāļĄāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđ
āļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ
āļāļąāļāļāļļāļāļąāļāļāđāļāļāļ§āļąāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāđāļĨāļ°āļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļāđāļāđāļāđāļĄāļāļĢ āđāļĄāđāļ§āđāļēāļāļļāļāļāļ°
āđāļāđāļāļīāļāļąāļāļāļēāļāļ āļđāļĄāļīāļĻāļēāļŠāļāļĢāđ (āļĨāļāļāļāļīāļāļđāļ/āļĨāļ°āļāļīāļāļđāļ) āļŦāļēāļāļāļēāļĢāļāļēāļĒāļāļāļāļāļļāļāļāļīāļāļāļēāļĄāļĢāļ°āļĒāļ°āļāļēāļ
(āļāļīāļĻāļāļ°āļ§āļąāļāļāļāļāđāļĨāļ°āļāļīāļĻāđāļŦāļāļ·āļ) āļāđāļāđāļāļāļĄāļĩāļŦāļāđāļ§āļĒāđāļĄāļāļĢāđāļāđāļāļāļąāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļąāļāđāļāļāļĢāđāļāđāļāļāļāļĒāļđāđāđāļ
āļŦāļāđāļ§āļĒāđāļāļĩāļĒāļ§āļāļąāļāļāļīāļāļąāļāđāļĢāļŠāđāļāļāļĢāđ (āđāļāđāļ āļŠāļģāļŦāļĢāļąāļāļāļģāđāļŦāļāđāļāļĨāļ°āļāļīāļāļđāļ-āļĨāļāļāļāļīāļāļđāļ āļāļąāļāđāļāļāļĢāđāļāļ·āļ
āļ§āļąāļāđāļāđāļāļŦāļāđāļ§āļĒāļāļāļĻāļē)
āļ§āļīāļāļĩāļāļēāļĢ
āļ§āļīāļāļĩāļāļēāļĢāļāļģāļāļ§āļāļāļķāđāļāļāļĒāļđāđāļāļąāļāļ§āļīāļāļĩāļāļēāļĢāļāļĩāđāđāļāđāđāļ āļĢ.āļāļąāļ āđāļāļ·āđāļāļāļģāļāļ§āļāđāļāļē āļĄāļąāļ
āđāļĢāļīāđāļĄāļāļēāļāļĄāļļāļĄāļāļĩāđāļāļ·āđāļāļĄāļēāļāđāļĨāđāļ§āđāļāļīāļāđāļāļāļēāļĄāļŠāļēāļĒāļāļēāđāļĨāđāļ§āļāļēāļĄāļāļĩāļĨāļ°āļāđāļēāļ§
āđāļĄāđāļ§āđāļēāđāļāļ§āļŠāļēāļĒāļāļēāļāļ° "āļāļĢāļ°āļāļ" āļ āļđāļĄāļīāļāļĢāļ°āđāļāļĻāļŦāļĢāļ·āļāđāļĄāđ āļāđāļēāđāļāđāļāđāļāđāļāļāļąāđāļ āļĄāļļāļĄāļāļ°āđāļāļīāđāļĄāļāļķāđāļāđāļāļ·āđāļāđāļŦāđ
āđāļāļ§āļŠāļēāļĒāļāļēāļāļĩāđāļāļ°āļāđāļēāļāđāļŦāļāļ·āļāļ āļđāļĄāļīāļāļĢāļ°āđāļāļĻ āļ āļāļļāļāļāļąāđāļ āļāļģāđāļāļīāļāđāļāļāļāļāļĢāļ°āļāļąāđāļ
āđāļāļ§āļŠāļēāļĒāļāļēāļāļķāļāļāļ§āļēāļĄāļŠāļđāļāļāļĩāđāļŠāļđāļāļāļ§āđāļēāļāļļāļāđāļ āđ āđāļāļ āļđāļĄāļīāļ āļēāļāļŦāļĢāļ·āļāļāļāļāļ§āđāļēāļāļ°āļāļķāļ
āļāļķāļāļāļĢāļĄāđāļāļāļāļāļāļ āļđāļĄāļīāļ āļēāļ (āļāļđ . āļāđāļ§āļĒ āļāļąāļāđāļāļāļĢāđāđāļāļ,e_buff, n_āļāļąāļ, s_āļāļąāļāđāļĨāļ°
w_āļāļąāļ). āļāļģāļāļ§āļāđāļŠāđāļāļŠāļēāļĒāļāļē (āļāļīāļĻāļāļēāļāļĢāļēāļ) āļāļđāļāļāļģāļŦāļāļāļāļēāļ
āļāļīāļĻāļāļēāļ āđāļĨāļ° āļāļąāđāļāļāļāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ āļ§āļīāļāļĩāļāļēāļĢāļāļĩāđāļāļģāļāļķāļāļāļķāļāļāļ§āļēāļĄāđāļāđāļāļāļāļāđāļĨāļ
āđāļāļĒāļāļĩāđāļāļļāļāļŠāļĄāļāļąāļāļīāļĢāļ°āļĒāļ°āđāļāļĨāļāļ°āļāļđāđāļŦāļĄāļ·āļāļāļāđāļģāļāļ§āđāļēāļāļĩāđāđāļāđāļāļāļĢāļīāļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļāļąāļāļāļĩāļŠāļģāļŦāļĢāļąāļ
āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļāļāļĄāļļāļĄāđāļāđāļāļāļīāļĻāļāļēāļāļŠāļģāļāļąāļāļāļĩāđāđāļāļīāļāļāļēāļāļāļēāļĢāļāļēāļĒāļ āļēāļ (āļāļđāļāđāļēāļāļāļ)
āļāļąāļ§āļāļĒāđāļēāļ
āļāļąāļ§āļāļĒāđāļēāļāļĄāļĩāđāļ§āđāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļąāļ§āļāļĒāđāļēāļ North Carolina
āđāļāļĩāļĒāļ§ āļāļļāļ āđāļŦāļĄāļ
āļāļąāļ§āļāļĒāđāļēāļ 1: āļāļģāļŦāļāļāļĄāļļāļĄāļāļāļāļāđāļēāđāļāļāļīāļĻāļāļēāļ 225 āļāļāļĻāļē (āļāļĨāļĨāļąāļāļāđāļāļāļāļĄāļļāļĄāļāļāļāļāđāļē CCW
āļāļēāļāļāļ°āļ§āļąāļāļāļāļ):
g.region raster=āļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļ -p
r.āļāļāļāļāđāļēāļŠāļđāļ=āļāļīāļĻāļāļēāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļ=215 āļāļąāđāļāļāļāļ=0 āđāļāļāļāļąāļāđāļāļāļĢāđ=200 \
āļāļīāļāļąāļ=638871.6,223384.4 maxdistance=5000
āļāļąāļ§āļāļĒāđāļēāļ 2: āļāļģāļŦāļāļāļāđāļēāļāļāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļĩāđ 90 āļāļāļĻāļē (āļāļīāļĻāđāļŦāļāļ·āļ) āļāļāļēāļāļāļąāđāļ 5 āļāļāļĻāļē āļāļĢāļ°āļŦāļĒāļąāļ
āļāļĨāļĨāļąāļāļāđāđāļāđāļāđāļāļĨāđ CSV:
r.āļāļāļāļāđāļēāļŠāļđāļ=āļāļīāļĻāļāļēāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļ=90 āļāļąāđāļāļāļāļ=5 āđāļāļāļāļąāļāđāļāļāļĢāđ=200 \
āļāļīāļāļąāļ=638871.6,223384.4 maxdistance=5000 file=horizon.csv
āļāļąāļ§āļāļĒāđāļēāļ 3: āļāļļāļāļāļāļŠāļāļāđāļāļĨāđāļŠāļĩāđāđāļĒāļāļāļēāļāļŦāļĨāļ§āļ āļāļąāļāļāļķāļāļāļĨāđāļāđāļāđāļāļĨāđ CSV āđāļāļ·āđāļāļ§āļēāļāđāļāļ
āļāļāļāļāđāļēāļĢāļāļāļŠāļĩāđāđāļĒāļāļāļēāļāļŦāļĨāļ§āļ:
g.region n=223540 s=220820 w=634650 e=638780 āļāļ§āļēāļĄāļĨāļ°āđāļāļĩāļĒāļ=10 -p
r.āļāļāļāļāđāļēāļŠāļđāļ=āļāļīāļĻāļāļēāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļ=0 āļāļąāđāļāļāļāļ=5 āđāļāļāļāļąāļāđāļāļāļĢāđ=200 \
āļāļīāļāļąāļ=636483.54,222176.25 maxdistance=5000 -d file=horizon.csv
āļāļļāļāļāļāļŠāļāļāđāļāļĨāđāļāļēāļāđāļĒāļāļāļēāļāļŦāļĨāļ§āļ (āļāļļāļāļāđāļāļĄāļđāļĨāļāļąāļ§āļāļĒāđāļēāļ North Carolina)
āļĄāļļāļĄāļāļāļāļāđāļēāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāļāļŠāļāļ (CCW āļāļēāļāļāļīāļĻāļāļ°āļ§āļąāļāļāļāļ)
āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļĨāđāļāļāļāļāļāļāđāļēāđāļāļāļīāļāļąāļāđāļāļīāļāļāļąāđāļ§āđāļāļĒāđāļāđ Matplotlib āđāļ Python:
āļāļģāđāļāđāļē numpy āđāļāđāļ np
āļāļģāđāļāđāļē matplotlib.pyplot āđāļāđāļ plt
āļāļāļāļāđāļē = np.genfromtxt('horizon.csv', delimiter=',')
āļāļāļāļāđāļē = āļāļāļāļāđāļē[1:, :]
āļāļ§āļēāļ = plt.subplot(111, āļāļąāđāļ§=āļāļĢāļīāļ)
āļāļēāļĢāđ = ax.plot(āļāļāļāļāđāļē[:, 0] / 180 * np.pi,
(90 - āļāļāļāļāđāļē[:, 1]) / 180 * np.pi)
# uncomment 2 āļāļĢāļĢāļāļąāļāļāđāļāđāļāļāļĩāđāđāļĄāļ·āđāļāđāļāđ -c flag
# āļāļ§āļēāļ set_theta_direction(-1)
# ax.set_theta_zero_location('N')
plt.show ()
āļāļĨāđāļāļāļāļāļāļāđāļēāđāļāļāļīāļāļąāļāđāļāļīāļāļāļąāđāļ§
Raster āđāļāļāļāļĩāđ āđāļŦāļĄāļ
āđāļŦāļĄāļāđāļāļāļāļĩāđāđāļĢāļŠāđāļāļāļĢāđ (āđāļāļāļāļĩāđāđāļāļēāļāđāļāļļāļ "horangle*" āļāļĨāļēāļĒāđāļāđāļāļāļīāļāļāļļāļāļŠāļģāļŦāļĢāļąāļ āļĢ.āļāļąāļ):
#āđāļĢāļēāļ§āļēāļāļāļąāļāđāļāļāļĢāđāđāļāļ 10% āļāļāļāļĢāļ°āļĒāļ°āļāļēāļāļŠāļđāļāļŠāļļāļāļĢāļāļāļāļ·āđāļāļāļĩāđāļĻāļķāļāļĐāļē
# āļāļģāļāļ§āļāđāļāļāļēāļ°āļāļīāļĻāļāļēāļāļĢāļ°āļŦāļ§āđāļēāļ 90 āļāļķāļ 270 āļāļāļĻāļē
r.āļāļāļāļāđāļēāļŠāļđāļ=āļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļđāļāļāļąāđāļ=30āđāļĢāļīāđāļĄāļāđāļ=90āļŠāļīāđāļāļŠāļļāļ=300 \
āļāļąāļāđāļāļāļĢāđāđāļāļ = 200 āđāļāļēāļāđāļāļļāļ = āļĢāļąāļĻāļĄāļĩ maxdistance = 5000
āļāđāļāļĄāļđāļĨāļāđāļēāļāļāļīāļ
Hofierka J., 1997. āļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļāļāļēāļĢāđāļāđāļĢāļąāļāļŠāļĩāđāļŠāļāļāļēāļāļīāļāļĒāđāđāļāļĒāļāļĢāļāļ āļēāļĒāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄ GIS āđāļāļāđāļāļīāļ
āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļāļāļāļēāļĢāļāļĢāļ°āļāļļāļĄ JEC-GI'97 āđāļāļāļĢāļļāļāđāļ§āļĩāļĒāļāļāļē āļāļĢāļ°āđāļāļĻāļāļāļŠāđāļāļĢāļĩāļĒ IOS Press Amsterdam, 575-584
Hofierka J. , Huld T. , Cebecauer T. , Suri M. , 2007. āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļēāļĢāđāļāđāļĢāļąāļāļŠāļĩāđāļŠāļāļāļēāļāļīāļāļĒāđāđāļāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļŠāļģāļŦāļĢāļąāļ
āļāļēāļĢāļāļĢāļ°āļĒāļļāļāļāđāđāļāđāļāđāļēāļāļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄāđāļĨāļ°āļāļĨāļąāļāļāļēāļāļŦāļĄāļļāļāđāļ§āļĩāļĒāļ āļāļēāļĢāļāļĢāļ°āļāļļāļĄāļ§āļīāļāļēāļāļēāļĢāļĢāļ°āļāļąāļāļāļēāļāļēāļāļēāļāļīāļ§āđāļēāļāđāļ§āļĒāļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄ
Software Systems, āļāļĢāļēāļ, 2007
Neteler M. , Mitasova H. , 2004. āđāļāđāļāđāļāļāļāļĢāđāļŠ GIS: A GRASS GIS Approach, Springer, New York
ISBN: 1-4020-8064-6, 2nd Edition 2004 (āļāļīāļĄāļāđāļāđāļģ 2005), 424 āļŦāļāđāļē
āđāļāļĢāļāļāļēāļĢ PVGIS āļāļāļ°āļāļĢāļĢāļĄāļēāļāļīāļāļēāļĢāļĒāļļāđāļĢāļ āļĻāļđāļāļĒāđāļ§āļīāļāļąāļĒāļĢāđāļ§āļĄ DG 2001-2007
Suri M. , Hofierka J., 2004. āđāļāļāļāļģāļĨāļāļāļāļēāļĢāđāļāđāļĢāļąāļāļŠāļĩāđāļŠāļāļāļēāļāļīāļāļĒāđāļāļ GIS āđāļŦāļĄāđāđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļĒāļļāļāļāđāđāļāđāļŠāļģāļŦāļĢāļąāļ
āļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāđāļāļāđāļēāđāļāļĨāļēāļĢāđāđāļāļĨāļĨāđ āļāļēāļĢāļāļģāļāļļāļĢāļāļĢāļĢāļĄāđāļ GIS 8(2) 175-190
āđāļāđ r.horizongrass āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net