Solved

Check in with Google maps API

Posted on 2012-12-31
4
375 Views
Last Modified: 2013-02-18
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
Comment
Question by:DrDamnit
  • 2
4 Comments
 
LVL 32

Accepted Solution

by:
DrDamnit earned 0 total points
ID: 38733355
0
 
LVL 10

Expert Comment

by:Gregg
ID: 38733930
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
 
LVL 12

Expert Comment

by:PCableGuy
ID: 38761532
0
 
LVL 32

Author Closing Comment

by:DrDamnit
ID: 38904201
The Google Places API was the best solution.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Introduction Everyone is using a smartphone these days. Contacts, messages, applications, documents, bookmarks, pictures, videos and other stuff which you created and are present only on your device come under the umbrella called “Personal Data”.…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
This Micro Tutorial will demonstrate using MozBar to view an article that was deleted from the Search Engine Watch site after being debunked by Google.
This Micro Tutorial demonstrates how to quickly find related content for YourTango's posts using MozBar Chrome extension.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now