Position averaging when taking a point

twil69 shared this idea 2 years ago
In Progress

Locus is targeted to Smartphones and tablets - devices with a typically poor varying positioning accurracy.


I dont know how waypoint creation is exactly implemented, but I guess only the current GPS position is used. And as stated above this may be pretty inaccurate. Even dedicated GPS receivers offer position avaraging during waypoint creation to increase accuracy.

So when I need exact coordinates (think creating a new geocache) I am using an external app or my old Garmin for waypoint averaging. Would be great if Locus could support this natively.

Comments (23)

photo
1

Good day,

creating a new point is really just picking a current GPS coordinates. Anyway Locus quite well cooperate with application GPS Averaging , so I really suggest to use this. It is possible to directly obtain averaged coordinates when creating new point, so I believe, direct integration into Locus Map does not bring anything new, useful.


So if there are no additional information that may convince me, I'm declining this idea. Thanks for understanding.

photo
1

Well, it's not about that it cannot be achieved, it is about convenience. Don't know it this "convinces" you.

I agree that it does not make sense to reinvent the wheel. If there are apps out there that can do exactly that: why not leverage their functionality. But then it should be easy to invoke them.

Just as it is done with "gps averaging", that is offered as co-app in the location provider selection.

Unfortunately this app does not work very well for me and I moved to geocache placer.

(I ended up climbing a tall tree again because the bonus coords placed in the logbook were 30+m off although gps averaging claimed 3m accuracy and I needed to update them.)

And -unfortunately again- geocache placer is not offered in the native waypoint dialog of Locus.

So I need to play the "minimize Locus, open other app, do avaraging, share result with Locus, save temporary point" game.

2 ideas/suggestions


  1. Add an accuracy indicator to the waypoint dialog in case GPS is used as source
  2. Add geocache placer to the list of location providers (or allow any app/make the selection configurable)

Especially 1. will be helpful to decide whether it is necessary to invoke averaging.

photo
2

Recently GPS Averaging started to display full screen advertisements every time I unlock the device, sometimes also during using it. Well, I guess, I made an error agreeing to something I don't remember now. I cannot find a way how to disable the ads other than uninstalling the app. But then I cannot use averaging in Locus. And when I reinstall the app, ads start to pop up again.

photo
photo
1

Hi!

If needed high accurracy gps position by smartphone, go for an external BT gps receiver.

My old Nokia (10yr old) external bt gps unit have never failed me, and integrates just fine with Locus and other "gps" apps..


Your smartphone GPS is designed to prioritize getting a location fix quickly, with accuracy of secondary importance. However, the accuracy of smartphone GPS is continually improving, and is by no means “inaccurate”. Most smartphones and tablets made in the last years currently have a 3 - 5 meter accuracy level. On the other hand, an external GPS device is designed for precision. Once it locks onto enough satellites, it can maintain a very high level of accuracy often required in the field.


Happy caching!

photo
1

Hello guys,

twil69, thanks for additional information.


To be true, I'm not big fan of this idea. Main reason is simple fact, that whole Android system is based on cooperation of many applications and even that Locus Map tries to have many features, is still should use already existing applications for certain tasks instead of spending time on own solutions. And this is nice example ...


I do not know what is the problem with GPS Averaging, but I suggest to post an issue to it's developer here https://github.com/davidvavra/GPS-Averaging . Seems there is no update for two years now, but it still may not mean that project is dead.


When this project stop to work and there won't be any alternative, we may start to think about this more seriously, because I agree that this "averaging" feature is useful!


Thanks for understanding.

photo
4

Based on recent unfortunate changes in GPS Averaging application, I'm re-opening this idea, so feel free to vote if you are interested.

photo
3

This would be great, when Locus can do gps averaging. I often need this, when I place a new cache and the old GPS Averaging App spams to much. Cannot use it anymore. Maybe Locus can do this ...

photo
1

GPS averaging within Locus would be brilliant. For some reason other averaging apps dont give a good position like locus and now the 'gps averaging' one has become malware.

photo
1

Yes Menion, please safe us from GPS Averaging App by implementing this functionality in Locus!

photo
1

GPS averaging within Locus would be a great feature! Not just for geocaching but for other waypoint accuracy needs. Yes! Go on. Do it!

photo
1

Hi guys,

thanks for votes.

Btw. do you know that feature is implemented in latest Beta version? You may give it a try ;).

Cannot confirm final release day, but most probably in 3.40 during September.

Menion

photo
1

Daft question,  but I have never Beta tested until now.  I have downloaded the beta but cant work out how to open any gps averaging feature. Where is it/what is it called and I'll give it a try?

Cheers Mark 

On Tue, 20 Aug 2019, 18:50 Locus Map, <locus.map@asamm.com> wrote:

photo
1

Hello Sweeney

add a point

https://docs.locusmap.eu/doku.php?id=manual:user_guide:points:add#how_to_fill_the_new_point_form

click on "circle/dot button" behind GPS, see manual screenshot

next you´ll find button "GPS Averaging"

Wolfgang

photo
1

Just tried Locus GPS averaging, repeatedly.

Locus and Andriod UI freezing.

Cheers

Michael


PS S10

photo
1

Yes, crashes my S8 each time I try

On Tue, 20 Aug 2019, 20:40 Locus Map, <locus.map@asamm.com> wrote:

photo
1

@Menion, I think it would be great to add gps averaging directly as a command to the toolbar. So that it would appear at first. Then it would have the buttons remove, cancel and save.

Or add a direct call to the point creation screen.

Because it deserves it 😁

Working well on Huawei Mate 20 X.

After uninstalling the gps averaging app, I used "precision gps pro" which also has averaging.

I think in the averaging screen, more info on number and quality of satellites is interesting. Also, it should take those attributes into account.

photo
1

Tapio, thanks for the test.

Direct access ... hmm, we will see :).

Satellite stats ... maybe quick open of existing satellite screen directly from GPS averaging?

Sweeney, Michael ... Does function immediately crash? If so, may someone of you create a bug report? Because I tried on five phones of my colleagues and on all it works correctly. Thank you.

photo
1

I think short ways, satellite stats better in averaging screen, there's plenty of space.

Do points which are derived from better/more satellites get a higher weighting in the average calculation? I think this would be good.

photo
1

Nope. The algorithm is on the discussion.

Currently, all points have the same weight in the final average. I was thinking about automatic removing of measurements that exceed the defined value of the expected normal distribution. But for now = all are equals.

A number of used satellites is not ideal criterium from my point of view. More important is the position of the satellites, not just it's number or strength of the signal.

photo
photo
1

On my S10 it blocks the device, then Android emergency for UI, sometimes even for system process is displayed. Once it needed reboot, other times it simply took time.

photo
1

Initially I get a screen saying searching and then this alternates with a black screen.  Then the phone totally locks after around 30 seconds with no buttons working.  Initially I thought it was bricked and restarted. However, if you persevere eventually it goes back to the screen before (the one that says GPS averaging at the bottom). I dont know how to do a log but can do so if it's a very simple procedure.  I'm not very IT literate

On Wed, 21 Aug 2019, 11:45 Locus Map, <locus.map@asamm.com> wrote:

photo
1

Oki, thanks guys. I have one idea why this may happen. Check please next Beta (probably in Friday), thanks.

photo
2

I am very pleased to see that my proposal from 2 years back has made it into implementation!

(And be it just because the workaround app turned into malware...)

Great, looking very much forward to using it!

photo
1

Noticed a new beta version tonight. Only tried it in the house but it doesn't seem to crash anymore with GPS averaging 

On Wed, 21 Aug 2019, 15:20 Locus Map, <locus.map@asamm.com> wrote:

photo
1

Hi there,


Has this feature been removed/moved? It was working well but has vanished in latest version for us. We are in Beta mode. The last time we found it was under 'New Point' and stable coords (or something like that). I can't find it any more. Any pointers appreciated

photo
1

Hello,

functionality was temporarily removed from Beta versions (as a side effect). I'll add it to next Beta versions.

We've not yet 100% decided, but most probably, the feature will be included in Locus Map 4 version.

Sorry for not being clear from the begin. This is something I'll definitely have to improve when announcing the next new feature.

photo
1

Does that mean that it won't reappear in Locus Map Pro either? I'm missing that functionality as well, it worked good!

photo
1

The feature should be available for tests in Beta versions. In the official release ... as I wrote, most probably in Locus Map 4, but not yet 100% decided.

photo
1

Hello menion

and where to find in V 3.41.0.3 ????

photo
1

Ah, you are right, damn. I noticed some new problem in the tool that creates an app (Android Studio) and seems it has a problem here as well. Thanks, I'll fix it.

photo
1

Cool, thanks!

photo
photo
1

👍

On Sun, 29 Sep 2019, 19:55 Locus Map, <locus.map@asamm.com> wrote: