Skip to content

suvorajb/google-places-api-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Google Places API - Java

This is just a lightweight wrapper of the Google Places API for Java. Currently only query actions (search, detail, autocomplete) are supported.

##Example Usage

###Search

GooglePlaces places = new GooglePlaces( "API_KEY" );
PlacesResult result = places.search( 40.10744f, -88.22724f, 5000, PlacesQueryOptions.create( ).keyword( "siebel center" ), false );
		
System.out.println( result.getStatus( ) );
for ( Place place : result )
	System.out.println( place.getName( ) + " " + place.getGeometry( ).getLocation( ) );

###Detail

GooglePlaces places = new GooglePlaces( "API_KEY" );
PlaceDetailResult result = places.detail( "CpQBigAAANDSVGDvi95...",  false );
		
if ( result.isOkay( ) )
	System.out.println( result.getResult( ).getFormattedAddress( ) );

###Autocomplete

GooglePlaces places = new GooglePlaces( "API_KEY" );
AutocompleteResult result = places.autocomplete( "Siebel Ce",  false );
		
for ( Prediction p : result )
	System.out.println( p.getDescription( ) );

##Dependencies

##Binary Download

About

A lightweight Java client for the Google Places API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors