Revision 42283 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/DefaultEnvelope.java

View differences:

DefaultEnvelope.java
185 185
        }
186 186
        try {
187 187
            Surface surface = (Surface)manager.create(TYPES.SURFACE, SUBTYPES.GEOM2D);
188
            surface.addMoveToVertex((Point)min.cloneGeometry());
188
            surface.addVertex((Point)min.cloneGeometry());
189 189
            surface.addVertex(manager.createPoint(getMaximum(0),getMinimum(1), SUBTYPES.GEOM2D));
190 190
            surface.addVertex((Point)max.cloneGeometry());
191 191
            surface.addVertex(manager.createPoint(getMinimum(0),getMaximum(1), SUBTYPES.GEOM2D));
192
            surface.closePrimitive();
192
            surface.addVertex((Point)min.cloneGeometry());
193 193
            return surface;
194 194
        } catch (CreateGeometryException e) {
195 195
            LOG.error("Error creting the surface", e);

Also available in: Unified diff