Plugin Author
tinuzz
(@tinuzz)
Hi,
It’s an interesting use case.
First of all, the plugin does not (and cannot) control when the client device starts and stops sending updates. At least, I don’t know any app that supports this kind of remote control. I can think of an app listening to HTTP responses and stopping the reports on command, but the case of starting to track, I can’t even imagine how that should work. Anyhow, Trackserver doesn’t do this at the moment, and without client support, it will never happen.
Regardless of client support, Trackserver (on the server side) could of course decide to store the location or not. What you seem to need is an inverse geofence, where location updates are ignored of discarded outside the fence. The current implementaion of geofences in Trackserver only hides or discard locations inside specified areas.
I think it would be feasable to add ‘inverse’ functionality to the geofences as they are in Trackserver now. I will consider it, if you think that it will solve your problem. Keep in mind that geofences are circle-shaped (defined by center coordinates and a radius), and that I have no intention of adding other shapes or forms to Trackserver.
Please let me know!
Cheers,
Martijn.
-
This reply was modified 8 years, 2 months ago by
tinuzz.