Skip to main content

Optimize Route

Location: src/screens/RouteScreen.tsx

Utilizes SSMap.optimizeRoute() to calculate an optimized multi-stop route (TSP) across multiple waypoints.


Optimize a multi-stop route​

const points = waypoints.map(wp => [wp[0], wp[1]] as [number, number]);

// Optimized multi-stop route (TSP)
const optimizedResult = await SSMap.optimizeRoute(points);
const trip = optimizedResult.trips[0];
const optimizedDistance = trip.distance;

See also: React Native Map SDK overview, Routing and Distance.