|
@@ -1623,7 +1623,7 @@ export default class MathUtil {
|
|
|
if (this.isContainForSegment(join, points[i], points[i + 1])) {
|
|
|
if (minDis == null || minDis > dis) {
|
|
|
minDis = dis;
|
|
|
- index = i;
|
|
|
+ index = i + 1;
|
|
|
}
|
|
|
}
|
|
|
if (minDisToPoint == null) {
|
|
@@ -1634,7 +1634,7 @@ export default class MathUtil {
|
|
|
minPointIndex = i;
|
|
|
}
|
|
|
}
|
|
|
- if ((index = -1)) {
|
|
|
+ if (index == -1) {
|
|
|
if (
|
|
|
minDisToPoint >
|
|
|
mathUtil.getDistance(position, points[points.length - 1])
|