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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
103da77b76f08cfd0d86ae9f94e1c87c839da538488f02106382058618f7778f
|
|
MD5 |
e0280b6a8eb4e06563bd2b09027223ed
|
|
BLAKE2b-256 |
f9172bd7bb6d310f9d573f794a147431f64ccf37b5af5c442d6328ccef83d9ad
|
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
1a2db66181558660189b70d9c4df3d3ad52af3c7a7f44c50035ed9fe4ee35efc
|
|
MD5 |
afa4bd1c40db3357051449cee051d646
|
|
BLAKE2b-256 |
2d26337179fbc8e5180ce85c7fbc859d64e4f1b1ffec4d3cad9561a154d086be
|