- Se agregó la opcion de especifiar un punto como destino final (parametro f en el URL)

This commit is contained in:
2024-04-23 03:42:10 -06:00
parent 133b34606e
commit 758916a1da
6 changed files with 45 additions and 19 deletions

View File

@@ -36,6 +36,9 @@ Sub Handle(req As ServletRequest, resp As ServletResponse)
Private almacen As String = req.GetParameter("a")
Private coords As String = req.GetParameter("c")
Private matriz As String = req.GetParameter("m")
Main.inicio = req.GetParameter("i")
Main.final = req.GetParameter("f")
If Main.final <> "" Then coords = coords & ";" & Main.final
If matriz <> "" And matriz <> "OSRM" Then matriz = ""
Log($"r: ${ruta}, a: ${almacen}, Coords: ${coords}"$)
Private urlParams As Map
@@ -64,7 +67,7 @@ Sub Handle(req As ServletRequest, resp As ServletResponse)
End If
Else
resp.ContentType = "text/html"
resp.Write("Hay un error en la solicitud, son necesarios los parametros:<br>* r - La ruta<br>* a - El almacen<br>* c - id_cliente,lon,lat separadas por punto y coma.<br>* m - La matriz a usar LOCAL u OSRM (Opcional, default local)") 'this file will be loaded from the www folder
resp.Write("Hay un error en la solicitud, son necesarios los siguientes parametros:<br>* r - La ruta<br>* a - El almacen<br>* c - Lista de puntos (id_cliente,lon,lat) separadas por punto y coma, el primer punto de la lista, se considera el punto de INICIO de la ruta.<br>* m - La matriz a usar LOCAL u OSRM (Opcional, default local<br>* f - El destino final (id_cliente,lon,lat) de donde termina la ruta (Opcional)") 'this file will be loaded from the www folder
End If
End Sub