geo-locations 間の距離の 2D 配列があります。リンクを参照してください 地図ボックス 移動時間
これを挿入して jsprit で問題を構築するにはどうすればよいですか。
geo-locations 間の距離の 2D 配列があります。リンクを参照してください 地図ボックス 移動時間
これを挿入して jsprit で問題を構築するにはどうすればよいですか。
あなたはこれを試すことができます:
VehicleRoutingTransportCostsMatrix.Builder vrtcMatrix;
VehicleRoutingTransportCostsMatrix costsMatrix;
vrtcMatrix.addTransportDistance(String.valueOf(fromId), String.valueOf(toId),
(double) distance.inMeters);
vrtcMatrix.addTransportTime(String.valueOf(fromId), String.valueOf(toId),
(double) duration.inSeconds);
costsMatrix = vrtcMatrix.build();
それで
VehicleRoutingProblem.Builder vrpBuilder = VehicleRoutingProblem.Builder.newInstance();
vrpBuilder = vrpBuilder.setRoutingCost(costsMatrix);
ポイントのすべての組み合わせの間に設定する必要があります。距離マトリックス計算機を使用して、適切な距離/時間の見積もりを取得します。
それが役に立てば幸い。