|
@@ -256,11 +256,11 @@ int iv::decition::Compute00::getPlanSpeed(std::vector<GPSData> MapTrace)
|
|
{
|
|
{
|
|
if((doubledata[i][3]>-0.2)&&(doubledata[i][3]<0.2)){
|
|
if((doubledata[i][3]>-0.2)&&(doubledata[i][3]<0.2)){
|
|
MapTrace[i]->roadMode=0;
|
|
MapTrace[i]->roadMode=0;
|
|
- }else if(((doubledata[i][3]>0.2)&&(doubledata[i][3]<0.4))||((doubledata[i][3]>-0.4)&&(doubledata[i][3]<-0.2))){
|
|
|
|
|
|
+ }else if(((doubledata[i][3]>0.2)&&(doubledata[i][3]<1.0))||((doubledata[i][3]>-1.0)&&(doubledata[i][3]<-0.2))){
|
|
MapTrace[i]->roadMode=5;
|
|
MapTrace[i]->roadMode=5;
|
|
- }else if(((doubledata[i][3]>0.4)&&(doubledata[i][3]<1))||((doubledata[i][3]>-1)&&(doubledata[i][3]<-0.4))){
|
|
|
|
|
|
+ }else if(((doubledata[i][3]>1.0)&&(doubledata[i][3]<2.0))||((doubledata[i][3]>-2.0)&&(doubledata[i][3]<-1.0))){
|
|
MapTrace[i]->roadMode=18;
|
|
MapTrace[i]->roadMode=18;
|
|
- }else if(((doubledata[i][3]>1))||((doubledata[i][3]<-1))){
|
|
|
|
|
|
+ }else if(((doubledata[i][3]>2.0))||((doubledata[i][3]<-2.0))){
|
|
MapTrace[i]->roadMode=14;
|
|
MapTrace[i]->roadMode=14;
|
|
}
|
|
}
|
|
}
|
|
}
|