From 9b6aba820c55e365386c374aed153e11297ba8d7 Mon Sep 17 00:00:00 2001 From: ?? ? <ulysseskao@ximple.com.tw> Date: Wed, 07 May 2008 17:15:04 +0800 Subject: [PATCH] update for EOFM-42 --- xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/TWD97GeometryConverterDecorator.java | 14 +++----------- 1 files changed, 3 insertions(+), 11 deletions(-) diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/TWD97GeometryConverterDecorator.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/TWD97GeometryConverterDecorator.java index 17655d4..3bf59cf 100644 --- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/TWD97GeometryConverterDecorator.java +++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/TWD97GeometryConverterDecorator.java @@ -38,40 +38,32 @@ Geometry geom = converter.toGeometry(factory); if (geom == null) return null; geom.apply(coordinatesFilter); - geom.geometryChanged(); return geom; } class TWD97ConvertFilter implements CoordinateSequenceFilter { - private boolean done = false; - private boolean geometryChanged = false; - public void filter(CoordinateSequence coordinateSequence, int i) { - Coordinate pt = coordinateSequence.getCoordinateCopy(i); + Coordinate pt =coordinateSequence.getCoordinate(i); Coordinate pt97 = TWDDatumConverter.fromTM2ToTWD97(pt); pt.x = pt97.x; pt.y = pt97.y; pt.z = pt97.z; - done = (i >= coordinateSequence.size()); - geometryChanged = true; } public boolean isDone() { - return done; + return false; } public boolean isGeometryChanged() { - return geometryChanged; + return true; } public void reset() { - done = false; - geometryChanged = false; } } } -- Gitblit v0.0.0-SNAPSHOT