Skip to main content

Python client library for LocationIQ Gecoding Services

Project description

LocationIQ Python geocoder

Python client library for LocationIQ Gecoding Services

Usage

LocationIQ python client library can be installed using pip:

$ pip install locationiq

Load the locationiq geocoding module using the below line:

from locationiq.geocoder import LocationIQ

Now create a instance of the geocoder module, pass the LocationIQ API Token as the parameter to module’s constructor.

geocoder = LocationIQ(key)

Forward Geocoding

To convert the street addresses into geographic coordinataes (latitude and longitude)

geocoder.geocode(‘Charminar Hyderabad’)

Reverse Geocoding

To convert geographic coordinates into street addresses

geocoder.reverse_geocoder(17.3850, 78.4867)

Exceptions

if there is any error, below exceptions will be raised.
  • LocationIqNoPlacesFound if there are no matching results

  • LocationIqInvalidKey If the provided api_key is invalid.

  • LocationIqInvalidRequest If you go past your rate limit.

  • LocationIqRequestLimitExeceeded If you go past ratelimits.

  • LocationIqServerError occurs basically when there’s server error

Project details


Download files

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

Source Distribution

locationiq-0.0.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

locationiq-0.0.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file locationiq-0.0.2.tar.gz.

File metadata

  • Download URL: locationiq-0.0.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for locationiq-0.0.2.tar.gz
Algorithm Hash digest
SHA256 103da77b76f08cfd0d86ae9f94e1c87c839da538488f02106382058618f7778f
MD5 e0280b6a8eb4e06563bd2b09027223ed
BLAKE2b-256 f9172bd7bb6d310f9d573f794a147431f64ccf37b5af5c442d6328ccef83d9ad

See more details on using hashes here.

File details

Details for the file locationiq-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: locationiq-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for locationiq-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1a2db66181558660189b70d9c4df3d3ad52af3c7a7f44c50035ed9fe4ee35efc
MD5 afa4bd1c40db3357051449cee051d646
BLAKE2b-256 2d26337179fbc8e5180ce85c7fbc859d64e4f1b1ffec4d3cad9561a154d086be

See more details on using hashes here.

Supported by

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