public static LinearRing createRing(AbstractRingType abstractRing, String srs) { if (abstractRing instanceof LinearRingType) { LinearRingType linearRing = (LinearRingType) abstractRing; if (linearRing.isSetPosList()) { return new GeometryFactory().createLinearRing( createCoordinatesFromPosList(linearRing.getPosList(), srs)); } else if (linearRing.isSetCoordinates()) { return new GeometryFactory().createLinearRing( createCoordinatesFromCoordinates(linearRing.getCoordinates(), srs)); } } throw new UnsupportedOperationException("Only LinearRing supported currently."); }
if (lrt.isSetPosList()) { this.crs = lrt.getPosList().getSrsName();