The platform does not currently support a "find all users in this
area" API; however, you can use the Polling API to ensure that your
application always has the most recent available location for your
users and you can then use this location information to determine
which users were last seen in a particular area:
http://developer.veriplace.com/devportal/developerguide/polling-api.html
We've actually built a few platform demos along these lines, so it can
definitely be done, although you'll find that there are a few
interesting decision to make:
- You'll have to decide what it means for a user to inside an area,
especially if the user location you have is not recent or was not high
accuracy.
- You'll also have to decide what process will drive new location
requests to the platform. The Polling API does not issue location
requests itself; it only ensures that your application has access to
the location of your users after it is requested. For some
smartphones, you can download our agent (thin client) software, which
will periodically push location data to the platform without the need
for a request, but for other devices, your application will have to
explicitly locate the user from time to time (using the Get Location
API).
Jesse