🗺️ casaGeoTools
A Python connector for the HERE Location Platform — designed for geocoding, routing, and isoline analytics.
🚀 Overview
casaGeoTools provides a simple and Pythonic way to access the power of the HERE Location Platform directly from your Python environment. It allows developers, analysts, and data scientists to integrate location intelligence into their workflows with just a few lines of code.
With casaGeoTools, you can easily:
- 🏠 Geocode addresses into coordinates
- 🚗 Compute routes between locations
- 🕒 Generate isolines (isochrones or isodistances)
- 🌍 Visualize results interactively on a map
casaGeoTools wraps the HERE APIs with a clean, consistent interface optimized for Python.
🌐 Powered by HERE Platform
casaGeoTools is built on top of the HERE Platform and provides a ready-to-use Python connector to HERE’s core location services.
You don’t need to manage REST requests or API authentication manually — casaGeoTools handles that for you while giving you a natural, Pandas- and GeoPandas-friendly interface.
💰 Credit System (Beta Program)
casaGeoTools uses a credit-based API model.
Each API key includes a balance of credits that are valid for 1 year. Unused credits expire after 12 months.
During the public Beta phase, every registered user receives 3,000 free credits.
🔢 Credit usage per API call
| Operation | Credits per request | Description |
|---|---|---|
| Geocoding | 3 credits | Convert address → coordinates |
| Routing | 3 credits | Compute route between two points |
| Isolines | 20 credits | Generate isochrone or isodistance polygon |
💡 Example usage
With 3,000 credits you can approximately:
- Geocode 1,000 addresses, or
- Compute 1,000 routes, or
- Generate 150 isolines
You can also combine requests freely:
e.g., 500 geocodes + 250 routes + 50 isolines = 3,000 credits total
⚙️ Installation
Install the required packages using pip:
pip install casaGeoTools
casaGeoTools Beta Example Script
See the example script under examples/beta_example_script.py for a complete
example of how to use casaGeoTools.
Release files for casaGeoTools 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| casageotools-1.0.2.tar.gz | 23.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| casageotools-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.1 kB
Release files / casageotools-1.0.2.tar.gz
| Download URL | casageotools-1.0.2.tar.gz |
|---|---|
| Size | 23.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d518eca1cf7a8ebeb39eba23d21ae2beb7efbd35d04b4c129518376588570c14
|
|
BLAKE2b-256 checksum How to use checksums |
6050f5ab16adb3562b67624dffc4928d81786ec3e728cf2feb8dfca246cf5976
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 4, 2026.
Transparency logRelease files / casageotools-1.0.2-py3-none-any.whl
| Download URL | casageotools-1.0.2-py3-none-any.whl |
|---|---|
| Size | 28.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
11c413b907c0f375177b93d034ac1c25ac45954f7a538f8dfd021822d7a9acb7
|
|
BLAKE2b-256 checksum How to use checksums |
b5c1b90cde96cb72dd8f4a9762a41144e9eb348b69f07936f894301482ad6eaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 4, 2026.
Transparency log