Using org.geotools.gml3.v3_2.GMLConfiguration I get a StackOverflowError Caused by: java.lang.StackOverflowError: null at org.geotools.gml3.Circle.getPoint(Circle.java:407) at org.geotools.gml3.Circle$Arc.split(Circle.java:552) at org.geotools.gml3.Circle.linearizeInternal(Circle.java:334) at org.geotools.gml3.Circle.linearizeInternal(Circle.java:336) at org.geotools.gml3.Circle.linearizeInternal(Circle.java:336) at org.geotools.gml3.Circle.linearizeInternal(Circle.java:336) ...
parsing the attached gml.
I use this codeblock to parse the data:
private Geometry parseGeometry(InputStream gmlStream) throws Exception { Configuration gml = new GMLConfigurationGML(true); Parser parser = new Parser(gml); parser.setStrict(false); Geometry geometry = (Geometry) parser.parse(gmlStream); return geometry; }
Regards Tobias
|