Alugu n OpenStreetMap OpenStreetMap

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Awennit n Sanderd17 di 2 December 2010 ɣef 00:09

Hi, welcome to OSM, I have a question about openSatNav. How good does it handle offline routing? the Android software page sais it has offline data in a cache, but I assume you need to have a connection for route calculation. And what happens when you take a wrong direction and you don't have a signal anymore?

The OSM wiki page about opensatnav is not so exhaustive.

I currently use navit for routing, it's not as pretty and the dutch tts is like a robot (but that's googles fault) but it does routing very good.

Awennit n venzen di 2 December 2010 ɣef 21:06

Hi Sanderd17,

Well I have just started using OpenSatNav and I find it a bit buggy. Yes, the data is cached - basically, you have to explore the map area while you have a data connection, thereby loading the map tiles into cache for when you're offline. You then set your Android to calculate location by GPS only (this is generally more accurate in my experience). Go offline and choose "Start Recording" and walk/drive around... that's the theory

In response to your question: Unfortunately, my Android handset (HTC Desire) loses GPS connectivity easily and in this case the GPX trace file being recorded becomes unusable by OSM. I believe there are tools which can fix the empty xml tags that result when GPS connectivity is lost but I have not tried this.

I intend to be patient with OpenSatNav and its developers. It seems to be a good project with capable developers. I will, however, check out Navit...

Thanks for the link to the Android page in the wiki - I was not aware it existed!

venzen

Awennit n Sanderd17 di 2 December 2010 ɣef 21:36

Isn't JOSM able to filter out empty values? I know you can't upload them, but you can still use them. I don't have problems with losing my gps signal (but it isn't so accurate and it can take a long time before the first fix). Maybe a tip: your body takes a lot of the EM-waves away, so try to have at least 50% of your phone free and not covered by parts of your body.

And for the tracking, OSMtracker is a good app for OSM, you can easilly make notes on your gpx trace.

About navit: the basic disadvantage is that it isn't native android but it has been ported to many devices (iOS, windows, Linux, OSx, freerunner, tomtom...) and therefore the code is very low level and navit has created his own user interface. So you won't see typical android menu's.

I'm happy the back button works now, in earlier versions, you had to use the screen for everything because it is so system independent.

I wonder which will become the more stable and usable of the two: navit, with a solid base system but with work on the android port, or OpenSatNav with a better android support, but still debugging the foundations.

In any case, both developer teams are working hard on free software and I respect it.

Qqen akken ad teǧǧeḍ awennit