Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

An independent geocoder using Google Maps API v3 that does reverse geocoding and supports access through proxy.

Examples:
In [1]: from google import Google
In [2]: GOOGLE_KEY = None
In [3]: ggeocoder = Google(GOOGLE_KEY, output_format='json')
In [4]: address_str = "1600 Pennsylvania Ave, Washington DC"
In [5]: results = ggeocoder.geocode(address_str)
In [6]: results[0]
Out[6]: u'1600 Pennsylvania Ave NW, Washington, DC 20500, USA'
In [7]: results[1]
Out[7]: (38.8987149, -77.0376555)
In [8]: results[2].keys()
Out[8]: [u'geometry', u'address_components', u'partial_match', u'formatted_address', u'types']

In [9]: coord = (38.8987149, -77.0376555)
In [10]: results = ggeocoder.reverse(coord)
In [11]: results[0]
Out[11]: u'1600 Pennsylvania Ave NW, Washington, DC 20500, USA'
In [12]: results[1]
Out[12]: (38.8987149, -77.0376555)
In [13]: results[2].keys()
Out[13]: [u'geometry', u'address_components', u'formatted_address', u'types']

About

An independent geocoder using Google Maps API v3 that does reverse geocoding and supports access through proxy.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages