Últimos arreglos pruebas antes de pasar versión
parent
b36366a84c
commit
99cfb839f0
|
|
@ -91,6 +91,7 @@
|
||||||
#define OLV_MAX_TAREA 256
|
#define OLV_MAX_TAREA 256
|
||||||
#define OLV_MAX_MSG_PROCE 1024
|
#define OLV_MAX_MSG_PROCE 1024
|
||||||
#define OLV_KMH2MS 1.0*1000/3600
|
#define OLV_KMH2MS 1.0*1000/3600
|
||||||
|
#define OLV_MS2KMH 1.0*3600/1000
|
||||||
#define OLV_MAX_IP 32
|
#define OLV_MAX_IP 32
|
||||||
#define OLV_MAX_COL_SHP 10
|
#define OLV_MAX_COL_SHP 10
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8720,7 +8720,7 @@ BOOL Colv_limp_thr::guarda_cols_ruta(char *path_shp)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
strcpy_s(nombia,"KM_H_");
|
strcpy_s(nombia,"KM_H_");
|
||||||
tt=olv_limp->v_despl/ OLV_KMH2MS;
|
tt=olv_limp->v_despl* OLV_MS2KMH;
|
||||||
}
|
}
|
||||||
for(i=0;i<olv_limp->nsec;i++)
|
for(i=0;i<olv_limp->nsec;i++)
|
||||||
{
|
{
|
||||||
|
|
@ -9126,7 +9126,12 @@ BOOL Colv_limp_thr::genera_list_rut_ctrl()
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
//Inicia el archivo csv donde va a guardar las calles del itinerario
|
//Inicia el archivo csv donde va a guardar las calles del itinerario
|
||||||
if(!cc.escribe("Ruta;Secuencia;Calle;Observaciones;Tratamiento/Desplazamiento;Longitud (m);Tiempo acumulado (h);\r\n"))
|
if (olv_limp->uds_tto == OliviaDef::GeneralDef::OlvTipTtoM2h || olv_limp->uds_tto == OliviaDef::GeneralDef::OlvTipTtoM2h_eje)
|
||||||
|
sprintf_s(fila0, 256, "Ruta; Secuencia; Calle; Observaciones; Tratamiento / Desplazamiento; Longitud(m); Tiempo acumulado(h); Tratamiento(m2);\r\n");
|
||||||
|
else
|
||||||
|
sprintf_s(fila0, 256, "Ruta; Secuencia; Calle; Observaciones; Tratamiento / Desplazamiento; Longitud(m); Tiempo acumulado(h); \r\n");
|
||||||
|
|
||||||
|
if(!cc.escribe(fila0))
|
||||||
mal=TRUE;
|
mal=TRUE;
|
||||||
|
|
||||||
olvlog(LOG_TODO,"olv_limp_t","Escribiendo listados de las rutas en csv");
|
olvlog(LOG_TODO,"olv_limp_t","Escribiendo listados de las rutas en csv");
|
||||||
|
|
@ -9250,8 +9255,11 @@ BOOL Colv_limp_thr::genera_list_rut_ctrl()
|
||||||
dame_h_m_s(tt, &h, &m, &seg);
|
dame_h_m_s(tt, &h, &m, &seg);
|
||||||
if((olv_limp->tipo_ambit==OLV_AMB_PUN) && (pp->elem[i].tp==OLV_PLAN_TIP_AMB))
|
if((olv_limp->tipo_ambit==OLV_AMB_PUN) && (pp->elem[i].tp==OLV_PLAN_TIP_AMB))
|
||||||
sprintf_s(fila,256,"%02d;%04d;%s;%s;%s;%s;%02d:%02d:%02d;\r\n",s+1,ii,calle,observ,tto_desp,"",h,m,seg);
|
sprintf_s(fila,256,"%02d;%04d;%s;%s;%s;%s;%02d:%02d:%02d;\r\n",s+1,ii,calle,observ,tto_desp,"",h,m,seg);
|
||||||
|
else if(((pp->elem[i].tp == OLV_PLAN_TIP_AMB) || (pp->elem[i].tp == OLV_PLAN_TIP_AMB_PEAT)) &&
|
||||||
|
(olv_limp->uds_tto == OliviaDef::GeneralDef::OlvTipTtoM2h || olv_limp->uds_tto == OliviaDef::GeneralDef::OlvTipTtoM2h_eje))
|
||||||
|
sprintf_s(fila,256,"%02d;%04d;%s;%s;%s;%.1f;%02d:%02d:%02d;%.1f;\r\n",s+1,ii,calle,observ,tto_desp,ltot,h,m,seg,ltot* olv_limp->iaso[pp->elem[i].refe].inf_l.ancho);
|
||||||
else
|
else
|
||||||
sprintf_s(fila,256,"%02d;%04d;%s;%s;%s;%.1f;%02d:%02d:%02d;\r\n",s+1,ii,calle,observ,tto_desp,ltot,h,m,seg);
|
sprintf_s(fila, 256, "%02d;%04d;%s;%s;%s;%.1f;%02d:%02d:%02d;\r\n", s + 1, ii, calle, observ, tto_desp, ltot, h, m, seg);
|
||||||
|
|
||||||
//////////////////////////////////////////////
|
//////////////////////////////////////////////
|
||||||
//escribe fila de paso
|
//escribe fila de paso
|
||||||
|
|
@ -9316,14 +9324,14 @@ ctrl:
|
||||||
{
|
{
|
||||||
mal=TRUE;
|
mal=TRUE;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
tt = t0;
|
||||||
}
|
}
|
||||||
|
|
||||||
//final
|
//final
|
||||||
//////////////////////////////////////////////
|
//////////////////////////////////////////////
|
||||||
if (linst[1] != 0)
|
if (linst[1] != 0)
|
||||||
{
|
{
|
||||||
tt = t0;
|
|
||||||
dame_h_m_s(tt, &h, &m, &seg);
|
dame_h_m_s(tt, &h, &m, &seg);
|
||||||
sprintf_s(fila0, 256, "%02d;%04d;%s;%s;%s;%.1f;%02d:%02d:%02d;\r\n", s + 1, ii, "", "", "Vuelta a instalación", linst[1], h, m, seg);
|
sprintf_s(fila0, 256, "%02d;%04d;%s;%s;%s;%.1f;%02d:%02d:%02d;\r\n", s + 1, ii, "", "", "Vuelta a instalación", linst[1], h, m, seg);
|
||||||
if (!cc.escribe(fila0))
|
if (!cc.escribe(fila0))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue