Package org.locationtech.jtstest.util.io
Class MultiFormatReader
java.lang.Object
org.locationtech.jtstest.util.io.MultiFormatReader
Reads a
Geometry
from a string which is in either WKT, WKBHex
or GML format- Version:
- 1.7
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
static final int
static final int
static final int
static final int
private GeometryFactory
private static final int
private WKBReader
private WKTReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
static boolean
static boolean
private static boolean
private static boolean
isHexDigit
(char ch) static boolean
static boolean
private Geometry
readGeoJSON
(String str) private Geometry
-
Field Details
-
FORMAT_UNKNOWN
public static final int FORMAT_UNKNOWN- See Also:
-
FORMAT_WKT
public static final int FORMAT_WKT- See Also:
-
FORMAT_WKB
public static final int FORMAT_WKB- See Also:
-
FORMAT_GML
public static final int FORMAT_GML- See Also:
-
FORMAT_GEOJSON
private static final int FORMAT_GEOJSON- See Also:
-
MAX_CHARS_TO_CHECK
private static final int MAX_CHARS_TO_CHECK- See Also:
-
geomFactory
-
wktReader
-
wkbReader
-
-
Constructor Details
-
MultiFormatReader
public MultiFormatReader() -
MultiFormatReader
-
-
Method Details
-
isWKT
-
isWKB
-
isGML
-
isGeoJSON
-
format
-
isHex
-
isHexDigit
private static boolean isHexDigit(char ch) -
read
- Throws:
ParseException
IOException
-
readGeoJSON
- Throws:
ParseException
-
readGML
- Throws:
ParseException
-