relative GIS newbie here.
I've been working on a personal project to rate roads on how nice a ride they'd be on a motorcycle. I wrote a Python program to work through road data in the TIGER dataset (PostGIS) and apply a small number of metrics:
- Road variance (twistyness)
- Road elevation variance
- Does the road pass by a body of water
- Does the road go through a park
The results of applying the metrics have been a good start, but they are far from perfect. So I'm trying to decide on some new metrics to apply.
- Check land coverage around road. Riding along rolling hillsides is better than a forest which is better than an industrial park.
- Road condition (paved or unpaved)
- Number of stop signs, street lights encountered
- Utilize viewshed analysis to check if a body of water is actually visible from road
- Identify mountain views and use viewshed analysis to see if mountain can be seen from road (think Great Smokey Mountains)
- Apply historical traffic data
I need the advice of some GIS professionals. Do these sound feasible, or even make sense? Can you think of any other things I should try?
Most importantly, where can I get data for the valid ideas?