Delivery routes
Turn stops into a route and communicate distance, duration and coverage clearly.
Geocode and validate stops first, call Route for the ordered journey, and use Matrix when you need to rank or assign many drivers and stops.
Recommended flow
Geocode and validate stops first, call Route for the ordered journey, and use Matrix when you need to rank or assign many drivers and stops.
Ship the first useful version
Start with one happy path, explicit loading and empty states, and a visible retry action. Add caching, analytics and advanced filtering only after the core result is reliable.
Production checklist
Restrict the API key, validate user input, preserve longitude/latitude order, handle zero results, test Thai and English labels, and keep MapScale attribution visible.