Skip to Content

Map & Route Optimiser (BY

51.45 51.45

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
Map & Route Optimiser (BY for Odoo — preview banner

Map & Route Optimiser (BY

Optimise delivery and visit routes using your own Google/Mapbox key (BYOK)

Planning a driver's day in a spreadsheet wastes fuel, time and patience. This module builds optimised multi-stop routes from a depot using a nearest-neighbour + 2-opt algorithm, powered by your own mapping provider key (Bring Your Own Key) — Google Maps or Mapbox for real driving distances, or a built-in haversine engine that needs no key and works offline.

Key Features

BYOK map providers

Store your own Google Maps or Mapbox API key per provider connection, or use the built-in haversine engine with no key required. Network failures fall back gracefully to the offline estimator.

Real optimisation

A greedy nearest-neighbour seed refined by 2-opt local search reorders stops to minimise total travel distance from a configurable depot, with the depot held fixed as the start.

Driving-distance matrices

With a provider key, the optimiser uses real road distances from the Google Distance Matrix or Mapbox Directions API; without one it computes great-circle distances locally.

Ordered stops

Each route holds ordered stops linked to a contact and an optional source document such as a delivery order, with per-stop and per-route distance, duration and ETA estimates.

Tunable drive-time model

Set average speed, per-stop service time and whether the route returns to the depot, so duration and ETA reflect your fleet's real-world behaviour.

Route lifecycle

Assign a driver and move routes through draft, optimised, dispatched and done, with a wizard that builds routes directly from outstanding pickings.

Bring Your Own Key

No mandatory external account and no vendor lock-in — supply your own mapping key and keep its billing.

Works out of the box

The built-in haversine engine means you can optimise routes immediately, even before configuring any provider.

Complements TMS & field service

Adds a BYOK mapping and optimisation layer alongside transport-management and field-service-optimisation apps.

Resilient by design

Provider calls never block planning — any API hiccup falls back to the offline estimate automatically.

Screenshots

Map & Route Optimiser (BY — Map Providers in Odoo

Map Providers

Map & Route Optimiser (BY — Routes in Odoo

Routes

Why Choose This Module

Store your own Google Maps or Mapbox API key per provider connection, or use the built-in haversine engine with no key required. Network failures fall back gracefully to the offline estimator.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: stock, mail
  • Support: support@pokutsoft.com

Update date: 2026-07-02