public class WkbGeometryWriter extends Object
| Constructor and Description |
|---|
WkbGeometryWriter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
writeCircularString(ByteWriter writer,
CircularString circularString)
Write a Circular String
|
static void |
writeCompoundCurve(ByteWriter writer,
CompoundCurve compoundCurve)
Write a Compound Curve
|
static void |
writeCurvePolygon(ByteWriter writer,
CurvePolygon<?> curvePolygon)
Write a Curve Polygon
|
static void |
writeGeometry(ByteWriter writer,
Geometry geometry)
Write a geometry to the byte writer
|
static void |
writeGeometryCollection(ByteWriter writer,
GeometryCollection<?> geometryCollection)
Write a Geometry Collection
|
static void |
writeLineString(ByteWriter writer,
LineString lineString)
Write a Line String
|
static void |
writeMultiLineString(ByteWriter writer,
MultiLineString multiLineString)
Write a Multi Line String
|
static void |
writeMultiPoint(ByteWriter writer,
MultiPoint multiPoint)
Write a Multi Point
|
static void |
writeMultiPolygon(ByteWriter writer,
MultiPolygon multiPolygon)
Write a Multi Polygon
|
static void |
writePoint(ByteWriter writer,
Point point)
Write a Point
|
static void |
writePolygon(ByteWriter writer,
Polygon polygon)
Write a Polygon
|
static void |
writePolyhedralSurface(ByteWriter writer,
PolyhedralSurface polyhedralSurface)
Write a Polyhedral Surface
|
static void |
writeTIN(ByteWriter writer,
TIN tin)
Write a TIN
|
static void |
writeTriangle(ByteWriter writer,
Triangle triangle)
Write a Triangle
|
public static void writeGeometry(ByteWriter writer, Geometry geometry) throws IOException
writer - geometry - IOExceptionpublic static void writePoint(ByteWriter writer, Point point) throws IOException
writer - point - IOExceptionpublic static void writeLineString(ByteWriter writer, LineString lineString) throws IOException
writer - lineString - IOExceptionpublic static void writePolygon(ByteWriter writer, Polygon polygon) throws IOException
writer - polygon - IOExceptionpublic static void writeMultiPoint(ByteWriter writer, MultiPoint multiPoint) throws IOException
writer - multiPoint - IOExceptionpublic static void writeMultiLineString(ByteWriter writer, MultiLineString multiLineString) throws IOException
writer - multiLineString - IOExceptionpublic static void writeMultiPolygon(ByteWriter writer, MultiPolygon multiPolygon) throws IOException
writer - multiPolygon - IOExceptionpublic static void writeGeometryCollection(ByteWriter writer, GeometryCollection<?> geometryCollection) throws IOException
writer - geometryCollection - IOExceptionpublic static void writeCircularString(ByteWriter writer, CircularString circularString) throws IOException
writer - circularString - IOExceptionpublic static void writeCompoundCurve(ByteWriter writer, CompoundCurve compoundCurve) throws IOException
writer - compoundCurve - IOExceptionpublic static void writeCurvePolygon(ByteWriter writer, CurvePolygon<?> curvePolygon) throws IOException
writer - curvePolygon - IOExceptionpublic static void writePolyhedralSurface(ByteWriter writer, PolyhedralSurface polyhedralSurface) throws IOException
writer - polyhedralSurface - IOExceptionpublic static void writeTIN(ByteWriter writer, TIN tin) throws IOException
writer - tin - IOExceptionpublic static void writeTriangle(ByteWriter writer, Triangle triangle) throws IOException
writer - triangle - IOExceptionCopyright © 2015 National Geospatial-Intelligence Agency. All rights reserved.