Optimize
Optimize route through waypoints
client.Optimize.New(ctx, body) (*OptimizeResult, error)
POST/api/v1/optimize
Get async optimization result
client.Optimize.Get(ctx, jobID) (*OptimizeJobStatus, error)
GET/api/v1/optimize/{job_id}
ModelsExpand Collapse
type OptimizeCompletedResult struct{…}Completed optimization — GeoJSON Feature with optimized route
type OptimizeCompletedResult struct{…}
Completed optimization — GeoJSON Feature with optimized route
Geometry GeoJsonGeometry
Geometry GeoJsonGeometry
type OptimizeRequest struct{…}Route optimization request through waypoints
type OptimizeRequest struct{…}
Route optimization request through waypoints
Waypoints GeoJsonGeometryWaypoints to visit (GeoJSON MultiPoint geometry, minimum 2 points)
Waypoints GeoJsonGeometry
Waypoints to visit (GeoJSON MultiPoint geometry, minimum 2 points)
type OptimizeResult interface{…}Optimization response — either a completed GeoJSON Feature route or an async job reference
type OptimizeResult interface{…}
Optimization response — either a completed GeoJSON Feature route or an async job reference
One of the following:
type OptimizeCompletedResult struct{…}Completed optimization — GeoJSON Feature with optimized route
type OptimizeCompletedResult struct{…}
Completed optimization — GeoJSON Feature with optimized route
Geometry GeoJsonGeometry
Geometry GeoJsonGeometry