Skip to main content

Geocoder is a geocoding library, written in python, simple and consistent.

Project description

badge travis

Geocoder is a geocoding library, written in python, simple and consistent.

Many online providers such as Google & Bing have geocoding services, these providers do not include Python libraries and have different JSON responses between each other.

Consistant JSON responses from various providers.

>>> g = geocoder.google('New York City')
>>> g.latlng
[40.7127837, -74.0059413]
>>> g.state
'New York'
>>> g.json
...

Features

  • Formats (JSON, GeoJSON, OSM, WKT)

  • Command Line Interface

  • Confidence Score

Installation

To install Geocoder, simply:

$ pip install geocoder

Providers

Global

Country

Local

IP Address

ArcGIS

CanadaPost

GeoOttawa

FreeGeoIP

Bing

MaxMind

Geocoder.ca

Geonames

Google

HERE

MapQuest

OpenCage

OpenStreetMap

TomTom

Yahoo

Twitter

Speak up on Twitter DenisCarriere and tell me how you use this Python Geocoder. New updates will be pushed to Twitter Hashtags python.

Topic not available?

If you cannot find a topic you are looking for, please feel free to ask me DenisCarriere or post them on the Github Issues Page.

Feedback

Please feel free to give any feedback on this module. If you find any bugs or any enhancements to recommend please send some of your comments/suggestions to the Github Issues Page.

Thanks to

A big thanks to all the people that help contribute:

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geocoder-1.1.5.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geocoder-1.1.5-py2.py3-none-any.whl (40.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file geocoder-1.1.5.tar.gz.

File metadata

  • Download URL: geocoder-1.1.5.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for geocoder-1.1.5.tar.gz
Algorithm Hash digest
SHA256 005fcfdd6e76d710dd81c0327c6a75658037e6cf7f73163b64619435ddb30eb5
MD5 88d440810d10f0de874da73074a4713b
BLAKE2b-256 fe9d129fb02b8eb3ac0707e8ec7ab348abf0b1c26d664645c14db9a69aa202cb

See more details on using hashes here.

File details

Details for the file geocoder-1.1.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for geocoder-1.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 af0a420ab0eb7fc1117accd07a7b3b4858d6fa281b1d316d3228bc30bb364508
MD5 cd2d7f52cfff5b80e5cdbaa528056855
BLAKE2b-256 3eb2064793eb493d0f807662f60364c79848292d5c47f493d65f742e60ffb061

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page