Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

Google Places API - Java

This is a lightweight Java wrapper of the Google Places API supporting common query actions including search, detail, and autocomplete.

Example Usage

Search Nearby

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

Search Text

GooglePlaces places = new GooglePlaces( "API_KEY" );
PlacesResult result = places.searchText( "Pizza in Champaign, IL" );

System.out.println( result.getStatus( ) );
for ( Place place : result )
	System.out.println( place.getName( ) + ", " + place.getFormattedAddress( ) );

Detail

GooglePlaces places = new GooglePlaces( "API_KEY" );
PlaceDetailResult result = places.detail( place.getPlaceId( ) );

Autocomplete

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

Dependencies

License

See the LICENSE file for rights and limitations under the terms of the MIT license.

Downloads

Source is hosted on GitHub.

About

An uncomplicated Java client for the Google Places API

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.