Package org.apache.sis.internal.referencing
package org.apache.sis.internal.referencing
A set of helper classes for the SIS implementation.
Do not use!
This package is for internal use by SIS only. Classes in this package
may change in incompatible ways in any future version without notice.
- Since:
- 0.3
- Version:
- 1.3
-
ClassDescriptionA matrix augmented with annotation about transformation accuracy.Maps coordinate axes for a "sub-coordinate system" to the axes of a coordinate systems with more dimensions.Utilities methods related to
AxisDirection
.The default coordinate operation factory, provided in a separated class for deferring class loading until first needed.Invoked when a new database is created or when the data source changed.Place-holder for aCoordinateOperation
whose creation is deferred.Verifies the conformance of a given CRS with an authoritative description.An identifier which should not be used anymore.A deprecated name.A read-only direct position wrapping an array without performing any copy.The double-precision version ofDirectPositionView
.The single-precision version ofDirectPositionView
.A class in charges of combining two-dimensional geographic or projected CRS with an ellipsoidal height into a three-dimensional CRS.A factory that redirect all method to another factory.Same asEPSGFactoryProxyCRS
but for coordinate operations.A factory that redirect all method to another factory.Same asEPSGFactoryProxyCRS
but for coordinate systems.Same asEPSGFactoryProxyCRS
but for datum.The domain of values of an EPSG parameter which accepts different units.A matrix capable to store extended precision elements.Selects an object in a sequence of objects using their extent as a criterion.Miscellaneous numerical utilities which should not be put in public API.Helper methods for building Coordinate Reference Systems and related objects.LazySet<E>An immutable set built from an iterator, which will be filled only when needed.Utilities related to version 1 of Well Known Text format.Proxy toMathTransforms
method which can be redirected to aMathTransformFactory
.AMathTransformsOrFactory
implementation which delegate method calls to aMathTransformFactory
specified by the user.A map which first looks for values in a user supplied map, then looks in a default map if no value where found in the user supplied one.A referencing object for which every methods returnnull
or a neutral value.Pre-defined positional accuracy resulting from some coordinate operations.A direct position capable to transform another position from its arbitrary CRS to the CRS of this position.A container of factories frequently used together.Declares the classes of objects to be marshalled using a defaultMarshallerPool
.A set of static methods working on GeoAPI referencing objects.Warning and error messages that are specific to thesis-referencing
module.The international string to be returned byResources.formatInternational(short)
.Resource keys.Placeholder for a RTree.The action for getting a common CRS for all nodes, then for setting the CRS of all nodes.Implements the referencing services needed by the"sis-metadata"
module.Comments telling whether a parameter value uses the same sign or the opposite sign for the inverse operation.Convenience methods for accessing the temporal component of an object (envelope, grid geometry…).Extensions to the standard set ofVerticalDatumType
.Constant strings for the keywords used in Well Known Text (WKT) formatting.Utility methods for referencing WKT formatting.Appends aWraparoundTransform
to an existingMathTransform
.Finds the axes where wraparound may happen in a CRS.