Fleet Telematics API compiles your changes into routable binary map format. Routing uses these layers on top of the HERE map layers.
Documentation page:
https://developers.here.com/documentation/fleet-telematics/dev_guide/topics/custom-routes.html
also, please review the following example for custom routing using fleet telematics
http://fleet.ls.hereapi.com/2/overlays/upload.json?map_name=OVERLAYEXAMPLE1
&overlay_spec=[
{ "op":"override",
"shape":[[50.10765,8.68774],[50.10914,8.68771]],
"layer":"LINK_ATTRIBUTE_FCN",
"data":{"VEHICLE_TYPES":"0"}
},
{ "op":"create",
"shape":[[50.10937,8.68422],[50.10807,8.68525],[50.10737,8.68387]],
"data":{"NAMES":"ENGBNDemo Road"}
},
{ "op":"override",
"shape":[[50.10937,8.68422],[50.10807,8.68525],[50.10737,8.68387]],
"layer":"TRUCK_RESTR_FCN",
"data":{"VEHICLE_TYPES":"truck", "WEIGHT_RESTRICTION":"3300"}
}
]
&storage=readonly
&app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE