Note that OSMand works only with the file with exact name routing.xml. You
may want to copy and overwrite routing.xml by prepared routingxxx.xml.
But the app restart is needed.
There is no good way to make ETA estimation for sailing, as neither future
speed, neither to be passed distance are known in advance.
The only reasonable ETA estimation is IMHO to calculate AVG speed related
to passed coordinate based straight distance ( total for short cruises or
1-few days for long voyages
and to apply it on the remaining distance.
If you passed 200 nm in 4 days, you estimate ETA 2 days for remaining 100 nm.
But it has it own flaws as well, as it fails with significant change of
sailing conditions or the course taken.
Partly helps, if the passed distance counter is reset with such a change,
if the conditions last long enough.
----------
Dne 7. května 2018 23:35:11 "'P Wat' via Osmand" <[email protected]>
napsal:
Hi Harry - Thank you for the feedback.
It looks as if there is a solution there, if I can handle the code - (a bit
of a foreign country for me!)
Suppose I succeed in creating a file for each of a range of speeds, each
with its own name, eg; routing3kt.xml, routing5kt.xml, etc; then copy them
all to the "/data/android/net.osmand(.plus)/files" directory, and re-boot;
is it viable to then set the desired speed by selecting the relevant file
without a re-boot between each adjustment?
Reason - When sailing, the speed toward the destination is not reliably
predictable in advance (because of unknown factors, eg wind speed,
currents, effects of waves, having to tack, etc.). Having to re-boot
during navigation would be a pain.
Paul W
--
You received this message because you are subscribed to the Google Groups
"Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.