public class MultiPointHandler extends java.lang.Object implements ShapeHandler
Constructor and Description |
---|
MultiPointHandler()
Creates new MultiPointHandler
|
MultiPointHandler(int type) |
Modifier and Type | Method and Description |
---|---|
com.vividsolutions.jts.geom.Geometry |
getEmptyGeometry(com.vividsolutions.jts.geom.GeometryFactory factory)
Return a empty geometry.
|
int |
getLength(com.vividsolutions.jts.geom.Geometry geometry)
Calculates the record length of this object.
|
int |
getShapeType()
Returns the shapefile shape type value for a point
|
com.vividsolutions.jts.geom.Geometry |
read(EndianDataInputStream file,
com.vividsolutions.jts.geom.GeometryFactory geometryFactory,
int contentLength) |
void |
write(com.vividsolutions.jts.geom.Geometry geometry,
EndianDataOutputStream file) |
public MultiPointHandler()
public MultiPointHandler(int type) throws InvalidShapefileException
InvalidShapefileException
public com.vividsolutions.jts.geom.Geometry read(EndianDataInputStream file, com.vividsolutions.jts.geom.GeometryFactory geometryFactory, int contentLength) throws java.io.IOException, InvalidShapefileException
read
in interface ShapeHandler
java.io.IOException
InvalidShapefileException
public void write(com.vividsolutions.jts.geom.Geometry geometry, EndianDataOutputStream file) throws java.io.IOException
write
in interface ShapeHandler
java.io.IOException
public int getShapeType()
getShapeType
in interface ShapeHandler
public int getLength(com.vividsolutions.jts.geom.Geometry geometry)
getLength
in interface ShapeHandler
public com.vividsolutions.jts.geom.Geometry getEmptyGeometry(com.vividsolutions.jts.geom.GeometryFactory factory)
getEmptyGeometry
in interface ShapeHandler