开源社区里利用JTS库进行空间处理的代码参考(三)

2014-11-24 07:56:16 · 作者: · 浏览: 3

Coordinate c1;
int i = segmentIndex + 1;
do {
c1 = line.getCoordinateN(i);
i++;
} while (c.equals(c1));
Coordinate projectedCoordinate = new LineSegment(c, c1).project(coordinate);
return split(line, segmentIndex, projectedCoordinate);
}
} else {
return Collections.emptyList();
}
}
}


摘自 cnhome的专栏