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 Geometry
read()
protected GeometryHeader
void
setFactory
(GeometryFactory factory) void
setGeometryType
(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:
IOException
ParseException
-
getFactory
- Returns:
- the factory
-
setFactory
- Parameters:
factory
- the factory to set
-
setHints
-
setGeometryType
-