Skip to content

mikeskaug/viewshed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viewshed

I'm interested in the viewshed problem because it's relatively intuitive to explain - figuring out what is visible from a given view point - but not simple to compute. I first learned about viewshed analysis in the context of RF signal propagation. Given a radio transmitter location, like a cell tower, viewshed analysis can be used to determine where the signal will propagate before being obstructed by terrain. (In reality, radio waves refract over and around obstacles, but that can be ignored for a simple estimate.)

I'm also using this as an excuse to learn Rust. When I'm learning something new, I need a goal that I'm trying to accomplish other than just learning the thing. Reading, watching videos and doing exercises doesn't work for me.

Running

cargo run

References

The Book

Viewshed algorithms

About

A viewshed algorithm in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages