public void setUserData(Object userData) { super.setUserData(userData); }
public void setUserData(Object userData) { super.setUserData(userData); }
private LinearRing parseLinearRing(final int dimension, CoordinateReferenceSystem crs) throws XmlPullParserException, IOException, NoSuchAuthorityCodeException, FactoryException { parser.require(START_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); crs = crs(crs); Coordinate[] lineCoords = parseLineStringInternal(dimension, crs); parser.require(END_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); LinearRing linearRing = geomFac.createLinearRing(lineCoords); linearRing.setUserData(crs); return linearRing; }
private LinearRing parseLinearRing(final int dimension, CoordinateReferenceSystem crs) throws XmlPullParserException, IOException, NoSuchAuthorityCodeException, FactoryException { parser.require(START_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); crs = crs(crs); Coordinate[] lineCoords = parseLineStringInternal(dimension, crs); parser.require(END_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); LinearRing linearRing = geomFac.createLinearRing(lineCoords); linearRing.setUserData(crs); return linearRing; }
/** * Create the LinearRing. * * @param geometryFactory The geometry factory used for the build. * @return LinearRing geometry created. */ public Geometry create(GeometryFactory geometryFactory) { try { Coordinate[] coords = (Coordinate[]) coordinateList.toArray(new Coordinate[coordinateList.size()]); LinearRing ring = geometryFactory.createLinearRing(coords); ring.setUserData(getSRS()); ring.setSRID(getSRID()); return ring; } catch (TopologyException e) { LOGGER.log(Level.FINE, "Caught Topology exception in GMLLinearRingHandler", e); return null; } } }
private LinearRing parseLinearRing(final int dimension, CoordinateReferenceSystem crs) throws XmlPullParserException, IOException, NoSuchAuthorityCodeException, FactoryException { parser.require(START_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); crs = crs(crs); Coordinate[] lineCoords = parseLineStringInternal(dimension, crs); parser.require(END_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); LinearRing linearRing = geomFac.createLinearRing(lineCoords); linearRing.setUserData(crs); return linearRing; }
private LinearRing parseLinearRing(final int dimension, CoordinateReferenceSystem crs) throws XmlPullParserException, IOException, NoSuchAuthorityCodeException, FactoryException { parser.require(START_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); crs = crs(crs); Coordinate[] lineCoords = parseLineStringInternal(dimension, crs); parser.require(END_TAG, GML.NAMESPACE, GML.LinearRing.getLocalPart()); LinearRing linearRing = geomFac.createLinearRing(lineCoords); linearRing.setUserData(crs); return linearRing; }