Wheather Routing in 1.95
Posted: Mon Jan 31, 2011 10:27 am
Hello,
I'm trying using WR for a while, playing with parameters to understand their interest and benefits, but I cannot success in getting the true Best Route with the tool (meaning better the ones I can draw with the Route tool).
I found out 2 problems :
1. the Max angle parameter seems not to be used because it's impossible to get a track at 60° from destination heading. Whatever number of new segments you set, the isochrones never reach the 60° limit
2. it seems that the tool generate new segments only on one side (tack) of direct destination, i.e. on the most rapproaching tack.
or, more probably, the tool prunes non-rapproaching tracks on priority one, even with wake angle close to 0.
Final outcome is that Best Route starting with a non-rapproaching segment are never kept nor selected as best ones
3. no matter your responses to 2 first points, I suggest (if not the case) that the new segments are calculated on both sides of direct course (of course) and using an heading increment of (Max angle)/(Nb new segments) / 2
Last, I am used with other routing software and your tool seems pretty slow. I am quite sure (as a real sailor and a real IT programming expert) that your algorithm could be improved : if you like I will be keen (and proud) to contribute to your freeware by some optimisation advice (or work). Post me a private mail if it's the case, Omar.
I'm trying using WR for a while, playing with parameters to understand their interest and benefits, but I cannot success in getting the true Best Route with the tool (meaning better the ones I can draw with the Route tool).
I found out 2 problems :
1. the Max angle parameter seems not to be used because it's impossible to get a track at 60° from destination heading. Whatever number of new segments you set, the isochrones never reach the 60° limit
2. it seems that the tool generate new segments only on one side (tack) of direct destination, i.e. on the most rapproaching tack.
or, more probably, the tool prunes non-rapproaching tracks on priority one, even with wake angle close to 0.
Final outcome is that Best Route starting with a non-rapproaching segment are never kept nor selected as best ones
3. no matter your responses to 2 first points, I suggest (if not the case) that the new segments are calculated on both sides of direct course (of course) and using an heading increment of (Max angle)/(Nb new segments) / 2
Last, I am used with other routing software and your tool seems pretty slow. I am quite sure (as a real sailor and a real IT programming expert) that your algorithm could be improved : if you like I will be keen (and proud) to contribute to your freeware by some optimisation advice (or work). Post me a private mail if it's the case, Omar.