Uses of Class
org.opengis.util.FactoryException
Packages that use FactoryException
Package
Description
A coverage backed by a regular grid.
Defines the structure and content of views of real-world phenomenon.
Basic geometric objects (envelopes and direct positions).
Widgets about coordinate reference systems.
Well Known Text (WKT) parsing and formatting.
Base classes for reference systems used for general positioning.
Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
Relationship between any two Coordinate Reference Systems (CRS).
Helper classes for creating Math Transforms from a set of points.
Conversions or transformations of multi-dimensional coordinate tuples.
Coordinate systems and their
axis.
Geodetic datum (the relationship of a
coordinate system to the earth).
Coordinate operations (relationship between
any two coordinate reference systems).
A set of base types from ISO 19103
which cannot be mapped directly from Java, plus utilities.
-
Uses of FactoryException in org.apache.sis.coverage.grid
Constructors in org.apache.sis.coverage.grid that throw FactoryExceptionModifierConstructorDescriptionprotectedDimensionalityReduction(GridGeometry source, BitSet gridAxes, MathTransformFactory factory) Reduces the dimension of the specified grid geometry by retaining the axes specified in the given bitset.GridGeometry(GridGeometry lower, GridGeometry upper) Creates a new grid geometry as the concatenation of the two specified grid geometries. -
Uses of FactoryException in org.apache.sis.feature
Methods in org.apache.sis.feature that throw FactoryExceptionModifier and TypeMethodDescriptionstatic AbstractOperationFeatureOperations.envelope(Map<String, ?> identification, CoordinateReferenceSystem crs, AbstractIdentifiedType... geometryAttributes) Creates an operation computing the envelope that encompass all geometries found in the given attributes. -
Uses of FactoryException in org.apache.sis.geometry
Methods in org.apache.sis.geometry that throw FactoryExceptionModifier and TypeMethodDescriptionstatic EnvelopePuts together a list of envelopes, each of them using an independent coordinate reference system.static CoordinateOperationEnvelopes.findOperation(Envelope source, Envelope target) Finds a mathematical operation from the CRS of the given source envelope to the CRS of the given target envelope.static EnvelopeEnvelopes.fromWKT(CharSequence wkt) Returns the bounding box of a geometry defined in Well Known Text (WKT) format. -
Uses of FactoryException in org.apache.sis.gui.referencing
Methods in org.apache.sis.gui.referencing with parameters of type FactoryExceptionModifier and TypeMethodDescriptionprotected voidRecentReferenceSystems.errorOccurred(FactoryException e) Invoked when an error occurred while filtering aReferenceSysteminstance.Methods in org.apache.sis.gui.referencing that throw FactoryExceptionModifier and TypeMethodDescriptionPositionableProjection.createProjectedCRS(DirectPosition center) Creates a map projection centered on the given position.protected abstract ProjectedCRSPositionableProjection.createProjectedCRS(GeographicCRS baseCRS, double latitude, double longitude) Creates a map projection centered on the given latitude and longitude. -
Uses of FactoryException in org.apache.sis.io.wkt
Methods in org.apache.sis.io.wkt that throw FactoryExceptionModifier and TypeMethodDescriptionvoidWKTDictionary.addDefinitions(Stream<String> objects) Adds definitions of CRS (or other geodetic objects) from Well-Known Texts.Parser.createFromWKT(String wkt) Creates the object from a string.WKTDictionary.createObject(String code) Returns an arbitrary object from a code.protected StringWKTDictionary.fetchDefinition(DefaultIdentifier identifier) Fetches the Well-Known Text for a user-specified identifier not found in thisWKTDictionary.WKTDictionary.getAuthorityCodes(Class<? extends IdentifiedObject> type) Returns the set of authority codes for objects of the given type.WKTDictionary.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Gets a description of the object corresponding to a code.voidWKTDictionary.load(BufferedReader source) Adds to this factory all definitions read from the given source. -
Uses of FactoryException in org.apache.sis.referencing
Methods in org.apache.sis.referencing that throw FactoryExceptionModifier and TypeMethodDescriptionstatic CoordinateReferenceSystemCRS.compound(CoordinateReferenceSystem... components) Creates a compound coordinate reference system from an ordered list of CRS components.MultiRegisterOperations.findCoordinateOperation(String code) Extracts coordinate operation details from the registry.MultiRegisterOperations.findCoordinateOperations(CoordinateReferenceSystem source, CoordinateReferenceSystem target) Finds or infers any coordinate operations for which the given CRSs are the source and target, in that order.MultiRegisterOperations.findCoordinateReferenceSystem(String code) Extracts CRS details from the registry.static CoordinateOperationCRS.findOperation(DefaultCoordinateMetadata source, DefaultCoordinateMetadata target, CoordinateOperationContext context) Finds a mathematical operation that transforms coordinates between the given CRSs and epochs.static CoordinateOperationCRS.findOperation(DefaultCoordinateMetadata source, DefaultCoordinateMetadata target, GeographicBoundingBox areaOfInterest) Deprecated, for removal: This API element is subject to removal in a future version.static CoordinateOperationCRS.findOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, GeographicBoundingBox areaOfInterest) Finds a mathematical operation that transform coordinates from the given source to the given target CRS.static List<CoordinateOperation> CRS.findOperations(DefaultCoordinateMetadata source, DefaultCoordinateMetadata target, CoordinateOperationContext context) Finds mathematical operations that transforms coordinates between the given CRSs and epochs.static List<CoordinateOperation> CRS.findOperations(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, GeographicBoundingBox areaOfInterest) Finds mathematical operations that transform coordinates from the given source to the given target CRS in a given area of interest.static CoordinateReferenceSystemReturns the Coordinate Reference System for the given authority code.static CoordinateReferenceSystemCRS.fromAuthority(CoordinateReferenceSystem crs, CRSAuthorityFactory factory, Filter warningFilter) Replaces the given coordinate reference system by an authoritative description, if one can be found.static CoordinateReferenceSystemCreates a Coordinate Reference System object from a Well Known Text (WKT).static CoordinateReferenceSystemCreates a coordinate reference system object from a XML string.static CRSAuthorityFactoryCRS.getAuthorityFactory(String authority) Returns the system-wide authority factory used byCRS.forCode(String)and other SIS methods.MultiRegisterOperations.getFactory(Class<? extends T> type) Returns a factory used for building components of CRS or coordinate operations.static IntegerIdentifiedObjects.lookupEPSG(IdentifiedObject object) Looks up an EPSG code, such as4326, of the specified object.static StringIdentifiedObjects.lookupURN(IdentifiedObject object, Citation authority) Looks up a URN, such as"urn:ogc:def:crs:EPSG:9.1:4326", of the specified object.static IdentifiedObjectFinderCreates a finder which can be used for looking up unidentified objects.static List<CoordinateReferenceSystem> CRS.selectComponents(CoordinateReferenceSystem crs, int... dimensions) Gets or creates CRS components for a subset of the dimensions of the given CRS.static List<CoordinateReferenceSystem> CRS.selectComponents(CoordinateReferenceSystem crs, BitSet mask, CRS.SeparationMode mode) Gets or creates CRS components for a subset of the dimensions of the given CRS.static CoordinateReferenceSystemCRS.selectDimensions(CoordinateReferenceSystem crs, int... dimensions) Gets or creates a coordinate reference system with a subset of the dimensions of the given CRS.static CoordinateReferenceSystemCRS.selectDimensions(CoordinateReferenceSystem crs, BitSet mask, CRS.SeparationMode mode) Gets or creates a coordinate reference system with a subset of the dimensions of the given CRS.MultiRegisterOperations.withAuthority(String newValue) Returns an instance for a geodetic registry of the specified authority, such as "EPSG".MultiRegisterOperations.withVersion(String newValue) Returns an instance for the specified version of the geodetic registry.Constructors in org.apache.sis.referencing that throw FactoryExceptionModifierConstructorDescriptionprotectedMultiRegisterOperations(MultiRegisterOperations source, String authority, String version) Creates an instance which will use the registry of the specified authority, optionally at a specified version. -
Uses of FactoryException in org.apache.sis.referencing.factory
Subclasses of FactoryException in org.apache.sis.referencing.factoryModifier and TypeClassDescriptionclassThrown when a factory contains invalid data.classThrown when a factorycreateFoo(…)method is given invalid parameters.classThrown when a particular object cannot be created because a resource is missing.classThrown when no factory has been found for a given authority name.classThrown when a whole factory cannot be created because a resource is missing.Methods in org.apache.sis.referencing.factory with parameters of type FactoryExceptionModifier and TypeMethodDescriptionprotected booleanIdentifiedObjectSet.isRecoverableFailure(FactoryException exception) Returnstrueif the specified exception should be handled as a recoverable failure.Methods in org.apache.sis.referencing.factory that throw FactoryExceptionModifier and TypeMethodDescriptionvoidConcurrentAuthorityFactory.close()Immediately closes all Data Access Objects that are closeable.GeodeticObjectFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional affine coordinate system from the given pair of axis.GeodeticObjectFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional affine coordinate system from the given set of axis.ConcurrentAuthorityFactory.createCartesianCS(String code) Returns a 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.GeodeticAuthorityFactory.createCartesianCS(String code) Creates a 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.GeodeticObjectFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional Cartesian coordinate system from the given pair of axis.GeodeticObjectFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional Cartesian coordinate system from the given set of axis.MultiAuthoritiesFactory.createCartesianCS(String code) Creates a 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.ConcurrentAuthorityFactory.createCompoundCRS(String code) Returns a CRS describing the position of points through two or more independent coordinate reference systems.GeodeticAuthorityFactory.createCompoundCRS(String code) Creates a CRS describing the position of points through two or more independent coordinate reference systems.GeodeticObjectFactory.createCompoundCRS(Map<String, ?> properties, CoordinateReferenceSystem... components) Creates a compound coordinate reference system from an ordered list of CRS components.MultiAuthoritiesFactory.createCompoundCRS(String code) Creates a CRS describing the position of points through two or more independent coordinate reference systems.ConcurrentAuthorityFactory.createCoordinateOperation(String code) Returns an operation for transforming coordinates in the source CRS to coordinates in the target CRS.GeodeticAuthorityFactory.createCoordinateOperation(String code) Creates an operation for transforming coordinates in the source CRS to coordinates in the target CRS.MultiAuthoritiesFactory.createCoordinateOperation(String code) Creates an operation for transforming coordinates in the source CRS to coordinates in the target CRS.CommonAuthorityFactory.createCoordinateReferenceSystem(String code) Creates a coordinate reference system from the specified code.ConcurrentAuthorityFactory.createCoordinateReferenceSystem(String code) Returns an arbitrary coordinate reference system from a code.GeodeticAuthorityFactory.createCoordinateReferenceSystem(String code) Creates an arbitrary coordinate reference system from a code.MultiAuthoritiesFactory.createCoordinateReferenceSystem(String code) Creates an arbitrary coordinate reference system from a code.ConcurrentAuthorityFactory.createCoordinateSystem(String code) Returns an arbitrary coordinate system from a code.GeodeticAuthorityFactory.createCoordinateSystem(String code) Creates an arbitrary coordinate system from a code.MultiAuthoritiesFactory.createCoordinateSystem(String code) Creates an arbitrary coordinate system from a code.ConcurrentAuthorityFactory.createCoordinateSystemAxis(String code) Returns a coordinate system axis with name, direction, unit and range of values.GeodeticAuthorityFactory.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values.GeodeticObjectFactory.createCoordinateSystemAxis(Map<String, ?> properties, String abbreviation, AxisDirection direction, Unit<?> unit) Creates a coordinate system axis from an abbreviation and a unit.MultiAuthoritiesFactory.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values.ConcurrentAuthorityFactory.createCylindricalCS(String code) Returns a 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.GeodeticAuthorityFactory.createCylindricalCS(String code) Creates a 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.GeodeticObjectFactory.createCylindricalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a cylindrical coordinate system from the given set of axis.MultiAuthoritiesFactory.createCylindricalCS(String code) Creates a 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.ConcurrentAuthorityFactory.createDatum(String code) Returns an arbitrary datum from a code.GeodeticAuthorityFactory.createDatum(String code) Creates an arbitrary datum from a code.MultiAuthoritiesFactory.createDatum(String code) Creates an arbitrary datum from a code.ConcurrentAuthorityFactory.createDatumEnsemble(String code) Returns an arbitrary datum ensemble from a code.GeodeticAuthorityFactory.createDatumEnsemble(String code) Creates an arbitrary datum ensemble from a code.<D extends Datum>
DefaultDatumEnsemble<D> GeodeticObjectFactory.createDatumEnsemble(Map<String, ?> properties, Collection<? extends D> members, PositionalAccuracy accuracy) Creates a datum ensemble from a collection of members and an ensemble accuracy.ConcurrentAuthorityFactory.createDerivedCRS(String code) Returns a CRS that is defined by its coordinate conversion from another CRS (not by a datum).GeodeticAuthorityFactory.createDerivedCRS(String code) Creates a CRS that is defined by its coordinate conversion from another CRS (not by a datum).GeodeticObjectFactory.createDerivedCRS(Map<String, ?> properties, CoordinateReferenceSystem baseCRS, Conversion baseToDerived, CoordinateSystem derivedCS) Creates a derived coordinate reference system from a conversion.MultiAuthoritiesFactory.createDerivedCRS(String code) Creates a CRS that is defined by its coordinate conversion from another CRS (not by a datum).ConcurrentAuthorityFactory.createEllipsoid(String code) Returns a geometric figure that can be used to describe the approximate shape of the earth.GeodeticAuthorityFactory.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth.GeodeticObjectFactory.createEllipsoid(Map<String, ?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit) Creates an ellipsoid from semi-axis length values.MultiAuthoritiesFactory.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth.ConcurrentAuthorityFactory.createEllipsoidalCS(String code) Returns a 2- or 3-dimensional coordinate system for geodetic latitude and longitude, sometimes with ellipsoidal height.GeodeticAuthorityFactory.createEllipsoidalCS(String code) Creates a 2- or 3-dimensional coordinate system for geodetic latitude and longitude, sometimes with ellipsoidal height.GeodeticObjectFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates an ellipsoidal coordinate system without ellipsoidal height.GeodeticObjectFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates an ellipsoidal coordinate system with ellipsoidal height.MultiAuthoritiesFactory.createEllipsoidalCS(String code) Creates a 2- or 3-dimensional coordinate system for geodetic latitude and longitude, sometimes with ellipsoidal height.ConcurrentAuthorityFactory.createEngineeringCRS(String code) Returns a 1-, 2- or 3-dimensional contextually local coordinate reference system.GeodeticAuthorityFactory.createEngineeringCRS(String code) Creates a 1-, 2- or 3-dimensional contextually local coordinate reference system.GeodeticObjectFactory.createEngineeringCRS(Map<String, ?> properties, EngineeringDatum datum, DefaultDatumEnsemble<EngineeringDatum> ensemble, CoordinateSystem cs) Creates a engineering coordinate reference system.GeodeticObjectFactory.createEngineeringCRS(Map<String, ?> properties, EngineeringDatum datum, CoordinateSystem cs) Creates a engineering CRS with a datum that may be a datum ensemble.MultiAuthoritiesFactory.createEngineeringCRS(String code) Creates a 1-, 2- or 3-dimensional contextually local coordinate reference system.ConcurrentAuthorityFactory.createEngineeringDatum(String code) Returns a datum defining the origin of an engineering coordinate reference system.GeodeticAuthorityFactory.createEngineeringDatum(String code) Creates a datum defining the origin of an engineering coordinate reference system.GeodeticObjectFactory.createEngineeringDatum(Map<String, ?> properties) Creates an engineering datum.MultiAuthoritiesFactory.createEngineeringDatum(String code) Creates a datum defining the origin of an engineering coordinate reference system.ConcurrentAuthorityFactory.createExtent(String code) Returns information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.GeodeticAuthorityFactory.createExtent(String code) Creates information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.MultiAuthoritiesFactory.createExtent(String code) Creates information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.GeodeticObjectFactory.createFlattenedSphere(Map<String, ?> properties, double semiMajorAxis, double inverseFlattening, Unit<Length> unit) Creates an ellipsoid from a major semi-axis length and inverse flattening.ConcurrentAuthorityFactory.createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS) Returns operations from source and target coordinate reference system codes.GeodeticAuthorityFactory.createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS) Creates operations from source and target coordinate reference system codes.MultiAuthoritiesFactory.createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS) Creates operations from source and target coordinate reference system codes.GeodeticObjectFactory.createFromWKT(String wkt) Creates a Coordinate Reference System object from a Well Known Text (WKT).GeodeticObjectFactory.createFromXML(String xml) Creates a coordinate reference system object from a XML string.ConcurrentAuthorityFactory.createGeocentricCRS(String code) Returns a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.GeodeticAuthorityFactory.createGeocentricCRS(String code) Creates a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.GeodeticObjectFactory.createGeocentricCRS(Map<String, ?> properties, GeodeticDatum datum, CartesianCS cs) Creates a geocentric coordinate reference system from a Cartesian coordinate system.GeodeticObjectFactory.createGeocentricCRS(Map<String, ?> properties, GeodeticDatum datum, SphericalCS cs) Deprecated.ISO 19111:2019 does not define an explicit class for geocentric CRS.MultiAuthoritiesFactory.createGeocentricCRS(String code) Creates a 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.GeodeticObjectFactory.createGeodeticCRS(Map<String, ?> properties, GeodeticDatum datum, DefaultDatumEnsemble<GeodeticDatum> ensemble, CartesianCS cs) Creates a geocentric coordinate reference system from a Cartesian coordinate system.GeodeticObjectFactory.createGeodeticCRS(Map<String, ?> properties, GeodeticDatum datum, DefaultDatumEnsemble<GeodeticDatum> ensemble, SphericalCS cs) Creates a geocentric coordinate reference system from a spherical coordinate system.ConcurrentAuthorityFactory.createGeodeticDatum(String code) Returns a datum defining the location and orientation of an ellipsoid that approximates the shape of the earth.GeodeticAuthorityFactory.createGeodeticDatum(String code) Creates a datum defining the location and orientation of an ellipsoid that approximates the shape of the earth.GeodeticObjectFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian) Creates a static geodetic reference frame from ellipsoid and (optionally) Bursa-Wolf parameters.GeodeticObjectFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian, Temporal epoch) Creates a dynamic geodetic reference frame from ellipsoid and frame reference epoch.MultiAuthoritiesFactory.createGeodeticDatum(String code) Creates a datum defining the location and orientation of an ellipsoid that approximates the shape of the earth.ConcurrentAuthorityFactory.createGeographicCRS(String code) Returns a 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.GeodeticAuthorityFactory.createGeographicCRS(String code) Creates a 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.GeodeticObjectFactory.createGeographicCRS(Map<String, ?> properties, GeodeticDatum datum, DefaultDatumEnsemble<GeodeticDatum> ensemble, EllipsoidalCS cs) Creates a geographic coordinate reference system.GeodeticObjectFactory.createGeographicCRS(Map<String, ?> properties, GeodeticDatum datum, EllipsoidalCS cs) Creates a geographic CRS with a datum that may be a datum ensemble.MultiAuthoritiesFactory.createGeographicCRS(String code) Creates a 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.ConcurrentAuthorityFactory.createImageCRS(String code) Deprecated.TheImageCRSclass has been removed in ISO 19111:2019.GeodeticAuthorityFactory.createImageCRS(String code) Deprecated.TheImageCRSclass has been removed in ISO 19111:2019.GeodeticObjectFactory.createImageCRS(Map<String, ?> properties, ImageDatum datum, AffineCS cs) Deprecated.TheImageCRSclass has been removed in ISO 19111:2019.MultiAuthoritiesFactory.createImageCRS(String code) Deprecated.TheImageCRSclass has been removed in ISO 19111:2019.ConcurrentAuthorityFactory.createImageDatum(String code) Deprecated.TheImageDatumclass has been removed in ISO 19111:2019.GeodeticAuthorityFactory.createImageDatum(String code) Deprecated.TheImageDatumclass has been removed in ISO 19111:2019.GeodeticObjectFactory.createImageDatum(Map<String, ?> properties, PixelInCell pixelInCell) Deprecated.TheImageDatumclass has been removed in ISO 19111:2019.MultiAuthoritiesFactory.createImageDatum(String code) Deprecated.TheImageDatumclass has been removed in ISO 19111:2019.GeodeticObjectFactory.createLinearCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a linear coordinate system.CommonAuthorityFactory.createObject(String code) Creates an object from the specified code.ConcurrentAuthorityFactory.createObject(String code) Returns an arbitrary object from a code.final <T extends IdentifiedObject>
TGeodeticAuthorityFactory.createObject(Class<T> type, String code) Returns an object of the specified type from a code.abstract IdentifiedObjectGeodeticAuthorityFactory.createObject(String code) Returns an arbitrary object from a code.protected TIdentifiedObjectSet.createObject(String code) Creates an object for the specified authority code.MultiAuthoritiesFactory.createObject(String code) Creates an arbitrary object from a code.ConcurrentAuthorityFactory.createOperationMethod(String code) Returns a description of the algorithm and parameters used to perform a coordinate operation.GeodeticAuthorityFactory.createOperationMethod(String code) Creates a description of the algorithm and parameters used to perform a coordinate operation.MultiAuthoritiesFactory.createOperationMethod(String code) Creates a description of the algorithm and parameters used to perform a coordinate operation.ConcurrentAuthorityFactory.createParameterDescriptor(String code) Returns a definition of a single parameter used by an operation method.GeodeticAuthorityFactory.createParameterDescriptor(String code) Creates a definition of a single parameter used by an operation method.MultiAuthoritiesFactory.createParameterDescriptor(String code) Creates a definition of a single parameter used by an operation method.GeodeticAuthorityFactory.createParametricCRS(String code) Creates a 1-dimensional parametric coordinate reference system.GeodeticObjectFactory.createParametricCRS(Map<String, ?> properties, DefaultParametricDatum datum, DefaultParametricCS cs) Creates a parametric CRS from a datum.GeodeticObjectFactory.createParametricCRS(Map<String, ?> properties, DefaultParametricDatum datum, DefaultDatumEnsemble<DefaultParametricDatum> ensemble, DefaultParametricCS cs) Creates a parametric coordinate reference system.GeodeticAuthorityFactory.createParametricCS(String code) Creates a 1-dimensional parametric coordinate system.GeodeticObjectFactory.createParametricCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a parametric coordinate system.GeodeticAuthorityFactory.createParametricDatum(String code) Creates a datum defining the origin of a parametric coordinate reference system.GeodeticObjectFactory.createParametricDatum(Map<String, ?> properties) Creates a parametric datum.ConcurrentAuthorityFactory.createPolarCS(String code) Returns a 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.GeodeticAuthorityFactory.createPolarCS(String code) Creates a 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.GeodeticObjectFactory.createPolarCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a polar coordinate system from the given pair of axis.MultiAuthoritiesFactory.createPolarCS(String code) Creates a 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.ConcurrentAuthorityFactory.createPrimeMeridian(String code) Returns a prime meridian defining the origin from which longitude values are determined.GeodeticAuthorityFactory.createPrimeMeridian(String code) Creates a prime meridian defining the origin from which longitude values are determined.GeodeticObjectFactory.createPrimeMeridian(Map<String, ?> properties, double longitude, Unit<Angle> angularUnit) Creates a prime meridian, relative to Greenwich.MultiAuthoritiesFactory.createPrimeMeridian(String code) Creates a prime meridian defining the origin from which longitude values are determined.ConcurrentAuthorityFactory.createProjectedCRS(String code) Returns a 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.GeodeticAuthorityFactory.createProjectedCRS(String code) Creates a 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.GeodeticObjectFactory.createProjectedCRS(Map<String, ?> properties, GeographicCRS baseCRS, Conversion baseToDerived, CartesianCS derivedCS) Creates a projected coordinate reference system from a conversion.MultiAuthoritiesFactory.createProjectedCRS(String code) Creates a 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.ConcurrentAuthorityFactory.createSphericalCS(String code) Returns a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.GeodeticAuthorityFactory.createSphericalCS(String code) Creates a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.GeodeticObjectFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a spherical coordinate system without radius.GeodeticObjectFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a spherical coordinate system from the given set of axis.MultiAuthoritiesFactory.createSphericalCS(String code) Creates a 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.ConcurrentAuthorityFactory.createTemporalCRS(String code) Returns a 1-dimensional coordinate reference system used for the recording of time.GeodeticAuthorityFactory.createTemporalCRS(String code) Creates a 1-dimensional coordinate reference system used for the recording of time.GeodeticObjectFactory.createTemporalCRS(Map<String, ?> properties, TemporalDatum datum, DefaultDatumEnsemble<TemporalDatum> ensemble, TimeCS cs) Creates a temporal coordinate reference system.GeodeticObjectFactory.createTemporalCRS(Map<String, ?> properties, TemporalDatum datum, TimeCS cs) Creates a temporal CRS with a datum that may be a datum ensemble.MultiAuthoritiesFactory.createTemporalCRS(String code) Creates a 1-dimensional coordinate reference system used for the recording of time.ConcurrentAuthorityFactory.createTemporalDatum(String code) Returns a datum defining the origin of a temporal coordinate reference system.GeodeticAuthorityFactory.createTemporalDatum(String code) Creates a datum defining the origin of a temporal coordinate reference system.GeodeticObjectFactory.createTemporalDatum(Map<String, ?> properties, Date origin) Creates a temporal datum from an enumerated type value.MultiAuthoritiesFactory.createTemporalDatum(String code) Creates a datum defining the origin of a temporal coordinate reference system.ConcurrentAuthorityFactory.createTimeCS(String code) Returns a 1-dimensional coordinate system for heights or depths of points.GeodeticAuthorityFactory.createTimeCS(String code) Creates a 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.GeodeticObjectFactory.createTimeCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a temporal coordinate system.MultiAuthoritiesFactory.createTimeCS(String code) Creates a 1-dimensional coordinate system for heights or depths of points.Unit<?> ConcurrentAuthorityFactory.createUnit(String code) Returns an unit of measurement from a code.Unit<?> GeodeticAuthorityFactory.createUnit(String code) Creates an unit of measurement from a code.Unit<?> MultiAuthoritiesFactory.createUnit(String code) Creates an unit of measurement from a code.GeodeticObjectFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Deprecated.TheUserDefinedCSclass has been removed from ISO 19111:2019.GeodeticObjectFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Deprecated.TheUserDefinedCSclass has been removed from ISO 19111:2019.ConcurrentAuthorityFactory.createVerticalCRS(String code) Returns a 1-dimensional coordinate reference system used for recording heights or depths.GeodeticAuthorityFactory.createVerticalCRS(String code) Creates a 1-dimensional coordinate reference system used for recording heights or depths.GeodeticObjectFactory.createVerticalCRS(Map<String, ?> properties, VerticalDatum datum, DefaultDatumEnsemble<VerticalDatum> ensemble, VerticalCS cs) Creates a vertical coordinate reference system.GeodeticObjectFactory.createVerticalCRS(Map<String, ?> properties, VerticalDatum datum, VerticalCS cs) Creates a vertical CRS with a datum that may be a datum ensemble.MultiAuthoritiesFactory.createVerticalCRS(String code) Creates a 1-dimensional coordinate reference system used for recording heights or depths.ConcurrentAuthorityFactory.createVerticalCS(String code) Returns a 1-dimensional coordinate system for heights or depths of points.GeodeticAuthorityFactory.createVerticalCS(String code) Creates a 1-dimensional coordinate system for heights or depths of points.GeodeticObjectFactory.createVerticalCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a vertical coordinate system.MultiAuthoritiesFactory.createVerticalCS(String code) Creates a 1-dimensional coordinate system for heights or depths of points.ConcurrentAuthorityFactory.createVerticalDatum(String code) Returns a datum identifying a particular reference level surface used as a zero-height surface.GeodeticAuthorityFactory.createVerticalDatum(String code) Creates a datum identifying a particular reference level surface used as a zero-height surface.GeodeticObjectFactory.createVerticalDatum(Map<String, ?> properties, VerticalDatumType type) Creates a vertical datum from an enumerated type value.GeodeticObjectFactory.createVerticalDatum(Map<String, ?> properties, VerticalDatumType type, Temporal epoch) Creates a dynamic vertical datum from an enumerated type value and a frame reference epoch.MultiAuthoritiesFactory.createVerticalDatum(String code) Creates a datum identifying a particular reference level surface used as a zero-height surface.protected IdentifiedObjectFinderIdentifiedObjectFinder.Wrapper.delegate()Returns the object finder to which to delegate the actual search operations.protected voidIdentifiedObjectFinder.Wrapper.delegate(IdentifiedObjectFinder finder) Sets a new finder to which to delegate the actual search operations.IdentifiedObjectFinder.find(IdentifiedObject object) Looks up objects which are approximately equal to the specified object.IdentifiedObjectFinder.Wrapper.find(IdentifiedObject object) Looks up objects which are approximately equal to the specified object.IdentifiedObjectFinder.findSingleton(IdentifiedObject object) Looks up only one object which is approximately equal to the specified object.IdentifiedObjectFinder.Wrapper.findSingleton(IdentifiedObject object) Looks up only one object which is approximately equal to the specified object.CommonAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type) Provides a complete set of the known codes provided by this factory.ConcurrentAuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type) Returns the set of authority codes for objects of the given type.MultiAuthoritiesFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type) Returns the set of authority codes for objects of the given type.final <T extends AuthorityFactory>
TMultiAuthoritiesFactory.getAuthorityFactory(Class<T> type, String authority, String version) Returns the factory identified by the given type, authority and version.IdentifiedObjectFinder.getCodeCandidates(IdentifiedObject object) Returns a set of authority codes that may identify the same object as the specified one.IdentifiedObjectFinder.Wrapper.getCodeCandidates(IdentifiedObject object) Returns a set of authority codes that may identify the same object as the specified one.GeodeticAuthorityFactory.getCodeSpaces()Returns all namespaces recognized by this factory.MultiAuthoritiesFactory.getCodeSpaces()Returns the code spaces of all factories given to the constructor.CommonAuthorityFactory.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Returns a description of the object corresponding to a code.ConcurrentAuthorityFactory.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Gets a description of the object corresponding to a code.GeodeticAuthorityFactory.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Returns a description of the object corresponding to a code.GeodeticAuthorityFactory.getDescriptionText(String code) Deprecated.This method is ambiguous because the EPSG geodetic registry may allocate the same code to different kinds of object.MultiAuthoritiesFactory.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Returns a description of the object corresponding to a code.protected abstract DAOConcurrentAuthorityFactory.newDataAccess()Creates a factory which will perform the actual geodetic object creation work.ConcurrentAuthorityFactory.newIdentifiedObjectFinder()Returns a finder which can be used for looking up unidentified objects.GeodeticAuthorityFactory.newIdentifiedObjectFinder()Creates a finder which can be used for looking up unidentified objects.MultiAuthoritiesFactory.newIdentifiedObjectFinder()Creates a finder which can be used for looking up unidentified objects.protected StringConcurrentAuthorityFactory.normalizeCode(String code) Returns a code equivalent to the given code but with unnecessary elements eliminated.voidIdentifiedObjectSet.resolve(int n) Ensures that the n first objects in this set are created.protected final StringGeodeticAuthorityFactory.trimNamespace(String code) Trims the namespace, if present. -
Uses of FactoryException in org.apache.sis.referencing.factory.sql
Methods in org.apache.sis.referencing.factory.sql that throw FactoryExceptionModifier and TypeMethodDescriptionvoidEPSGDataAccess.close()Closes the JDBC connection used by this factory.EPSGDataAccess.createCoordinateOperation(String code) Creates an operation for transforming coordinates in the source CRS to coordinates in the target CRS.EPSGDataAccess.createCoordinateReferenceSystem(String code) Creates an arbitrary coordinate reference system from a code.EPSGDataAccess.createCoordinateSystem(String code) Creates an arbitrary coordinate system from a code.EPSGDataAccess.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values.EPSGDataAccess.createDatum(String code) Creates an arbitrary datum from a code.EPSGDataAccess.createEllipsoid(String code) Creates a geometric figure that can be used to describe the approximate shape of the earth.EPSGDataAccess.createExtent(String code) Creates information about spatial, vertical, and temporal extent (usually a domain of validity) from a code.EPSGDataAccess.createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS) Creates operations from source and target coordinate reference system codes.EPSGDataAccess.createObject(String code) Returns an arbitrary object from a code.EPSGDataAccess.createOperationMethod(String code) Creates description of the algorithm and parameters used to perform a coordinate operation.EPSGDataAccess.createParameterDescriptor(String code) Creates a definition of a single parameter used by an operation method.EPSGDataAccess.createPrimeMeridian(String code) Creates a prime meridian defining the origin from which longitude values are determined.Unit<?> EPSGDataAccess.createUnit(String code) Creates an unit of measurement from a code.EPSGDataAccess.getAuthorityCodes(Class<? extends IdentifiedObject> type) Returns the set of authority codes of the given type.EPSGDataAccess.getDescriptionText(Class<? extends IdentifiedObject> type, String code) Gets a description of the object corresponding to a code.protected EPSGDataAccessEPSGFactory.newDataAccess()Creates the factory which will perform the actual geodetic object creation work.EPSGDataAccess.newIdentifiedObjectFinder()Returns a finder which can be used for looking up unidentified objects. -
Uses of FactoryException in org.apache.sis.referencing.operation
Subclasses of FactoryException in org.apache.sis.referencing.operationModifier and TypeClassDescriptionclassThrown when a coordinate operation cannot be find because some dimensions are missing in the source CRS.Methods in org.apache.sis.referencing.operation that throw FactoryExceptionModifier and TypeMethodDescriptionDefaultCoordinateOperationFactory.createConcatenatedOperation(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateOperation... operations) Creates an ordered sequence of two or more single coordinate operations.DefaultCoordinateOperationFactory.createConcatenatedOperation(Map<String, ?> properties, CoordinateOperation... operations) Deprecated.Replaced by a method with explicit CRS arguments because of potential CRS swapping.DefaultCoordinateOperationFactory.createDefiningConversion(Map<String, ?> properties, OperationMethod method, ParameterValueGroup parameters) Creates a defining conversion from the given operation parameters.CoordinateOperationFinder.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Infers an operation for conversion or transformation between two coordinate reference systems.DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateOperationContext context) Finds or creates an operation for conversion or transformation between two coordinate reference systems.DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method) protected CoordinateOperationFinderDefaultCoordinateOperationFactory.createOperationFinder(CoordinateOperationAuthorityFactory registry, CoordinateOperationContext context) Creates the object which will perform the actual task of finding a coordinate operation path between two CRS.DefaultCoordinateOperationFactory.createOperationMethod(Map<String, ?> properties, ParameterDescriptorGroup parameters) Creates an operation method from a set of properties and a descriptor group.CoordinateOperationFinder.createOperations(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Infers operations for conversions or transformations between two coordinate reference systems.DefaultCoordinateOperationFactory.createOperations(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateOperationContext context) Finds or creates operations for conversions or transformations between two coordinate reference systems.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(CoordinateReferenceSystem sourceCRS, List<? extends SingleCRS> sourceComponents, CoordinateReferenceSystem targetCRS, List<? extends SingleCRS> targetComponents) Creates an operation between at least oneCompoundCRS(usually the source) and an arbitrary CRS.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(GeneralDerivedCRS sourceCRS, GeneralDerivedCRS targetCRS) Creates an operation between two derived coordinate reference systems.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(GeneralDerivedCRS sourceCRS, SingleCRS targetCRS) Creates an operation from a derived CRS to an arbitrary single coordinate reference system.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(GeodeticCRS sourceCRS, GeodeticCRS targetCRS) Creates an operation between two geodetic (geographic or geocentric) coordinate reference systems.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(GeodeticCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between a geodetic and a vertical coordinate reference systems.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(SingleCRS sourceCRS, GeneralDerivedCRS targetCRS) Creates operations from an arbitrary single CRS to a derived coordinate reference system.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(TemporalCRS sourceCRS, TemporalCRS targetCRS) Creates an operation between two temporal coordinate reference systems.protected List<CoordinateOperation> CoordinateOperationFinder.createOperationStep(VerticalCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between two vertical coordinate reference systems.DefaultCoordinateOperationFactory.createSingleOperation(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateReferenceSystem interpolationCRS, OperationMethod method, MathTransform transform) Creates a transformation or conversion from the given properties.DefaultConversion.specialize(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransformFactory factory) Returns a specialization of this conversion with non-null CRSs.Constructors in org.apache.sis.referencing.operation that throw FactoryExceptionModifierConstructorDescriptionCoordinateOperationFinder(CoordinateOperationAuthorityFactory registry, CoordinateOperationFactory factory, CoordinateOperationContext context) Creates a new instance for the given factory and context. -
Uses of FactoryException in org.apache.sis.referencing.operation.builder
Subclasses of FactoryException in org.apache.sis.referencing.operation.builderModifier and TypeClassDescriptionclassThrown when a localization grid cannot be computed, presumably because of a problem with grid data.Methods in org.apache.sis.referencing.operation.builder that throw FactoryExceptionModifier and TypeMethodDescriptionstatic LinearTransformLinearTransformBuilder.approximate(MathTransform gridToCRS, Envelope domain) Returns a linear approximation of the given transform for the specified domain.LinearTransformBuilder.create(MathTransformFactory factory) Creates a linear transform approximation from the source positions to the target positions.LocalizationGridBuilder.create(MathTransformFactory factory) Creates a transform from the source points to the target points.abstract MathTransformTransformBuilder.create(MathTransformFactory factory) Creates a transform from the source points to the target points. -
Uses of FactoryException in org.apache.sis.referencing.operation.transform
Methods in org.apache.sis.referencing.operation.transform that throw FactoryExceptionModifier and TypeMethodDescriptionContextualParameters.completeTransform(MathTransformFactory factory, MathTransform kernel) Marks thisContextualParameteras unmodifiable and creates the normalize →kernel→ denormalize transforms chain.abstract MathTransformMathTransformBuilder.create()Creates the parameterized transform.static MathTransformPassThroughTransform.create(BitSet modifiedCoordinates, MathTransform subTransform, int resultDim, MathTransformFactory factory) Creates a transform which passes through a subset of coordinates to another transform.DefaultMathTransformFactory.createAffineTransform(Matrix matrix) Creates an affine transform from a matrix.DefaultMathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS) Deprecated.Replaced byDefaultMathTransformFactory.builder(String).DefaultMathTransformFactory.createConcatenatedTransform(MathTransform tr1, MathTransform tr2) Creates a transform by concatenating two existing transforms.DefaultMathTransformFactory.createFromWKT(String wkt) Creates a math transform object from a Well Known Text (WKT).DefaultMathTransformFactory.createFromXML(String xml) Deprecated.static MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid ellipsoid, boolean withHeight) Creates a transform from geographic to Cartesian geocentric coordinates (convenience method).static MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid source, boolean withHeight, EllipsoidToCentricTransform.TargetType target) Creates a transform from geographic to geocentric coordinates.static MathTransformEllipsoidToRadiusTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid surface) Creates a transform for the given ellipsoid.static MathTransformInterpolatedGeocentricTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, DatumShiftGrid<Angle, Length> grid) Creates a transformation between two geographic CRS.static <T extends Quantity<T>>
MathTransformInterpolatedTransform.createGeodeticTransformation(MathTransformFactory factory, DatumShiftGrid<T, T> grid) Creates a transformation between two geodetic CRS.static MathTransformMolodenskyTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, double tX, double tY, double tZ, boolean isAbridged) Creates a transformation between two from geographic CRS.MathTransformProvider.createMathTransform(MathTransformProvider.Context context) Creates a math transform from a group of parameter values and its context.default MathTransformMathTransformProvider.createMathTransform(MathTransformFactory factory, ParameterValueGroup parameters) Creates a math transform from the specified group of parameter values.DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup parameters) Deprecated.This constructor is ambiguous when axis directions are parts of the map projection definition as inTransverse Mercator (South Orientated)
.DefaultMathTransformFactory.createPassThroughTransform(int firstAffectedCoordinate, MathTransform subTransform, int numTrailingCoordinates) Creates a transform which passes through a subset of coordinates to another transform.TransferFunction.createTransform(MathTransformFactory factory) Creates a transform from sample values to geophysics values using the given factory.protected MathTransformTransformSeparator.filterSourceDimensions(MathTransform step, int[] dimensions) Creates a transform for the same mathematic as the givenstepbut expecting only the given dimensions as inputs.protected MathTransformTransformSeparator.filterTargetDimensions(MathTransform step, int[] dimensions) Creates a transform for the same mathematic as the givenstepbut producing only the given dimensions as outputs.booleanTransformJoiner.replace(int from, int to, MathTransform concatenation) Tries to replace the transforms in the given range of relative indices, which must include 0.booleanTransformJoiner.replace(int firstOrLast, MathTransform concatenation) Tries to replace the transform at relative index 0, together with a neighbor, by the given transform.TransformSeparator.replace(int lower, int upper, MathTransform replacement) Replaces the transform in the given range of coordinate indexes.booleanTransformJoiner.replacePassThrough(Map<Integer, Integer> dimensions) Tries to simplify the transform chain when some coordinates are passed-through the transform at index 0.booleanTransformJoiner.replaceRoundtrip(int middle, UnaryOperator<MathTransform> mapper) Tries to replace a forward → middle → inverse chain by a new transform.static MathTransformPoleRotation.rotateNorthPole(MathTransformFactory factory, double φp, double λp, double θp) Creates a new rotated north pole operation.static MathTransformPoleRotation.rotateSouthPole(MathTransformFactory factory, double φp, double λp, double θp) Creates a new rotated south pole operation.TransformSeparator.separate()Separates the math transform specified at construction time for given dimension indices.protected voidAbstractMathTransform.tryConcatenate(TransformJoiner context) Concatenates in an optimized way this math transform with its neighbor, if possible.protected voidEllipsoidToCentricTransform.tryConcatenate(TransformJoiner context) If this transform expects three-dimensional inputs, and if the transform just before this one unconditionally sets the height to zero, then replaces this transform by a two-dimensional one.protected voidEllipsoidToRadiusTransform.tryConcatenate(TransformJoiner context) If the transform after this transform is dropping the third coordinate, removes this transform.protected voidMolodenskyTransform.tryConcatenate(TransformJoiner context) If this transform expects three-dimensional inputs or outputs, and if the transform before or after this one unconditionally sets the height to zero, replaces this transform by a two-dimensional one.protected voidPassThroughTransform.tryConcatenate(TransformJoiner context) Concatenates or pre-concatenates in an optimized way this transform with a neighbor, if possible.protected voidWraparoundTransform.tryConcatenate(TransformJoiner context) Optimizes the concatenation of this transform with its neighbor transforms, if possible. -
Uses of FactoryException in org.opengis.referencing
Subclasses of FactoryException in org.opengis.referencingModifier and TypeClassDescriptionclassThrown when an authority factory cannot find the requested authority code.Methods in org.opengis.referencing that throw FactoryExceptionModifier and TypeMethodDescriptionAuthorityFactory.createObject(String code) Returns an arbitrary object from a code.AuthorityFactory.getAuthorityCodes(Class<? extends IdentifiedObject> type) Returns the set of authority codes of the given type.AuthorityFactory.getDescriptionText(String code) Gets a description of the object corresponding to a code. -
Uses of FactoryException in org.opengis.referencing.crs
Methods in org.opengis.referencing.crs that throw FactoryExceptionModifier and TypeMethodDescriptionCRSAuthorityFactory.createCompoundCRS(String code) Creates a 3D coordinate reference system from a code.CRSFactory.createCompoundCRS(Map<String, ?> properties, CoordinateReferenceSystem... elements) Creates a compound coordinate reference system from an ordered list ofCoordinateReferenceSystemobjects.CRSAuthorityFactory.createCoordinateReferenceSystem(String code) Returns an arbitrary coordinate reference system from a code.CRSAuthorityFactory.createDerivedCRS(String code) Creates a derived coordinate reference system from a code.CRSFactory.createDerivedCRS(Map<String, ?> properties, CoordinateReferenceSystem baseCRS, Conversion conversionFromBase, CoordinateSystem derivedCS) Creates a derived coordinate reference system.CRSAuthorityFactory.createEngineeringCRS(String code) Create a engineering coordinate reference system from a code.CRSFactory.createEngineeringCRS(Map<String, ?> properties, EngineeringDatum datum, CoordinateSystem cs) Creates a engineering coordinate reference system.CRSFactory.createFromWKT(String wkt) Creates a coordinate reference system object from a string.CRSFactory.createFromXML(String xml) Creates a coordinate reference system object from a XML string.CRSAuthorityFactory.createGeocentricCRS(String code) Returns a geocentric coordinate reference system from a code.CRSFactory.createGeocentricCRS(Map<String, ?> properties, GeodeticDatum datum, CartesianCS cs) Creates a geocentric coordinate reference system from a cartesian coordinate system.CRSFactory.createGeocentricCRS(Map<String, ?> properties, GeodeticDatum datum, SphericalCS cs) Creates a geocentric coordinate reference system from a spherical coordinate system.CRSAuthorityFactory.createGeographicCRS(String code) Returns a geographic coordinate reference system from a code.CRSFactory.createGeographicCRS(Map<String, ?> properties, GeodeticDatum datum, EllipsoidalCS cs) Creates a geographic coordinate reference system.CRSAuthorityFactory.createImageCRS(String code) Create a image coordinate reference system from a code.CRSFactory.createImageCRS(Map<String, ?> properties, ImageDatum datum, AffineCS cs) Creates an image coordinate reference system.CRSAuthorityFactory.createProjectedCRS(String code) Returns a projected coordinate reference system from a code.CRSFactory.createProjectedCRS(Map<String, ?> properties, GeographicCRS baseCRS, Conversion conversionFromBase, CartesianCS derivedCS) Creates a projected coordinate reference system from a defining conversion.CRSAuthorityFactory.createTemporalCRS(String code) Create a temporal coordinate reference system from a code.CRSFactory.createTemporalCRS(Map<String, ?> properties, TemporalDatum datum, TimeCS cs) Creates a temporal coordinate reference system.CRSAuthorityFactory.createVerticalCRS(String code) Create a vertical coordinate reference system from a code.CRSFactory.createVerticalCRS(Map<String, ?> properties, VerticalDatum datum, VerticalCS cs) Creates a vertical coordinate reference system. -
Uses of FactoryException in org.opengis.referencing.cs
Methods in org.opengis.referencing.cs that throw FactoryExceptionModifier and TypeMethodDescriptionCSFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two dimensional coordinate system from the given pair of axis.CSFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three dimensional coordinate system from the given set of axis.CSAuthorityFactory.createCartesianCS(String code) Creates a cartesian coordinate system from a code.CSFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two dimensional cartesian coordinate system from the given pair of axis.CSFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three dimensional cartesian coordinate system from the given set of axis.CSAuthorityFactory.createCoordinateSystem(String code) Returns an arbitrary coordinate system from a code.CSAuthorityFactory.createCoordinateSystemAxis(String code) Returns a coordinate system axis from a code.CSFactory.createCoordinateSystemAxis(Map<String, ?> properties, String abbreviation, AxisDirection direction, Unit<?> unit) Creates a coordinate system axis from an abbreviation and a unit.CSAuthorityFactory.createCylindricalCS(String code) Creates a cylindrical coordinate system from a code.CSFactory.createCylindricalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a cylindrical coordinate system from the given set of axis.CSAuthorityFactory.createEllipsoidalCS(String code) Creates an ellipsoidal coordinate system from a code.CSFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates an ellipsoidal coordinate system without ellipsoidal height.CSFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates an ellipsoidal coordinate system with ellipsoidal height.CSFactory.createLinearCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a linear coordinate system.CSAuthorityFactory.createPolarCS(String code) Creates a polar coordinate system from a code.CSFactory.createPolarCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a polar coordinate system from the given pair of axis.CSAuthorityFactory.createSphericalCS(String code) Creates a spherical coordinate system from a code.CSFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a spherical coordinate system from the given set of axis.CSAuthorityFactory.createTimeCS(String code) Creates a temporal coordinate system from a code.CSFactory.createTimeCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a time coordinate system.Unit<?> CSAuthorityFactory.createUnit(String code) Returns an unit from a code.CSFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional user defined coordinate system.CSFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional user defined coordinate system.CSAuthorityFactory.createVerticalCS(String code) Creates a vertical coordinate system from a code.CSFactory.createVerticalCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a vertical coordinate system. -
Uses of FactoryException in org.opengis.referencing.datum
Methods in org.opengis.referencing.datum that throw FactoryExceptionModifier and TypeMethodDescriptionDatumAuthorityFactory.createDatum(String code) Returns an arbitrary datum from a code.DatumAuthorityFactory.createEllipsoid(String code) Returns an ellipsoid from a code.DatumFactory.createEllipsoid(Map<String, ?> properties, double semiMajorAxis, double semiMinorAxis, Unit<Length> unit) Creates an ellipsoid from radius values.DatumAuthorityFactory.createEngineeringDatum(String code) Creates a engineering datum from a code.DatumFactory.createEngineeringDatum(Map<String, ?> properties) Creates an engineering datum.DatumFactory.createFlattenedSphere(Map<String, ?> properties, double semiMajorAxis, double inverseFlattening, Unit<Length> unit) Creates an ellipsoid from an major radius, and inverse flattening.DatumAuthorityFactory.createGeodeticDatum(String code) Returns a geodetic datum from a code.DatumFactory.createGeodeticDatum(Map<String, ?> properties, Ellipsoid ellipsoid, PrimeMeridian primeMeridian) Creates geodetic datum from ellipsoid and (optionally) Bursa-Wolf parameters.DatumAuthorityFactory.createImageDatum(String code) Creates a image datum from a code.DatumFactory.createImageDatum(Map<String, ?> properties, PixelInCell pixelInCell) Creates an image datum.DatumAuthorityFactory.createPrimeMeridian(String code) Returns a prime meridian from a code.DatumFactory.createPrimeMeridian(Map<String, ?> properties, double longitude, Unit<Angle> unit) Creates a prime meridian, relative to Greenwich.DatumAuthorityFactory.createTemporalDatum(String code) Creates a temporal datum from a code.DatumFactory.createTemporalDatum(Map<String, ?> properties, Date origin) Creates a temporal datum from an enumerated type value.DatumAuthorityFactory.createVerticalDatum(String code) Creates a vertical datum from a code.DatumFactory.createVerticalDatum(Map<String, ?> properties, VerticalDatumType type) Creates a vertical datum from an enumerated type value. -
Uses of FactoryException in org.opengis.referencing.operation
Subclasses of FactoryException in org.opengis.referencing.operationMethods in org.opengis.referencing.operation that throw FactoryExceptionModifier and TypeMethodDescriptionMathTransformFactory.createAffineTransform(Matrix matrix) Creates an affine transform from a matrix.MathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS) Creates a parameterized transform from a base CRS to a derived CS.CoordinateOperationFactory.createConcatenatedOperation(Map<String, ?> properties, CoordinateOperation... operations) Creates a concatenated operation from a sequence of operations.MathTransformFactory.createConcatenatedTransform(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.CoordinateOperationAuthorityFactory.createCoordinateOperation(String code) Creates an operation from a single operation code.CoordinateOperationFactory.createDefiningConversion(Map<String, ?> properties, OperationMethod method, ParameterValueGroup parameters) Constructs a defining conversion from a set of properties.CoordinateOperationAuthorityFactory.createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS) Creates operations from coordinate reference system codes.MathTransformFactory.createFromWKT(String wkt) Creates a math transform object from a string.MathTransformFactory.createFromXML(String xml) Creates a math transform object from a XML string.CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.CoordinateOperationFactory.createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method) Returns an operation using a particular method for conversion or transformation between two coordinate reference systems.CoordinateOperationAuthorityFactory.createOperationMethod(String code) Creates an operation method from a single code.MathTransformFactory.createParameterizedTransform(ParameterValueGroup parameters) Creates a transform from a group of parameters.MathTransformFactory.createPassThroughTransform(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform. -
Uses of FactoryException in org.opengis.util
Subclasses of FactoryException in org.opengis.utilModifier and TypeClassDescriptionclassThrown when an identifier provided to a factory method cannot be found.
CRS.findOperation(DefaultCoordinateMetadata, DefaultCoordinateMetadata, CoordinateOperationContext).