Package org.locationtech.jtstest.util.io
Class WKTOrWKBReader
- java.lang.Object
-
- org.locationtech.jtstest.util.io.WKTOrWKBReader
-
public class WKTOrWKBReader extends java.lang.Object
Reads aGeometry
from a string which is in either WKT or WKBHex format- Version:
- 1.7
-
-
Field Summary
Fields Modifier and Type Field Description private GeometryFactory
geomFactory
private static int
MAX_CHARS_TO_CHECK
private WKBReader
wkbReader
private WKTReader
wktReader
-
Constructor Summary
Constructors Constructor Description WKTOrWKBReader()
WKTOrWKBReader(GeometryFactory geomFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static boolean
isHex(java.lang.String str, int maxCharsToTest)
private static boolean
isHexDigit(char ch)
Geometry
read(java.lang.String geomStr)
-
-
-
Field Detail
-
MAX_CHARS_TO_CHECK
private static final int MAX_CHARS_TO_CHECK
- See Also:
- Constant Field Values
-
geomFactory
private GeometryFactory geomFactory
-
wktReader
private WKTReader wktReader
-
wkbReader
private WKBReader wkbReader
-
-
Constructor Detail
-
WKTOrWKBReader
public WKTOrWKBReader()
-
WKTOrWKBReader
public WKTOrWKBReader(GeometryFactory geomFactory)
-
-
Method Detail
-
isHex
private static boolean isHex(java.lang.String str, int maxCharsToTest)
-
isHexDigit
private static boolean isHexDigit(char ch)
-
read
public Geometry read(java.lang.String geomStr) throws ParseException
- Throws:
ParseException
-
-