Class AbstractSDOEncoder
- java.lang.Object
-
- org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
-
- All Implemented Interfaces:
Encoder<SDOGeometry>
- Direct Known Subclasses:
SdoGeometryCollectionEncoder,SdoLineStringEncoder,SdoMultiLineStringEncoder,SdoMultiPointEncoder,SdoMultiPolygonEncoder,SdoPointEncoder,SdoPolygonEncoder
public abstract class AbstractSDOEncoder extends Object implements Encoder<SDOGeometry>
Created by Karel Maesen, Geovise BVBA on 01/04/15.
-
-
Constructor Summary
Constructors Constructor Description AbstractSDOEncoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.geolatte.geom.codec.db.oracle.ElemInfoaddElementInfo(org.geolatte.geom.codec.db.oracle.ElemInfo oldInfo, org.geolatte.geom.codec.db.oracle.ElemInfo added)protected Double[]addOrdinates(Double[] oldOrdinates, Double[] newOrdinates)protected org.geolatte.geom.codec.db.oracle.OrdinatesaddOrdinates(org.geolatte.geom.codec.db.oracle.Ordinates oldOrdinates, Double[] newOrdinates)protected SDOGeometryaddPolygon(SDOGeometry sdoGeom, Polygon polygon)protected Double[]convertPositionSequence(PositionSequence<?> coordinates)protected <P extends Position>
intgetLRSDim(Geometry<P> geom)protected <P extends Position>
PositionSequence<P>reverse(PositionSequence<P> positions)
-
-
-
Method Detail
-
addPolygon
protected SDOGeometry addPolygon(SDOGeometry sdoGeom, Polygon polygon)
-
addElementInfo
protected org.geolatte.geom.codec.db.oracle.ElemInfo addElementInfo(org.geolatte.geom.codec.db.oracle.ElemInfo oldInfo, org.geolatte.geom.codec.db.oracle.ElemInfo added)
-
addOrdinates
protected org.geolatte.geom.codec.db.oracle.Ordinates addOrdinates(org.geolatte.geom.codec.db.oracle.Ordinates oldOrdinates, Double[] newOrdinates)
-
convertPositionSequence
protected Double[] convertPositionSequence(PositionSequence<?> coordinates)
-
reverse
protected <P extends Position> PositionSequence<P> reverse(PositionSequence<P> positions)
-
-