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
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
Built Distribution
Hashes for locationiq-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a2db66181558660189b70d9c4df3d3ad52af3c7a7f44c50035ed9fe4ee35efc |
|
MD5 | afa4bd1c40db3357051449cee051d646 |
|
BLAKE2b-256 | 2d26337179fbc8e5180ce85c7fbc859d64e4f1b1ffec4d3cad9561a154d086be |