Skip to content

Plan Route Node

Web/Geo/Routing

Plans a route between two points using the OSRM routing service. Returns turn-by-turn directions, distance, and duration.

geo_plan_routegeo
Inputs6
Outputs8
Security exposure9/10
Packagegeo

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
9/10High
PrivacyPotential sensitivity of processed data.
7/10High
PerformanceRuntime or resource pressure.
7/10High
GovernancePolicy, audit, or compliance impact.
0/10Low
ReliabilityOperational stability considerations.
8/10High
CostExternal or compute cost impact.
10/10High

Input Pins

6

Execute

Execution
exec_in

Initiate route planning

Start

Geometry
start_geometry

Starting Point geometry for the route

valuevalue0 fields
No named fields in this schema.

End

Geometry
end_geometry

Ending Point geometry for the route

valuevalue0 fields
No named fields in this schema.

Waypoint Geometries

Geometry Array
waypoint_geometries

Optional intermediate Point geometries in visit order

valuevalue0 fields
No named fields in this schema.
Default []

Profile

String
profile

Transportation mode: Car, Bike, or Foot

Default Car
CarBikeFoot

Alternatives

Boolean
alternatives

Request alternative routes

Default false

Output Pins

8

Success

Execution
exec_success

Triggered when route planning completes successfully

Error

Execution
exec_error

Triggered when route planning fails

Route

Struct
route

The primary calculated route

RouteResultRouteResult5 fields
distancenumber:doublerequired
format double
durationnumber:doublerequired
format double
geometryRouteGeometryrequired
pointsArray<GeoCoordinate>required
itemsGeoCoordinatearray item
latitudenumber:doublerequired
format double
longitudenumber:doublerequired
format double
legsArray<RouteLeg>required
itemsRouteLegarray item
distancenumber:doublerequired
format double
durationnumber:doublerequired
format double
summarystringrequired
stepsArray<RouteStep>required
itemsRouteSteparray item
weight_namestringrequired

Alternative Routes

Struct
alternatives_out

Alternative routes if requested

RouteResultRouteResult5 fields
distancenumber:doublerequired
format double
durationnumber:doublerequired
format double
geometryRouteGeometryrequired
pointsArray<GeoCoordinate>required
itemsGeoCoordinatearray item
latitudenumber:doublerequired
format double
longitudenumber:doublerequired
format double
legsArray<RouteLeg>required
itemsRouteLegarray item
distancenumber:doublerequired
format double
durationnumber:doublerequired
format double
summarystringrequired
stepsArray<RouteStep>required
itemsRouteSteparray item
weight_namestringrequired

Distance

Float
distance

Total route distance in meters

Duration

Float
duration

Estimated travel time in seconds

Route Geometry

Geometry
geometry_out

Primary route as a LineString geometry. Unset when no route is found.

valuevalue0 fields
No named fields in this schema.

Route Geometries

Geometry Array
route_geometries

LineString geometries for all returned routes, with the primary route first.

valuevalue0 fields
No named fields in this schema.

Node Info

Internal name
geo_plan_route
Category
Web/Geo/Routing
Version
2