JobInsertionContent iFacts.getRoute.getStart()。getLocation()为null

时间:2015-11-19 06:38:49

标签: jsprit

我正在尝试实施HardActivityConstraint,它选择与车辆仓库相距一定距离的服务/货件。

在constraintStatus方法中,我试图从JobInsertionContext获取路由的起始位置,但它总是值为null。

请帮忙。

1 个答案:

答案 0 :(得分:0)

使用newVehicle.getStartLocation()代替,因为iFacts.getRoute.getStart().getLocation()可能会随newVehicle而改变,如果尚未为此路线指定任何车辆,则可能为null。