Missing Addresses

mauriceoduor8 years ago

Hi,

Thanks for the great piece of software. I recently installed Traccar Server in Windows VPS and was able to add devices and they are sending data correctly and I can see the location on the map perfectly.

However since today 20/5/2017 at 02:07hrs the address column on the reports is blank for all devices as well as on the State of the Device. They devices still show on the map correctly. Also the co-ordinates are displayed correctly.

The installed Server is still using the default configuration set using MySQL database and I haven't changed anything. Could you direct me in the right direction on what I need to check.

Thanks and regards
Maurice

Anton Tananaev8 years ago

By default Traccar uses Google reverse geocoding service which has free limits:

https://www.traccar.org/reverse-geocoding/

mwpclark8 years ago

Hello, I have run into the same limit. Running 5 android tablets on one linux server, default settings with H2 db.

I had 3 tabs reporting in 60 second intervals. As our fleet has grown, now with 5 tabs, some addresses do not appear. I am changing back to 300 second reporting.

However here is a possible "feature request":

If a device is stationary, it only needs an address one time, when it stops moving. Then, if it moves again, the server could make new geo requests until it stops again.

Does this sound like a reasonable feature?

As an alternative, for their "invite only" plan:

https://developers.google.com/maps/pricing-and-plans/#details

Google places api web service offers free location services up to 150,000 requests per day if you verify your identity and give them a credit card number:

https://developers.google.com/places/android-api/usage#enable-billing

The other web services have a 2,500 limit plus $.50/1000. Is this where Traccar falls? Reverse geocoding is not mentioned.

Is this relevant to Traccar, and if so, would it be a seamless integration based on server IP or would it require program modification?

Thanks
Mike

Anton Tananaev8 years ago

The feature that you are asking is already implemented.

As for Google, it's already supported, so you just need to provide your API key.