|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vividsolutions.jts.io.WKBReader
Reads a Geometryfrom a byte stream in Well-Known Binary format.
Supports use of an InStream, which allows easy use
with arbitary byte stream sources.
This class reads the format describe in WKBWriter. It also partiually handles
the Extended WKB format used by PostGIS (by reading SRID values)
This class is designed to support reuse of a single instance to read multiple geometries. This class is not thread-safe; each thread should create its own instance.
WKBWriter| Constructor Summary | |
WKBReader()
|
|
WKBReader(GeometryFactory geometryFactory)
|
|
| Method Summary | |
static byte[] |
hexToBytes(java.lang.String hex)
Converts a hexadecimal string to a byte array. |
Geometry |
read(byte[] bytes)
Reads a single Geometry from a byte array. |
Geometry |
read(InStream is)
Reads a Geometry from an {@link InStream). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WKBReader()
public WKBReader(GeometryFactory geometryFactory)
| Method Detail |
public static byte[] hexToBytes(java.lang.String hex)
hex - a string containing hex digits
public Geometry read(byte[] bytes)
throws ParseException
Geometry from a byte array.
bytes - the byte array to read from
ParseException - if a parse exception occurs
public Geometry read(InStream is)
throws java.io.IOException,
ParseException
Geometry from an {@link InStream).
is - the stream to read from
java.io.IOException
ParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||