public GeometricAttributeType(GeometricAttributeType copy, CoordinateReferenceSystem override) { this( copy.getLocalName(), copy.getBinding(), copy.isNillable(), copy.getMinOccurs(),copy.getMaxOccurs(), null, crs(override), copy.getRestriction() ); geometryFactory = (getCoordinateSystem() == DefaultGeocentricCRS.CARTESIAN) ? CSGeometryFactory.DEFAULT : new CSGeometryFactory(getCoordinateSystem()); }