Revision 26872 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/operation/fromwkb/WKBParser2.java

View differences:

WKBParser2.java
34 34

  
35 35
import org.gvsig.fmap.geom.Geometry;
36 36
import org.gvsig.fmap.geom.GeometryLocator;
37
import org.gvsig.fmap.geom.GeometryManager;
38
import org.gvsig.fmap.geom.Geometry.SUBTYPES;
39
import org.gvsig.fmap.geom.Geometry.TYPES;
37 40
import org.gvsig.fmap.geom.aggregate.BaseMultiPrimitive;
38 41
import org.gvsig.fmap.geom.aggregate.BaseMultiPrimitive2D;
39 42
import org.gvsig.fmap.geom.aggregate.MultiPoint2D;
......
61 64
 *
62 65
 */
63 66
public class WKBParser2 {
64

  
67
	private GeometryManager geomManager = GeometryLocator.getGeometryManager();
65 68
    private boolean gHaveM, gHaveZ, gHaveS; // M, Z y SRID
66 69

  
67 70

  
......
126 129
        Geometry result1;
127 130
        switch (realtype) {
128 131
        case WKBConstants.wkbPoint :
129
            result1 = GeometryLocator.getGeometryManager().getGeometryFactory().createPoint2D(parsePoint(data, haveZ, haveM));
132
        	result1 = parsePoint(data, haveZ, haveM);
130 133
            break;
131 134
        case WKBConstants.wkbLineString :
132 135
            result1 = parseLineString(data, haveZ, haveM);

Also available in: Unified diff