Check in with Google maps API

DrDamnit
DrDamnit used Ask the Experts™
on
I would like an example for using the Google maps api to check in based on location.  

For example,  I could be sitting in a gas station,  and click a "where am I?"  Button,  and have it query Google maps and match where I am to a listing.

I am sure this is possible because four square does something similar.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Most Valuable Expert 2012
Commented:

Commented:
My comment will not help you with your question but I thought this may be of some interest. It appears to be more conceptual book - but it may relate to your project efforts.

Ubiquitous Positioning and Mobile Location-Based Services in Smart Phones
By: Ruizhi Chen
Publisher: IGI Global
Pub. Date: June 30, 2012
Print Isbn-10: 1-4666-1827-2
Print Isbn-13: 978-1-4666-1827-5
Web Isbn-13: 978-1-4666-1828-2


---

Can you look into Proximity Alert combined with Location Manager? I am wondering if using the StackOverflow example to query the longitude and latitude. Then use coordinates in the proximity alert example?

http://stackoverflow.com/questions/2227292/how-to-get-latitude-and-longitude-of-the-mobiledevice-in-android

The Android Developer’s Cookbook: Building Applications with the Android SDK
TheLocationManager provides a method to set a proximity alert.This triggers an alert
when a user enters or leaves a defined area.The area is specified by a latitude-longitude
coordinate and a radius in meters.The alert is specified with a PendingIntentto be
launched whenever a user enters or leaves the specified area.An expiration time for the
alert can also be defined.


double mlatitude=35.41;
double mlongitude=139.46;
float mRadius=500f; // in meters
long expiration=-1; //-1 never expires or use milliseconds
Intent mIntent = new Intent("You entered the defined area");
PendingIntent mFireIntent
= PendingIntent.getBroadCast(this, -1, mIntent, 0);
mLocationManager.addProximityAlert(mlatitude, mlongitude,
mRadius, expiration, mFireIntent);

Open in new window

Most Valuable Expert 2012

Author

Commented:
The Google Places API was the best solution.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial