Package org.apache.lucene.geo
Class SimpleWKTShapeParser
- java.lang.Object
-
- org.apache.lucene.geo.SimpleWKTShapeParser
-
public class SimpleWKTShapeParser extends Object
Parses shape geometry represented in WKT format complies with OGC® document: 12-063r5 and ISO/IEC 13249-3:2016 standard located at http://docs.opengeospatial.org/is/12-063r5/12-063r5.html
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SimpleWKTShapeParser.ShapeType
Enumerated type for Shapes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Object
parse(String wkt)
static Object
parseExpectedType(String wkt, SimpleWKTShapeParser.ShapeType shapeType)
-
-
-
Field Detail
-
EMPTY
public static final String EMPTY
- See Also:
- Constant Field Values
-
SPACE
public static final String SPACE
- See Also:
- Constant Field Values
-
LPAREN
public static final String LPAREN
- See Also:
- Constant Field Values
-
RPAREN
public static final String RPAREN
- See Also:
- Constant Field Values
-
COMMA
public static final String COMMA
- See Also:
- Constant Field Values
-
NAN
public static final String NAN
- See Also:
- Constant Field Values
-
-
Method Detail
-
parse
public static Object parse(String wkt) throws IOException, ParseException
- Throws:
IOException
ParseException
-
parseExpectedType
public static Object parseExpectedType(String wkt, SimpleWKTShapeParser.ShapeType shapeType) throws IOException, ParseException
- Throws:
IOException
ParseException
-
-