@@ -389,11 +389,11 @@ public interface ITurnPointCalculator {
/*最后一个重新计算前视,因为是微调所以不再判断高差是否在范围*/
tp.setQ(info.getSightHeight() - tp.getSc0L());
}
+ closeZd.add(zd.clone());
list.add(zd);
if(list.size()>0){
result.addAll(list);
- closeZd.addAll(list);
@@ -377,6 +377,8 @@ public class TurnPoint {
t.setName("ZD" + (this.levelInfo.getCloseZd().size() + 1));
BeanUtils.copyProperties(this, t);
t.setDataMap(new HashMap<>(20));
+ this.peer=t;
+ t.setPeer(this);
return t;