com.vividsolutions.jts.io
Class WKTWriter
java.lang.Object
com.vividsolutions.jts.io.WKTWriter
public class WKTWriter
extends java.lang.Object
Outputs the textual representation of a
Geometry
.
The
WKTWriter
outputs coordinates rounded to the precision
model. No more than the maximum number of necessary decimal places will be
output.
The Well-known Text format is defined in the
OpenGIS Simple Features
Specification for SQL.
A non-standard "LINEARRING" tag is used for LinearRings. The WKT spec does
not define a special tag for LinearRings. The standard tag to use is
"LINESTRING".
static String | stringOfChar(char ch, int count) - Returns a
String of repeated characters.
|
String | write(Geometry geometry) - Converts a
Geometry to its Well-known Text representation.
|
void | write(Geometry geometry, Writer writer) - Converts a
Geometry to its Well-known Text representation.
|
String | writeFormatted(Geometry geometry) - Same as
write , but with newlines and spaces to make the
well-known text more readable.
|
void | writeFormatted(Geometry geometry, Writer writer) - Same as
write , but with newlines and spaces to make the
well-known text more readable.
|
WKTWriter
public WKTWriter()
stringOfChar
public static String stringOfChar(char ch,
int count)
Returns a String
of repeated characters.
ch
- the character to repeatcount
- the number of times to repeat the character
write
public String write(Geometry geometry)
Converts a Geometry
to its Well-known Text representation.
geometry
- a Geometry
to process
- a string (see the OpenGIS Simple
Features Specification)
write
public void write(Geometry geometry,
Writer writer)
throws IOException
Converts a Geometry
to its Well-known Text representation.
geometry
- a Geometry
to process
writeFormatted
public String writeFormatted(Geometry geometry)
Same as write
, but with newlines and spaces to make the
well-known text more readable.
geometry
- a Geometry
to process
- a string (see the OpenGIS Simple
Features Specification), with newlines and spaces
writeFormatted
public void writeFormatted(Geometry geometry,
Writer writer)
throws IOException
Same as write
, but with newlines and spaces to make the
well-known text more readable.
geometry
- a Geometry
to process