casaGeoTools – HERE Connector for Python

HERE routing, geocoding, and isochrones directly in your Python workflows.

Quick to integrate, flexible to use, and ideal for data-intensive analyses, projects, and automations.

Ready to dive into the code?

See these concepts in action. Explore our Academy Examples for ready-to-use Python scripts, ranging from basic geocoding to complex routing workflows with GeoDataFrames.

API-based location technology for modern Python applications

casaGeoTools is a lightweight, well-structured Python library that simplifies and standardizes access to HERE services. Routing, geocoding, and isochrone calculations are exposed through a consistent API and can be seamlessly integrated into existing data science, analytics, and batch processing workflows.

Usage is credit-based and particularly well suited for project-driven analyses, proof-of-concepts, and ad-hoc evaluations—without complex licensing models or long-term commitments.

Benefits of casaGeoTools

OPEN SOURCE

The complete source code of casaGeoTools is open source and publicly available on GitHub. Ideal for developers and analysts who value transparency, traceability, and extensibility.

EASY INSTALLATION

Installation is straightforward via pip install casaGeoTools. All required dependencies are installed automatically. The library can be used both in Python scripts and in automated workflows.

LEAN API WITH casaGeo API KEY

No individual HERE API key is required. Instead, users receive a casaGeo API key that provides access to the included HERE functionality. Entry-level usage starting at EUR 15, making casaGeoTools suitable even for small projects and initial testing.

Who is casaGeoTools for?

casaGeoTools is designed for users who want to work with HERE functionality in a flexible, project-driven, and API-based way using Python:

Data Scientists

For routing analyses, location models, geospatial data pipelines, and exploratory analytics.

Software Developers

For integrating routing, geocoding, and isochrone functionality into web, backend, and service-oriented architectures.

GIS Experts

For project-based batch routing, matrix calculations, and data-driven enrichment workflows.

Organizations with Automation Workflows

For batch routing, automated geocoding, matrix computations, and large-scale data enrichment.

Packages & Pricing

Flexible packages for project-based usage

casaGeoTools is billed via credit packages that differ in volume and price per 1,000 requests. Pricing is degressive: as usage increases, the cost per request decreases significantly.

Packages range from a low-cost entry option for small projects to high-volume packages for intensive usage. All credits are valid for a maximum of 12 months.

casaGeoTools is intentionally designed for time-limited projects and analyses. For long-term operation, fine-grained catchment areas, and recurring analyses, ORE provides a dedicated platform solution.

Usage is billed on a per-function basis using credits. Geocoding requests as well as routing for car, bicycle, and pedestrian each consume 3 credits, while isochrone calculations consume 20 credits due to their higher computational complexity.

Business

150 per year

  • Getting started & analysis
  • 300,000 credits
  • Geocoding: 1.50 €/1,000
  • Car routing: 1.50 €/1,000
  • Pedestrian routing: 1.50 €/1,000
  • Bicycle routing: 1.50 €/1,000
  • Isochrones: 10.00 €/1,000

Advanced

450 per year

  • Best for teams
  • 1,125,000 credits
  • Geocoding: 1.20 €/1,000
  • Car routing: 1.20 €/1,000
  • Pedestrian routing: 1.20 €/1,000
  • Bicycle routing: 1.20 €/1,000
  • Isochrones: 7.58 €/1,000

Max

1,450 per year

  • Max. performance
  • 4,500,000 credits
  • Geocoding: 0.97 €/1,000
  • Car routing: 0.97 €/1,000
  • Pedestrian routing: 0.97 €/1,000
  • Bicycle routing: 0.97 €/1,000
  • Isochrones: 6.44 €/1,000

Corporate / Custom

- per year

  • Premium
  • Credits: custom
  • Geocoding: on request
  • Car routing: on request
  • Pedestrian routing: on request
  • Bicycle routing: on request
  • Isochrones: on request

Due to the degressive pricing structure, the cost per request decreases significantly as package volumes increase, making casaGeoTools particularly well suited for high-volume, project-based analyses.

Ordering Process: Transparent & Secure

Here’s how to get access to the HERE Connector for Python (casaGeoTools):

  1. Select a package & request a quote: Choose your preferred package inthe form "Request a Quote" below and send it to us together with your company details.
  2. Order confirmation: You will receive a digital order from from us. It includes all details of your selected package a swell as a secure Stripe payment link (company credit card).
  3. Payment & activation: Once the payment is completed vie Stripe, your credit quota will be activated. You will receive your API key, allowing you to start your analysis immediately.
  4. Digital invoicing (ZUGFeRD compliant): After successful payment, you will receive your digital vinvoice in ZUGFeRD format, including VAT dtails for your accounting.

Early Bird Special: Start without Commitment

Take advantage of our current early bird phase to eavluate the integration ino your Pyhton workflows free of charge. Upon request, we provide 3,000 credits of starter balance for yur tests.

How to test: Simply selekct "Early Bird" in the request form. We will activate your test access shortly and send your your API key.

Calculation Examples

Geocoding

10,000 addresses

3 credits per geocoding

-> 30,000 credits will be used

Routing

5,000 routes (car, bycicle or pedestrian)

3 credits per routing

-> 15,000 credits will be used

Isochrones

1,000 Isochrones

20 credits per isochone

   

-> 20,000 credits will be used

Combined Project

10,000 geocodings -> 30,000 credits

5,000 routes -> 15,000 credits

500 isochrones -> 10,000 credits

-> Total: 55,000 credits

FAQ

Which features are currently available?

In the Early Access version, the following functionality is available:

  • Geocoding

  • Routing

  • Isochrone calculations

  • Points of Interest (POI)

Do I need a HERE API key?

No. Usage is handled exclusively through a casaGeo API key, which is included with the selected package.

How do I install casaGeoTools?

Installation is straightforward via pip install casaGeoTools All required libraries and dependencies are installed automatically.

Can I process large datasets?

Yes. Larger datasets can be processed using custom loops and automated workflows. An integrated bulk or batch mode is planned for a future release.

Is the source code publicly available?

Yes. casaGeoTools is fully open source, and the complete codebase is available on GitHub.



Request a Quote

 

The data will be deleted after your request has been processed. Note: You can revoke your consent for the future at any time by e-mail to info@casageo.de. Detailed information on the handling of user data can be found in our privacy policy.

 

Additional Resources