• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 384
  • Last Modified:

Check in with Google maps API

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.
0
DrDamnit
Asked:
DrDamnit
  • 2
1 Solution
 
DrDamnitAuthor Commented:
0
 
GreggCommented:
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

0
 
DrDamnitAuthor Commented:
The Google Places API was the best solution.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now