Package org.geotools.geopkg.geom
Class GeoPkgGeomReader
Object
GeoPkgGeomReader
Translates a GeoPackage geometry BLOB to a vividsolutions Geometry.
- Author:
- Justin Deoliveira, Niels Charlier
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGeoPkgGeomReader(byte[] bytes) GeoPkgGeomReader(InputStream input) GeoPkgGeomReader(InStream input) -
Method Summary
Modifier and TypeMethodDescriptionget()getSimplifiedShape(Class type, double minX, double minY, double maxX, double maxY) protected Geometryread()protected GeometryHeadervoidsetFactory(GeometryFactory factory) voidsetGeometryType(Class geometryType) void
-
Field Details
-
input
-
header
-
geometry
-
-
Constructor Details
-
GeoPkgGeomReader
-
GeoPkgGeomReader
- Throws:
IOException
-
GeoPkgGeomReader
public GeoPkgGeomReader(byte[] bytes)
-
-
Method Details
-
getHeader
- Throws:
IOException
-
get
- Throws:
IOException
-
getSimplifiedShape
-
getEnvelope
- Throws:
IOException
-
read
- Throws:
IOException
-
readHeader
- Throws:
IOExceptionParseException
-
getFactory
- Returns:
- the factory
-
setFactory
- Parameters:
factory- the factory to set
-
setHints
-
setGeometryType
-