|
@@ -202,7 +202,6 @@ public class TurnPointCalculator implements ITurnPointCalculator {
|
|
|
levelInfo.setDx("-6,6");
|
|
|
}
|
|
|
String dx;
|
|
|
-// double cD=Double.parseDouble(step.toString());
|
|
|
double min=0.5d;
|
|
|
do{
|
|
|
dx= CustomFunction.rangeList(1,0,levelInfo.getDx(),1,0,1).get(0).toString();
|
|
@@ -214,7 +213,6 @@ public class TurnPointCalculator implements ITurnPointCalculator {
|
|
|
if(hd>min&&hd<levelInfo.getStep()){
|
|
|
hasNp=false;
|
|
|
}
|
|
|
-// np.setSc(StringUtils.handleNull(gc));
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(np.getSc())&&StringUtils.isEmpty(np.getQ(),np.getSj())){
|
|
|
/*010*/
|
|
@@ -228,10 +226,8 @@ public class TurnPointCalculator implements ITurnPointCalculator {
|
|
|
}
|
|
|
}else if(StringUtils.isNotEmpty(np.getSc(),np.getQ())&&StringUtils.isEmpty(np.getSj())){
|
|
|
/*110*/
|
|
|
-// np.setQ(qs.toString());
|
|
|
}else if(StringUtils.isNotEmpty(np.getSj())&&StringUtils.isEmpty(np.getSc(),np.getQ())){
|
|
|
/*001*/
|
|
|
-// np.setSj(sj.toString());
|
|
|
np.setSc(StringUtils.number2String(Double.parseDouble(np.getSj())+Double.parseDouble(dx)/1000,3));
|
|
|
hd=levelInfo.getSightHeight()-Double.parseDouble(np.getSc());
|
|
|
if(hd>min&&hd<levelInfo.getStep()){
|
|
@@ -242,16 +238,11 @@ public class TurnPointCalculator implements ITurnPointCalculator {
|
|
|
}
|
|
|
}else if(StringUtils.isNotEmpty(np.getQ(),levelInfo.getSightHeight())&&StringUtils.isEmpty(np.getSc(),np.getSj())){
|
|
|
/*100*/
|
|
|
-// np.setQ(qs.toString());
|
|
|
np.setSc(StringUtils.number2String(levelInfo.getSightHeight()-Double.parseDouble(np.getQ()),3));
|
|
|
}else if(StringUtils.isNotEmpty(np.getQ(),np.getSj())&&StringUtils.isEmpty(np.getSc())){
|
|
|
/*101*/
|
|
|
-// np.setQ(qs.toString());
|
|
|
np.setSc(StringUtils.number2String(Double.parseDouble(np.getSj())+Double.parseDouble(dx)/1000,3));
|
|
|
}else if(StringUtils.isNotEmpty(np.getQ(),np.getSc(),np.getSj())){
|
|
|
- /*111*/
|
|
|
-// np.setQ(qs.toString());
|
|
|
-// np.setSc(gc.toString());
|
|
|
}
|
|
|
}
|
|
|
|