public class JtsWKTReaderShapeParser extends JtsWKTReader
JtsWKTReader that processes the entire
string with JTS's WKTReader. Some differences:
GeometryCollection subclasses,
not ShapeCollectionWKTReader.Statectx| Constructor and Description |
|---|
JtsWKTReaderShapeParser(JtsSpatialContext ctx,
JtsSpatialContextFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkCoordinates(com.vividsolutions.jts.geom.Geometry geom) |
Shape |
parseIfSupported(String wktString)
Parses the wktString, returning the defined Shape.
|
protected Shape |
parseIfSupported(String str,
com.vividsolutions.jts.io.WKTReader reader)
Reads WKT from the
str via JTS's WKTReader. |
coordinate, coordinateSequence, coordinateSequenceList, getDatelineRule, normDist, parseLineStringShape, parseMulitPolygonShape, parsePolygonShape, parseShapeByType, polygongetFormatName, newState, parse, parseBufferShape, parseEnvelopeShape, parseGeometryCollectionShape, parseMultiLineStringShape, parseMultiPointShape, parsePointShape, point, pointList, read, read, readIfSupported, shapepublic JtsWKTReaderShapeParser(JtsSpatialContext ctx, JtsSpatialContextFactory factory)
public Shape parseIfSupported(String wktString) throws ParseException
WKTReaderParseException.parseIfSupported in class WKTReaderwktString - non-null, can be empty or have surrounding whitespaceParseException - Thrown if there is an error in the Shape definitionprotected Shape parseIfSupported(String str, com.vividsolutions.jts.io.WKTReader reader) throws ParseException
str via JTS's WKTReader.str - reader - new WKTReader(ctx.getGeometryFactory()))
ParseExceptionprotected void checkCoordinates(com.vividsolutions.jts.geom.Geometry geom)
Copyright © 2025. All rights reserved.