public class MultiLineHandler extends java.lang.Object implements ShapeHandler
Modifier and Type | Field and Description |
---|---|
(package private) int |
myShapeType |
Constructor and Description |
---|
MultiLineHandler() |
MultiLineHandler(int type) |
Modifier and Type | Method and Description |
---|---|
int |
getLength(Geometry geometry) |
int |
getShapeType()
Get the type of shape stored (Shapefile.ARC)
|
Geometry |
read(EndianDataInputStream file,
GeometryFactory geometryFactory,
int contentLength) |
(package private) double[] |
zMinMax(Geometry g) |
public MultiLineHandler()
public MultiLineHandler(int type) throws InvalidShapefileException
InvalidShapefileException
public Geometry read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength) throws java.io.IOException, InvalidShapefileException
read
in interface ShapeHandler
java.io.IOException
InvalidShapefileException
public int getShapeType()
getShapeType
in interface ShapeHandler
public int getLength(Geometry geometry)
getLength
in interface ShapeHandler
double[] zMinMax(Geometry g)