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

View differences:

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