Revision 35752 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/operation/impl/DefaultGeometryOperationLibrary.java
DefaultGeometryOperationLibrary.java | ||
---|---|---|
52 | 52 |
import org.gvsig.fmap.geom.operation.relationship.Overlaps; |
53 | 53 |
import org.gvsig.fmap.geom.operation.relationship.Touches; |
54 | 54 |
import org.gvsig.fmap.geom.operation.relationship.Within; |
55 |
import org.gvsig.fmap.geom.operation.tojts.Curve2DToJTS; |
|
56 |
import org.gvsig.fmap.geom.operation.tojts.MultiCurveToJTS; |
|
57 |
import org.gvsig.fmap.geom.operation.tojts.MultiPointToJTS; |
|
58 |
import org.gvsig.fmap.geom.operation.tojts.MultiSurfaceToJTS; |
|
59 |
import org.gvsig.fmap.geom.operation.tojts.Point2DToJTS; |
|
60 |
import org.gvsig.fmap.geom.operation.tojts.Surface2DToJTS; |
|
55 | 61 |
import org.gvsig.fmap.geom.operation.tojts.ToJTS; |
56 | 62 |
import org.gvsig.fmap.geom.operation.towkb.ToWKB; |
57 | 63 |
import org.gvsig.fmap.geom.operation.towkb.ToWKBNative; |
... | ... | |
95 | 101 |
geometryManager.registerGeometryOperation(ToWKBNative.NAME, new ToWKBNative()); |
96 | 102 |
geometryManager.registerGeometryOperation(ToWKT.NAME, new ToWKT()); |
97 | 103 |
geometryManager.registerGeometryOperation(PointDistance.NAME, new PointDistance(), TYPES.POINT); |
98 |
geometryManager.registerGeometryOperation(ToJTS.NAME, new ToJTS()); |
|
99 | 104 |
geometryManager.registerGeometryOperation(FromJTS.NAME, new FromJTS()); |
100 | 105 |
geometryManager.registerGeometryOperation(PointGetAngle.NAME, new PointGetAngle()); |
101 | 106 |
geometryManager.registerGeometryOperation(Out.NAME, new Out()); |
... | ... | |
104 | 109 |
geometryManager.registerGeometryOperation(Perpendicular.NAME, new Perpendicular(), TYPES.POINT); |
105 | 110 |
geometryManager.registerGeometryOperation(PerpendicularPoint.NAME, new PerpendicularPoint(), TYPES.POINT); |
106 | 111 |
geometryManager.registerGeometryOperation(UnitVector.NAME, new UnitVector(), TYPES.POINT); |
112 |
|
|
113 |
|
|
114 |
//To JTS |
|
115 |
geometryManager.registerGeometryOperation(ToJTS.NAME, new Point2DToJTS(), TYPES.POINT); |
|
116 |
geometryManager.registerGeometryOperationBySuperType(ToJTS.NAME, new Curve2DToJTS(), TYPES.CURVE); |
|
117 |
geometryManager.registerGeometryOperationBySuperType(ToJTS.NAME, new Surface2DToJTS(), TYPES.SURFACE); |
|
118 |
geometryManager.registerGeometryOperation(ToJTS.NAME, new MultiPointToJTS(), TYPES.MULTIPOINT); |
|
119 |
geometryManager.registerGeometryOperation(ToJTS.NAME, new MultiCurveToJTS(), TYPES.MULTICURVE); |
|
120 |
geometryManager.registerGeometryOperation(ToJTS.NAME, new MultiSurfaceToJTS(), TYPES.MULTISURFACE); |
|
121 |
|
|
107 | 122 |
} |
108 | 123 |
} |
Also available in: Unified diff