Revision 42980 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/primitive/curve/line/AbstractLine.java
AbstractLine.java | ||
---|---|---|
271 | 271 |
} |
272 | 272 |
break; |
273 | 273 |
case IGeneralPathX.SEG_CLOSE: |
274 |
coordinates.add(coordinates.get(0)); |
|
274 |
if(!coordinates.get(0).equals(coordinates.get(coordinates.size()-1))){ |
|
275 |
coordinates.add(coordinates.get(0)); |
|
276 |
} |
|
275 | 277 |
break; |
276 | 278 |
default: |
277 | 279 |
String message = StringUtils.replace("The general path has a gap in segment %(segment)s.","%(segment)s",String.valueOf(i)); |
Also available in: Unified diff