|
@@ -1783,10 +1783,13 @@ iv::decition::Decition iv::decition::DecideGps00::getDecideFromGPS(GPS_INS now_g
|
|
|
|
|
|
road_permit_avoid=false;
|
|
|
if(PathPoint+600<gpsMapLine.size()){
|
|
|
+ int road_permit_sum=0;
|
|
|
for(int k=PathPoint;k<PathPoint+600;k++){
|
|
|
if((gpsMapLine[k]->mbnoavoid==false)&&(gpsMapLine[k]->roadSum>1))
|
|
|
- road_permit_avoid=true;
|
|
|
+ road_permit_sum++;
|
|
|
}
|
|
|
+ if(road_permit_sum>=600)
|
|
|
+ road_permit_avoid=true;
|
|
|
}
|
|
|
|
|
|
//shiyanbizhang 0929
|