Estoy tratando de conseguir un Vehículo Problema de generación de rutas para el trabajo como un servicio de geoprocesamiento en uno de nuestros servidores.
He utilizado el default_date con unix marca de tiempo en milisegundos y establecer los tiempos de las órdenes y de depósito en el formato de "10:00 AM UTC". Ahora tengo un tiempo de la violación de la restricción de las órdenes ("ViolatedConstraints": 32)
Si me tome la línea "MaxViolationTime1":0 a partir de los pedidos en mi RESTO de la url, se calcula una ruta correcta de los tiempos de viaje y las distancias y puedo ver los resultados. Especialmente, las siguientes líneas (atributos de la salida de la ruta) llamó mi atención:
...
"TotalCost": 42.5174562651664,
"RegularTimeCost": 42.5174562651664,
...
"TotalTime": 42.5174562651664,
"TotalOrderServiceTime": 20,
...
"TotalTravelTime": 22.517456265166402,
...
"StartTime": 1369180800000,
"EndTime": 1369183351047,
...
"TotalViolationTime": 30.35018770210445,
...
Me puede cambiar el valor predeterminado de la fecha y de la primera/última hora de inicio, pero la ruta se inicia todavía en la fecha actual, a las 2 de la mañana. Podría ser que algunas opciones de fecha y hora están "codificados" en algún lugar en el módulo que se utiliza para crear el servicio de geoprocesamiento? He comprobado el módulo de nuevo y no puede encontrar ninguna opción para cambiar la fecha y hora predeterminadas de ajustes.