Uses of Interface
org.apache.sis.util.LenientComparable
Packages that use LenientComparable
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Basic geometric objects (envelopes and direct positions).
Provides helper classes for handling Java2D rendered images together with some operations.
A set of helper classes for grid coverages.
Extends some classes from
org.apache.sis.metadata.iso
packages in order to give them
the name used by imagery extensions (ISO 19115-2).Classes that are normally omitted from public API because they duplicate existing classes,
but still temporarily used at XML (un)marshalling time for standards compliance.
French extensions defined by the Association Française de Normalisation (AFNOR)
which are now incorporated in latest ISO standard.
A set of helper classes for the SIS implementation.
A set of helper classes having a dependency to Java2D.
Math transform provider
implementations.
Simple implementations of some ISO or Java interfaces.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
Root package for various metadata implementations.
Root package for ISO 19115 metadata about resources (data or services).
Information about the measuring instruments, the platform carrying them, and the mission to which the data contributes.
Reference to the data or service (citation, responsible party, contact information).
Information about legal and security constraints placed on data.
Description of the dataset content.
Information about the options for obtaining a resource (data or service).
Information about spatial, vertical, and temporal extent.
Information to uniquely identify the data or service.
Information about the sources and production processes of a dataset.
Information about the frequency and scope of data updates.
Information about data quality, accuracy and consistency of a dataset.
Information about the mechanisms (grid or vector) used to represent spatial data.
Descriptions and values of parameters used by a coordinate operation or a process.
Symbology and map representations, together with a rendering engine for display.
Base classes for reference systems used for general positioning.
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
Relationship of a
CoordinateSystem
(an abstract mathematical entity) to the earth or other system.Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
Relationship between any two Coordinate Reference Systems (CRS).
Matrix implementations for spatiotemporal referencing.
Map projection implementations.
Conversions or transformations of multi-dimensional coordinate tuples.
Simple data objects and miscellaneous utilities.
-
Uses of LenientComparable in org.apache.sis.coverage
Classes in org.apache.sis.coverage that implement LenientComparableModifier and TypeClassDescriptionclass
Region of interest (ROI) for an operation to apply on a coverage. -
Uses of LenientComparable in org.apache.sis.coverage.grid
Classes in org.apache.sis.coverage.grid that implement LenientComparableModifier and TypeClassDescriptionclass
A range of grid coverage coordinates, also known as "grid envelope".class
Valid extent of grid coordinates together with the transform from those grid coordinates to real world coordinates. -
Uses of LenientComparable in org.apache.sis.geometry
Classes in org.apache.sis.geometry that implement LenientComparableModifier and TypeClassDescription(package private) final class
AWraparoundTransform
where the number of cycles added or removed does not exceed a given limit. -
Uses of LenientComparable in org.apache.sis.image
Classes in org.apache.sis.image that implement LenientComparableModifier and TypeClassDescription(package private) final class
A grid of precomputed pixel coordinates in source images. -
Uses of LenientComparable in org.apache.sis.internal.coverage
Classes in org.apache.sis.internal.coverage that implement LenientComparableModifier and TypeClassDescriptionclass
A transform composed of an arbitrary number of juxtaposed transforms.(package private) final class
A transform composed of an arbitrary number of juxtaposed one-dimensional transforms.(package private) final class
An special case ofCompoundTransform
where the components are the same transform repeated many times. -
Uses of LenientComparable in org.apache.sis.internal.jaxb.gmi
Classes in org.apache.sis.internal.jaxb.gmi that implement LenientComparableModifier and TypeClassDescriptionclass
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace.class
A wrapper for a metadata using the"gmi"
namespace. -
Uses of LenientComparable in org.apache.sis.internal.jaxb.metadata.replace
Classes in org.apache.sis.internal.jaxb.metadata.replace that implement LenientComparableModifier and TypeClassDescription(package private) class
Parameter<T>
Base class for ISO/OGC parameter classes replaced byParameterDescriptor
in GeoAPI.final class
Parameter information conform to the ISO 19157:2013 specification.class
An implementation ofReferenceSystem
marshalled as specified in ISO 19115.final class
Identifier using<gmd:RS_Identifier>
XML element name.final class
Parameter information conform to the ISO 19115:2014 specification. -
Uses of LenientComparable in org.apache.sis.internal.profile.fra
Classes in org.apache.sis.internal.profile.fra that implement LenientComparableModifier and TypeClassDescriptionclass
AFNOR extension to ISOConstraints
.class
AFNOR extension to ISODataIdentification
.class
AFNOR extension to ISOReferenceSystem
.class
AFNOR extension to ISOReferenceSystem
.class
AFNOR extension to ISOLegalConstraints
.class
AFNOR extension to ISOSecurityConstraints
. -
Uses of LenientComparable in org.apache.sis.internal.referencing
Classes in org.apache.sis.internal.referencing that implement LenientComparableModifier and TypeClassDescriptionfinal class
Place-holder for aCoordinateOperation
whose creation is deferred.final class
Pre-defined positional accuracy resulting from some coordinate operations. -
Uses of LenientComparable in org.apache.sis.internal.referencing.j2d
Classes in org.apache.sis.internal.referencing.j2d that implement LenientComparableModifier and TypeClassDescriptionclass
Transforms two-dimensional coordinate tuples using an affine transform.final class
An affine transform that remember the parameters used for its construction. -
Uses of LenientComparable in org.apache.sis.internal.referencing.provider
Classes in org.apache.sis.internal.referencing.provider that implement LenientComparableModifier and TypeClassDescriptionfinal class
The provider for "Abridged Molodensky transformation" (EPSG:9605).(package private) class
Base class of providers for all Lambert Conical projections.(package private) class
Base class of providers for all Mercator projections, and for Mercator-like projections.class
Base class for all providers defined in this package.(package private) class
Base class of providers for all Stereographic projections.final class
The provider for "Affine parametric transformation" (EPSG:9624).private static final class
The parameter descriptor to be returned byDefaultOperationMethod.getParameters()
.final class
The provider for "Albers Equal Area" projection (EPSG:9822).class
The provider for "axis order reversal (2D)" (EPSG:9843).final class
The provider for "axis order reversal (geographic3D horizontal)" (EPSG:9844).final class
The provider for "Azimuthal Equidistant (Spherical)" projection.class
The provider for "Cassini-Soldner" projection (EPSG:9806).final class
The provider for "Coordinate Frame rotation (geocentric domain)" (EPSG:1032).final class
The provider for "Coordinate Frame rotation (geog2D domain)" (EPSG:9607).final class
The provider for "Coordinate Frame rotation (geog3D domain)" (EPSG:1038).final class
The provider for "Equidistant Cylindrical (Spherical)" projection (EPSG:1029, EPSG:9823).class
The provider for "Geocentric translation by Grid Interpolation (IGN)" (EPSG:1087).class
The base class of operation methods performing a translation, rotation and/or scale in geocentric coordinates.class
The base class of operation methods performing an affine operation in geocentric coordinates concatenated with conversion from/to geographic coordinates.final class
The provider for the inverse of "Geographic/geocentric conversions" (EPSG:9602).final class
The provider for the "Geocentric/topocentric conversions" (EPSG:9836).final class
The provider for "Geocentric translations (geocentric domain)" (EPSG:1031).final class
The provider for "Geocentric translations (geog2D domain)" (EPSG:9603).final class
The provider for "Geocentric translations (geog3D domain)" (EPSG:1035).(package private) class
Base class for providers that perform an operation on geographic or geocentric coordinates.final class
The provider for "Geographic 2D to 3D conversion".final class
The provider for "Geographic 3D to 2D conversion" (EPSG:9659).final class
The provider for "Geographic2D with Height Offsets" (EPSG:9618).class
Base class for all transformations that perform a translation in the geographic domain.final class
The provider for "Geographic2D offsets" (EPSG:9619).(package private) class
Base class of operations working on the number of dimensions of a geographic CRS.final class
The provider for "Geographic/geocentric conversions" (EPSG:9602).final class
The provider for the "Geographic/topocentric conversions" (EPSG:9837).final class
The provider for "Hyperbolic Cassini-Soldner" projection (EPSG:9833).final class
The provider for interpolation of one-dimensional coordinates.class
The provider for "Lambert Azimuthal Equal Area" projection (EPSG:9820).final class
The provider for "Lambert Azimuthal Equal Area (Spherical)" projection (EPSG:1027).final class
The provider for "Lambert Conic Conformal (1SP)" projection (EPSG:9801).final class
The provider for "Lambert Conic Conformal (2SP)" projection (EPSG:9802).final class
The provider for "Lambert Conic Conformal (2SP Belgium)" projection (EPSG:9803).final class
The provider for "Lambert Conic Conformal (2SP Michigan)" projection (EPSG:1051).final class
The provider for "Lambert Conic Conformal (West Orientated)" projection (EPSG:9826).final class
The provider for "Lambert Cylindrical Equal Area" projection (EPSG:9835).final class
The provider for "Lambert Cylindrical Equal Area (Spherical)" projection (EPSG:9834).final class
The provider for "Longitude rotation" (EPSG:9601).class
Base class for most two-dimensional map projection providers defined in this package.(package private) final class
Deprecated.ISO 19111:2019 removed source/target dimensions attributes.final class
The provider for "Mercator (variant A)" projection (EPSG:9804).final class
The provider for "Mercator (variant B)" projection (EPSG:9805).final class
The provider for "Mercator Auxiliary Sphere" projection (defined by ESRI).final class
The provider for "Mercator (Spherical)" projection (EPSG:1026, EPSG:9841).final class
The provider for "Miller Cylindrical" projection.final class
The provider for "Modified Azimuthal Equidistant" projection (EPSG:9832).final class
The provider for "Mollweide" (also known as "Homalographic") projection.final class
The provider for "Molodensky transformation" (EPSG:9604).private static final class
A temporary ellipsoid used only for passing arguments to theMolodenskyTransform
constructor.final class
An approximation of geocentric interpolations which usesInterpolatedMolodenskyTransform
instead ofInterpolatedGeocentricTransform
.final class
The provider for "North American Datum Conversion" (EPSG:9613).final class
The provider for the NetCDF Rotated Latitude/Longitude coordinate operation.final class
The provider for "National Transformation version 1" (EPSG:9614).final class
The provider for "National Transformation version 2" (EPSG:9615).class
The provider for "Hotine Oblique Mercator (variant A)" projection (EPSG:9812).final class
The provider for "Hotine Oblique Mercator (variant B)" projection (EPSG:9815).class
The provider for "Oblique Mercator" projection specified by two points on the central line.final class
The provider for "Oblique Mercator" projection specified by two points on the central line, with easting/northing specified at projection center instead of coordinate system natural origin.final class
The provider for "Oblique Stereographic" projection (EPSG:9809).class
The provider for "Orthographic" projection (EPSG:9840).final class
The provider for "Polar Stereographic (Variant A)" projection (EPSG:9810).final class
The provider for "Polar Stereographic (Variant B)" projection (EPSG:9829).final class
The provider for "Polar Stereographic (Variant C)" projection (EPSG:9830).final class
The provider for "Stereographic North Pole" projection (ESRI).final class
The provider for "Stereographic North South" projection (ESRI).class
The provider for "American Polyconic" projection (EPSG:9818).final class
The provider for "Position Vector transformation (geocentric domain)" (EPSG:1033).final class
The provider for "Position Vector transformation (geog2D domain)" (EPSG:9606).final class
The provider for "Position Vector transformation (geog3D domain)" (EPSG:1037).final class
The provider for "Popular Visualisation Pseudo Mercator" projection (EPSG:1024).final class
The "Pseudo Plate Carrée" pseudo-projection (EPSG:9825).final class
The provider for "Pseudo sinusoidal equal-area" projection.class
The provider for "Mercator (variant C)" projection (EPSG:1044).class
The provider for "Satellite-Tracking" projections.class
The provider for "sinusoidal equal-area" projection.final class
The provider for the WMO Rotated Latitude/Longitude coordinate operation.final class
The provider for "Transverse Mercator" projection (EPSG:9807).final class
The provider for "Transverse Mercator (South Orientated)" projection (EPSG:9808).final class
The provider for "Vertical Offset" (EPSG:9616).final class
Provider forWraparoundTransform
(SIS-specific operation).final class
The provider for "Transverse Mercator Zoned Grid System" projection (EPSG:9824). -
Uses of LenientComparable in org.apache.sis.internal.simple
Classes in org.apache.sis.internal.simple that implement LenientComparableModifier and TypeClassDescriptionclass
A trivial implementation ofIdentifiedObject
containing only a primary name. -
Uses of LenientComparable in org.apache.sis.measure
Classes in org.apache.sis.measure that implement LenientComparableModifier and TypeClassDescription(package private) class
AbstractUnit<Q extends javax.measure.Quantity<Q>>
Base class of all unit implementations.(package private) final class
The concatenation of two unit converters where at least one of them is not linear.(package private) final class
ConventionalUnit<Q extends javax.measure.Quantity<Q>>
A unit of measure which is related to a base or derived unit through a conversion formula.(package private) final class
Linear converter with a scale factor of 1 and an offset of 0.(package private) final class
Conversions between units that can be represented by a linear operation (scale or offset).(package private) final class
SystemUnit<Q extends javax.measure.Quantity<Q>>
Implementation of base, alternate and derived units (seeAbstractUnit
for a description of unit kinds). -
Uses of LenientComparable in org.apache.sis.metadata
Classes in org.apache.sis.metadata that implement LenientComparableModifier and TypeClassDescriptionclass
Provides basic operations using Java reflection for metadata implementations.class
Base class of metadata having an editable content. -
Uses of LenientComparable in org.apache.sis.metadata.iso
Classes in org.apache.sis.metadata.iso that implement LenientComparableModifier and TypeClassDescriptionclass
Information about the application schema used to build the dataset.class
New metadata element, not found in ISO 19115, which is required to describe geographic data.class
Value uniquely identifying an object within a namespace.class
Root entity which defines metadata about a resource or resources.class
Information describing metadata extensions.class
Information about the scope of the resource.class
Information identifying the portrayal catalogue used.class
The base class of ISO 19115 implementation classes. -
Uses of LenientComparable in org.apache.sis.metadata.iso.acquisition
Classes in org.apache.sis.metadata.iso.acquisition that implement LenientComparableModifier and TypeClassDescriptionclass
Designations for the measuring instruments, the platform carrying them, and the mission to which the data contributes.class
Information about the environmental conditions during the acquisition.class
Identification of a significant collection point within an operation.class
Designations for the measuring instruments.class
Describes the characteristics, spatial and temporal extent of the intended object to be observed.class
Designations for the operation used to acquire the dataset.class
Designations for the planning information related to meeting the data acquisition requirements.class
Designation of the platform used to acquire the dataset.class
Identification of collection coverage.class
Range of date validity.class
Requirement to be satisfied by the planned data acquisition. -
Uses of LenientComparable in org.apache.sis.metadata.iso.citation
Classes in org.apache.sis.metadata.iso.citation that implement LenientComparableModifier and TypeClassDescriptionclass
Information about the individual and / or organization of the party.class
Location of the responsible individual or organization.class
Standardized resource reference.class
Reference date and event used to describe it.class
Information required to enable contact with the responsible person and/or organization.class
Information about the party if the party is an individual.class
Information about on-line sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained.class
Information about the party if the party is an organization.class
Information about the party and their role.class
Identification of, and means of communication with, person(s) and organizations associated with the dataset.class
Information about the series, or aggregate dataset, to which a dataset belongs.class
Telephone numbers for contacting the responsible individual or organization. -
Uses of LenientComparable in org.apache.sis.metadata.iso.constraint
Classes in org.apache.sis.metadata.iso.constraint that implement LenientComparableModifier and TypeClassDescriptionclass
Restrictions on the access and use of a resource or metadata.class
Restrictions and legal prerequisites for accessing and using the resource.class
Information about resource release constraints.class
Handling restrictions imposed on the resource for national security or similar security concerns. -
Uses of LenientComparable in org.apache.sis.metadata.iso.content
Classes in org.apache.sis.metadata.iso.content that implement LenientComparableModifier and TypeClassDescriptionclass
Description of the content of a resource.class
Information about content type for groups of attributes for a specific range dimension.class
Range of wavelengths in the electromagnetic spectrum.class
Information about the content of a grid data cell.class
Information identifying the feature catalogue or the conceptual schema.class
Information about the occurring feature type.class
Information about an image's suitability for use.class
Information on the range of each dimension of a cell measurement value.class
Description of specific range elements.class
The characteristic of each dimension (layer) included in the resource. -
Uses of LenientComparable in org.apache.sis.metadata.iso.distribution
Classes in org.apache.sis.metadata.iso.distribution that implement LenientComparableModifier and TypeClassDescriptionclass
Description of a transfer data file.class
Technical means and media by which a resource is obtained from the distributor.class
Information about the distributor of and options for obtaining the resource.class
Information about the distributor.class
Description of the computer language construct that specifies the representation of data objects in a record, file, message, storage device or transmission channel.class
Information about the media on which the resource can be distributed.class
Common ways in which the resource may be obtained or received, and related instructions and fee information. -
Uses of LenientComparable in org.apache.sis.metadata.iso.extent
Classes in org.apache.sis.metadata.iso.extent that implement LenientComparableModifier and TypeClassDescriptionclass
Base class for geographic area of the dataset.class
Boundary enclosing the dataset, expressed as the closed set of (x,y) coordinates of the polygon.class
Information about spatial, vertical, and temporal extent.class
Geographic position of the dataset.class
Description of the geographic area using identifiers.class
Extent with respect to date/time and spatial boundaries.class
Time period covered by the content of the dataset.class
Vertical domain of dataset. -
Uses of LenientComparable in org.apache.sis.metadata.iso.identification
Classes in org.apache.sis.metadata.iso.identification that implement LenientComparableModifier and TypeClassDescriptionclass
Basic information required to uniquely identify a resource or resources.class
Associated resource information.class
Associated resource information.class
Graphic that provides an illustration of the dataset (should include a legend for the graphic).class
Links a given operation name with a resource identified by an "identifier".class
Information required to identify a dataset.class
Specification of a class to categorize keywords in a domain-specific vocabulary that has a binding to a formal ontology.class
Keywords, their type and reference source.class
Operation chain information.class
Parameter information.class
Level of detail expressed as a scale factor or a ground distance.class
Identification of capabilities which a service provider makes available to a service user through a set of interfaces that define a behaviour.class
Brief description of ways in which the resource(s) is/are currently or has been used.(package private) final class
AnOperationMetadata
placeholder to be replaced later by a reference to anotherOperationMetadata
. -
Uses of LenientComparable in org.apache.sis.metadata.iso.lineage
Classes in org.apache.sis.metadata.iso.lineage that implement LenientComparableModifier and TypeClassDescriptionclass
Details of the methodology by which geographic information was derived from the instrument readings.class
Information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage.class
Distance between consistent parts of (centre, left side, right side) adjacent pixels.class
Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step.class
Information about an event or transformation in the life of a resource.class
Report of what occurred during the process step.class
Information about the source data used in creating the data specified by the scope. -
Uses of LenientComparable in org.apache.sis.metadata.iso.maintenance
Classes in org.apache.sis.metadata.iso.maintenance that implement LenientComparableModifier and TypeClassDescriptionclass
Information about the scope and frequency of updating.class
The target resource and physical extent for which information is reported.class
Description of the class of information covered by the information. -
Uses of LenientComparable in org.apache.sis.metadata.iso.quality
Classes in org.apache.sis.metadata.iso.quality that implement LenientComparableModifier and TypeClassDescriptionclass
Presence and absence of features, their attributes and their relationships.class
Data evaluation method.class
Aspect of quantitative quality information.class
Degree of adherence to logical rules of data structure, attribution and relationships.class
Information about the reliability of data quality results.class
Accuracy of the position of features.class
Base class of more specific result classes.class
Deprecated.RenamedAbstractTemporalQuality
for following a renaming in ISO 19157:2013.class
Accuracy of the temporal attributes and temporal relationships of features.class
Accuracy and correctness of attributes and classification of features.class
Closeness of reported coordinate values to values accepted as or being true.class
Correctness of the temporal references of an item (reporting of error in time measurement).class
Aggregation or derivation method.class
Data quality basic measure.class
Excess data present in the dataset, as described by the scope.class
Data absent from the dataset, as described by the scope.class
Adherence to rules of the conceptual schema.class
Trustworthiness of a data quality result.class
Information about the outcome of evaluating the value(s) against a specified acceptable conformance quality level.class
Result of a data quality measure organising the measured values as a coverage.class
Quality information for the data specified by a data quality scope.class
Data quality descriptive result.class
Adherence of values to the value domains.class
Description of the evaluation method and procedure applied.class
Reference to an external standalone quality report.class
Degree to which data are stored in accordance with the physical structure of the data set.class
Full inspection.class
Closeness of gridded data position values to values accepted as or being true.class
Expected or tested uniformity of the results obtained for a data quality evaluation.class
Indirect evaluation.class
Data quality measure description.class
Reference to the measure used.class
Deprecated.RenamedDefaultNonQuantitativeAttributeCorrectness
for following a renaming in ISO 19157:2013.class
Correctness of non-quantitative attributes.class
Data quality measure.class
Accuracy of quantitative attributes.class
Information about the value (or set of values) obtained from applying a data quality measure.class
Closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true.class
Degree to which the sample used has produced a result which is representation of the data.class
Sample based inspection.class
Deprecated.As of ISO 19115:2014,DQ_Scope
has been replaced byMD_Scope
.class
Reference to the source of the data quality measure.class
Correctness of ordered events or sequences, if reported.class
Validity of data specified by the scope with respect to time.class
Comparison of the classes assigned to features or their attributes to a universe of discourse.class
Correctness of the explicitly encoded topological characteristics of the data set.class
Deprecated.Removed from latest ISO 19157 standard.(package private) class
The base class of ISO 19157 implementation classes. -
Uses of LenientComparable in org.apache.sis.metadata.iso.spatial
Classes in org.apache.sis.metadata.iso.spatial that implement LenientComparableModifier and TypeClassDescriptionclass
Information used to determine geographic location corresponding to image location.class
Method used to represent geographic information in the dataset.class
Axis properties.class
Information on ground control point.class
Information about a control point collection.class
Number of objects, listed by geometric object type, used in the dataset.class
Grid whose cells are regularly spaced in a geographic or projected coordinate reference system.class
Grid with cells irregularly spaced in any given geographic/map projection coordinate reference system.class
Method used to represent geographic information in the dataset.class
Information about the vector spatial objects in the dataset. -
Uses of LenientComparable in org.apache.sis.parameter
Classes in org.apache.sis.parameter that implement LenientComparableModifier and TypeClassDescriptionclass
Abstract definition of a parameter or group of parameters used by a coordinate operation or a process.class
The definition of a single parameter used by an operation method.class
The definition of a group of related parameters used by an operation method.class
A single parameter value used by an operation method.class
A group of related parameter values.(package private) final class
Wraps the given group of parameters, but hiding some parameters.(package private) final class
Map projection parameters, with special processing for alternative ways to express the ellipsoid axis length and the standard parallels.(package private) final class
Map projection parameters, with special processing for alternative ways to express the ellipsoid axis length and the standard parallels.(package private) static final class
The earth radius parameter.(package private) static final class
The inverse flattening parameter.(package private) static final class
Whether the inverse flattening parameter is definitive.(package private) static final class
The standard parallels parameter as an array ofdouble
.(package private) final class
TensorValues<E>
The values for a group of tensor parameters.(package private) final class
A parameter value which cannot be modified.(package private) class
A parameter value group which cannot be modified. -
Uses of LenientComparable in org.apache.sis.portrayal
Classes in org.apache.sis.portrayal that implement LenientComparableModifier and TypeClassDescription(package private) final class
AGridExtent
which remembers theCanvas.getPointOfInterest(boolean)
coordinates. -
Uses of LenientComparable in org.apache.sis.referencing
Classes in org.apache.sis.referencing that implement LenientComparableModifier and TypeClassDescriptionclass
Base class for objects identified by a name or a code.class
Description of a spatial and temporal reference system used by a dataset. -
Uses of LenientComparable in org.apache.sis.referencing.crs
Classes in org.apache.sis.referencing.crs that implement LenientComparableModifier and TypeClassDescriptionclass
Coordinate reference system, defined by a coordinate system and (usually) a datum.(package private) class
AbstractDerivedCRS<C extends org.opengis.referencing.operation.Conversion>
A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).class
A CRS describing the position of points through two or more independent coordinate reference systems.class
A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).private static final class
An derived engineering CRS.private static final class
A derived geodetic CRS.private static final class
A derived parametric CRS.private static final class
A derived temporal CRS.private static final class
A derived vertical CRS.class
A 1-, 2- or 3-dimensional contextually local coordinate reference system.class
A 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.(package private) class
A 2- or 3-dimensional coordinate reference system based on a geodetic datum.class
A 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.class
A 2-dimensional engineering coordinate reference system applied to locations in images.class
A 1-dimensional coordinate reference system which uses parameter values or functions.class
A 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.class
A 1-dimensional coordinate reference system used for the recording of time.class
A 1-dimensional coordinate reference system used for recording heights or depths. -
Uses of LenientComparable in org.apache.sis.referencing.cs
Classes in org.apache.sis.referencing.cs that implement LenientComparableModifier and TypeClassDescriptionclass
The set of coordinate system axes that spans a given coordinate space.class
A 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.class
A 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.class
A coordinate system made of two or more independent coordinate systems.class
Coordinate system axis name, direction, unit and range of values.class
A 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.class
A 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.class
A 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).class
A 1-dimensional coordinate system for parametric values or functions.class
A 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.class
A 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.class
A 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.class
A 2- or 3-dimensional coordinate system for any combination of coordinate axes not covered by other CS types.class
A 1-dimensional coordinate system for heights or depths of points. -
Uses of LenientComparable in org.apache.sis.referencing.datum
Classes in org.apache.sis.referencing.datum that implement LenientComparableModifier and TypeClassDescriptionclass
Specifies the relationship of a Coordinate System to the earth.class
Geometric figure that can be used to describe the approximate shape of the earth.class
Defines the origin of an engineering coordinate reference system.class
Defines the location and orientation of an ellipsoid that approximates the shape of the earth.class
Defines the origin of an image coordinate reference system.class
Defines the origin of a parametric coordinate reference system.class
Defines the origin from which longitude values are determined.class
Defines the origin of a temporal coordinate reference system.class
Identifies a particular reference level surface used as a zero-height surface.(package private) final class
A ellipsoid which is spherical. -
Uses of LenientComparable in org.apache.sis.referencing.gazetteer
Classes in org.apache.sis.referencing.gazetteer that implement LenientComparableModifier and TypeClassDescription(package private) class
Default implementation oftoString()
,equals(Object)
andhashCode()
methods forLocationType
implementations.(package private) final class
Unmodifiable description of a location created as a snapshot of anotherLocationType
instance atReferencingByIdentifiers
construction time.class
Geographic coordinates represented as geohashes strings.class
The Military Grid Reference System (MGRS).class
Helper class for building the description of a location.(package private) final class
Workaround for the lack ofLocationType
interface in GeoAPI 3.0.class
Base class of reference systems that describe locations using geographic identifiers instead of coordinates. -
Uses of LenientComparable in org.apache.sis.referencing.operation
Classes in org.apache.sis.referencing.operation that implement LenientComparableModifier and TypeClassDescriptionclass
Describes the operation for transforming coordinates in the source CRS to coordinates in the target CRS.(package private) class
Shared implementation forDefaultConversion
andDefaultTransformation
.(package private) final class
An ordered sequence of two or more single coordinate operations.(package private) final class
Conical map projections.class
A parameterized mathematical operation that converts coordinates to another CRS without any change of datum.(package private) final class
Cylindrical map projections.class
Describes the algorithm and parameters used to perform a coordinate operation.class
Specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.(package private) final class
Azimuthal (or planar) map projections.(package private) class
A conversion from (longitude, latitude) coordinates to Cartesian coordinates (x,y).class
A parameterized mathematical operation that transforms coordinates to another CRS with a change of datum.(package private) final class
Description of the inverse of another method. -
Uses of LenientComparable in org.apache.sis.referencing.operation.matrix
Classes in org.apache.sis.referencing.operation.matrix that implement LenientComparableModifier and TypeClassDescription(package private) class
A two dimensional array of numbers.class
class
class
class
class
AMatrix
able to perform some operations of interest to Spatial Information Systems (SIS).(package private) final class
A matrix which is not square.(package private) final class
A unmodifiable view of a matrix. -
Uses of LenientComparable in org.apache.sis.referencing.operation.projection
Classes in org.apache.sis.referencing.operation.projection that implement LenientComparableModifier and TypeClassDescriptionclass
Albers Equal Area projection (EPSG code 9822).(package private) static final class
Provides the transform equations for the spherical case of the Albers Equal Area projection.(package private) class
Base class of projections doing conversions between geodetic latitude and authalic latitude.(package private) final class
Spherical Mercator projection after conversion of geodetic latitudes to authalic latitudes.class
Azimuthal Equidistant (Spherical) projection.class
Cassini-Soldner projection (EPSG codes 9806 and 9833).(package private) static final class
Provides the transform equations for the spherical case of the Cassini-Soldner projection.(package private) class
class
Cylindrical Equal Area projection (EPSG codes 9834, 9835).private static final class
Provides the transform equations for the spherical case of the Cylindrical Equal Area projection.(package private) final class
A temporary Jacobian matrix where to write the derivative of a forward projection.class
Lambert Azimuthal Equal Area projection (EPSG code 9820).class
Lambert Conic Conformal projection (EPSG codes 9801, 9802, 9803, 9826, 1051).(package private) static final class
Provides the transform equations for the spherical case of the Lambert Conformal projection.(package private) final class
If the scaled longitude θ=n⋅λ is outside the [−n⋅π … n⋅π] range, maybe shifts θ to that range.private static final class
Longitude wraparound applied on reverse projection.class
Mercator Cylindrical projection (EPSG codes 9804, 9805, 1026, 1024, 1044, 9841).(package private) static final class
Provides the transform equations for the spherical case of the Mercator projection.(package private) class
Base class of map projections based on distance along the meridian from equator to latitude φ.class
Modified Azimuthal Equidistant projection (EPSG:9832).class
Mollweide projection.class
Base class for conversion services between ellipsoidal and cartographic projections.private static final class
Reverse of a normalized map projection.class
Oblique Mercator projection (EPSG codes 9812, 9815).class
Oblique Stereographic projection (EPSG code 9809).(package private) static final class
Provides the transform equations for the spherical case of the Oblique Stereographic projection.class
Orthographic projection (EPSG:9840).class
Polar Stereographic projection (EPSG codes 9810, 9829, 9830).(package private) static final class
Provides the transform equations for the spherical case of the polar stereographic projection.class
American Polyconic projection (EPSG codes 9818).private static final class
Provides the transform equations for the spherical case of the Polyconic projection.class
Satellite-Tracking projection.class
Sinusoidal equal-area projection, also known as "Sanson-Flamsteed".private static final class
Provides the transform equations for the spherical case of the Sinusoidal projection.class
Transverse Mercator projection (EPSG codes 9807).private static final class
Provides the transform equations for the spherical case of the Transverse Mercator projection.class
Transverse Mercator Zoned Grid System projection (EPSG codes 9824).private static final class
Inverse of a zoned grid system. -
Uses of LenientComparable in org.apache.sis.referencing.operation.transform
Classes in org.apache.sis.referencing.operation.transform that implement LenientComparableModifier and TypeClassDescription(package private) final class
Two-dimensional abridged Molodensky transform with all translation terms fixed to zero.(package private) class
Base class of linear transforms.class
Provides a default implementation for most methods required by theMathTransform
interface.protected static class
Base class for implementations of inverse math transforms.class
Base class for math transforms that are known to be one-dimensional in all cases.protected static class
Base class for implementation of inverse math transforms.class
Base class for math transforms that are known to be two-dimensional in all cases.protected static class
Base class for implementation of inverse math transforms.(package private) final class
Conversions from two-dimensional Cartesian coordinates to polar coordinates.(package private) final class
Conversions from three-dimensional Cartesian coordinates to spherical coordinates.(package private) class
Base class for concatenated transforms.(package private) final class
Concatenated transform in which the resulting transform is one-dimensional.(package private) final class
Concatenated transform in which the resulting transform is two-dimensional.(package private) class
Concatenated transform where the transfer dimension is the same than source and target dimension.(package private) final class
Concatenated transform where both transforms are one-dimensional.(package private) final class
Concatenated transform where both transforms are two-dimensional.(package private) final class
A one dimensional, constant transform.(package private) final class
A parameter value stored inContextualParameters
before they are made unmodifiable.(package private) class
Base class of conversions between coordinate systems.(package private) final class
A transform which copy the coordinates in the source array to different locations in the target array.class
Transforms between two CRS (usually geographic) based on different datum.class
Transform from two- or three- dimensional ellipsoidal coordinates to (geo)centric coordinates.private static final class
Converts Cartesian coordinates (X,Y,Z) to ellipsoidal coordinates (λ,φ) or (λ,φ,h).(package private) final class
A one dimensional exponential transform.(package private) final class
The identity transform.(package private) final class
A one dimensional, identity transform.class
Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file.(package private) static class
The inverse of the enclosingInterpolatedGeocentricTransform
.(package private) final class
An interpolated geocentric transform for two-dimensional input and output coordinates.(package private) static final class
The inverse of the enclosingInterpolatedGeocentricTransform2D
.class
Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file, but using Molodensky approximation.(package private) static class
The inverse of the enclosingInterpolatedMolodenskyTransform
.(package private) final class
An interpolated Molodensky transform for two-dimensional input and output coordinates.(package private) static final class
The inverse of the enclosingInterpolatedMolodenskyTransform2D
.class
Transforms between two CRS by performing translations interpolated from a grid file.(package private) static class
Transforms target coordinates to source coordinates.(package private) final class
An interpolated transform for two-dimensional input and output coordinates.(package private) final class
The inverse of the enclosingInterpolatedTransform2D
.(package private) final class
A transform that performs linear interpolation between values.private static final class
The inverse of the enclosingLinearInterpolator1D
.(package private) class
A one dimensional, linear transform.(package private) class
A one dimensional, logarithmic transform.(package private) static final class
Special case for base 10 taking advantage of extra precision provided byMath.log10(double)
.(package private) class
Implementation of Molodensky formulas.class
Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.(package private) class
A Molodensky transforms for two-dimensional input and output coordinates.class
Transform which passes through a subset of coordinates to another transform.(package private) final class
A pass-through transform in the two-dimensional case.(package private) final class
Conversions from polar coordinates to two-dimensional Cartesian coordinates.class
Computes latitudes and longitudes on a sphere where the south pole has been moved to given geographic coordinates.(package private) final class
Raises the given value at some fixed power.(package private) class
A usually affine, or otherwise a projective transform for the generic cases.(package private) final class
Projective transform in 2D case.(package private) final class
An affine transform that multiply the coordinate values by constant values, and optionally drop the last coordinates.(package private) class
A transform having sub-areas where more accurate transforms can be used.(package private) static class
The inverse ofSpecializableTransform
.(package private) final class
A specializable transform in the two-dimensional case.(package private) static final class
The inverse ofSpecializableTransform2D
.(package private) final class
Conversions from spherical coordinates to three-dimensional Cartesian coordinates.(package private) final class
Wraps aMathTransform
as aMathTransform2D
.(package private) final class
An affine transform that translate the coordinate values by constant values.class
Enforces coordinate values in the range of a wraparound axis (typically longitude). -
Uses of LenientComparable in org.apache.sis.util
Methods in org.apache.sis.util with parameters of type LenientComparableModifier and TypeMethodDescriptionprivate static boolean
Utilities.equals
(LenientComparable[] array1, Object[] array2, ComparisonMode mode) Compares two arrays where at least one array is known to containLenientComparable
elements.