Here's my situation:
- I'm modeling travel logistics
- I have 1,000 nodes, on my road network
- I'd like to generate the minimum driving time distance between all these nodes
- This process will be done 24 times (24 hours / day)
Is this possible?
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
The way I read this there are a couple of possibilities: You have cost data for each hour in a 24 hour period; or you have 1,000 nodes which change position every hour across your network. I'm assuming either way that you have the directionality and costs of the network sorted.
In either case you should be able to do this through GRASS. Import the network as a vector layer with your costs.
I'll deal with the second case first:
The first case is slightly more tricky, and you'd probably want to script it once you've gotten the process down:
Either way once you're finished you should be able to export the table with the calculated costs.
Lastly I'm afraid I haven't any experience with Python scripting GRASS, but there's a nice article on the GRASS Wiki.
Hope this helps!