A
A
Anton Ulanov2016-02-04 22:10:05
Android
Anton Ulanov, 2016-02-04 22:10:05

How to properly process data from GPS in Ionic, Node.JS, MongoDB?

Good afternoon ladies and gentlemen. I started writing a GPS tracker on my own for one of the projects and I had a number of questions:
1) What data is vital to transfer from the gps device to the database, except for lat long and timestamp ?
2) How often is it vital to do this for an accurate record but without fanaticism in 1 millisecond :)?
3) Today I used OsmAnd for the test and was wildly upset by the recording of the route, as soon as the tablet on the android fell asleep, the recording stopped, respectively, the route was not completely recorded, if there is a way to treat this problem?
4) what providers are better to use for a very accurate determination of the user's location, and is there a way to solve the problem of teleportation when traveling in tunnels and underground?
I will be glad for your criticism, advice and ideas. Thanks in advance

Answer the question

In order to leave comments, you need to log in

2 answer(s)
C
Cyril, 2016-02-05
@argz

1. In addition to latitude / longitude, also altitude, speed and accuracy.
2. Usually updating of coordinates from GPS receivers happens with a frequency of 1 Hz (10 Hz - a maximum that I met). Please note that a high polling rate is most often not needed, since GPS usually makes mistakes of ± 10 m.
3. OsmAnd does not stop recording in my sleep (checked).

A
Anton Ulanov, 2016-02-05
@antonsr98

on point 3, there is a suspicion that the nexus tablet is already dying and therefore the scoundrel is buggy
on point 1 understood, thanks
on point 2 3-5 seconds will be enough for normal operation and more or less up-to-date data?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question