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/point/AbstractPoint.java

View differences:

AbstractPoint.java
32 32
import org.gvsig.fmap.geom.Geometry;
33 33
import org.gvsig.fmap.geom.GeometryException;
34 34
import org.gvsig.fmap.geom.aggregate.MultiLine;
35
import org.gvsig.fmap.geom.aggregate.MultiPoint;
36 35
import org.gvsig.fmap.geom.aggregate.MultiPolygon;
37 36
import org.gvsig.fmap.geom.exception.ReprojectionRuntimeException;
38 37
import org.gvsig.fmap.geom.handler.AbstractHandler;
......
185 184
    /*
186 185
     * (non-Javadoc)
187 186
     *
188
     * @see org.gvsig.fmap.geom.primitive.Point#toPoints()
189
     */
190
    public MultiPoint toPoints() throws GeometryException {
191
        // FIXME: Cuando este disponible el Multipoint
192
        // TODO Auto-generated method stub
193
        return null;
194
    }
195

  
196
    /*
197
     * (non-Javadoc)
198
     *
199 187
     * @see org.gvsig.fmap.geom.jts.GeometryJTS#getJTS()
200 188
     */
201 189
    public com.vividsolutions.jts.geom.Geometry getJTS() {
......
238 226
            return;
239 227
        }
240 228

  
241
        double[] coordinates = getCoordinates();
242
        at.transform(coordinates, 0, coordinates, 0, 1);
243
        setCoordinates(coordinates);
229
        java.awt.geom.Point2D p = new java.awt.geom.Point2D.Double(this.getX(), this.getY());
230
        at.transform(p, p);
231
        setX(p.getX());
232
        setY(p.getY());
244 233
    }
245 234

  
246 235
    /*

Also available in: Unified diff