# All Classes

- All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
  Class | Description
  --- | ---
  About | Provides information about the Apache SIS running environment.
  AbstractAssociation | An instance of an feature association role containing the associated feature.
  AbstractAttribute<V> | An instance of an attribute type containing the value of an attribute in a feature.
  AbstractCompleteness | Presence and absence of features, their attributes and their relationships.
  AbstractContentInformation | Description of the content of a resource.
  AbstractCoordinateOperation | Describes the operation for transforming coordinates in the source CRS to coordinates in the target CRS.
  AbstractCRS | Coordinate reference system, defined by a coordinate system and (usually) a datum.
  AbstractCS | The set of coordinate system axes that spans a given coordinate space.
  AbstractDatum | Specifies the relationship of a Coordinate System to the earth.
  AbstractDirectPosition | Default implementations of some `DirectPosition` methods, leaving the data storage to subclasses.
  AbstractElement | Type of test applied to the data specified by a data quality scope.
  AbstractEnvelope | Default implementations of most `Envelope` methods, leaving the data storage to subclasses.
  AbstractFactory | Base class of factories provided in the Apache SIS library.
  AbstractFeature | An instance of a feature type containing values for a real-world phenomena.
  AbstractGeographicExtent | Base class for geographic area of the dataset.
  AbstractGeolocationInformation | Information used to determine geographic location corresponding to image location.
  AbstractIdentification | Basic information required to uniquely identify a resource or resources.
  AbstractIdentifiedObject | Base class for objects identified by a name or a code.
  AbstractIdentifiedType | Identification and description information inherited by property types and feature types.
  AbstractInternationalString | Base class for character strings that has been internationalized into several locales.
  AbstractLocation | Identifiable geographic place.
  AbstractLogicalConsistency | Degree of adherence to logical rules of data structure, attribution and relationships.
  AbstractMathTransform | Provides a default implementation for most methods required by the `MathTransform` interface.
  AbstractMathTransform.Inverse | Base class for implementations of inverse math transforms.
  AbstractMathTransform1D | Base class for math transforms that are known to be one-dimensional in all cases.
  AbstractMathTransform1D.Inverse | Base class for implementation of inverse math transforms.
  AbstractMathTransform2D | Base class for math transforms that are known to be two-dimensional in all cases.
  AbstractMathTransform2D.Inverse | Base class for implementation of inverse math transforms.
  AbstractMetadata | Provides basic operations using Java reflection for metadata implementations.
  AbstractName | Base class for sequence of identifiers rooted within the context of a namespace.
  AbstractOperation | Describes the behaviour of a feature type as a function or a method.
  AbstractParameterDescriptor | Abstract definition of a parameter or group of parameters used by a coordinate operation or a process.
  AbstractParty | Information about the individual and / or organization of the party.
  AbstractPositionalAccuracy | Accuracy of the position of features.
  AbstractReferenceSystem | Description of a spatial and temporal reference system used by a dataset.
  AbstractResult | Type of test applied to the data specified by a data quality scope.
  AbstractSpatialRepresentation | Method used to represent geographic information in the dataset.
  AbstractTemporalAccuracy | Accuracy of the temporal attributes and temporal relationships of features.
  AbstractThematicAccuracy | Accuracy of quantitative attributes and the correctness of non-quantitative attributes and of the classifications of features and their relationships.
  AffineTransforms2D | Bridge between `Matrix` and Java2D `AffineTransform` instances.
  Aggregate | A collection of resources.
  AlbersEqualArea | Albers Equal Area projection (EPSG code 9822).
  Angle | An angle in decimal degrees.
  AngleFormat | Parses and formats angles according a specified pattern.
  AngleFormat.Field | Constants that are used as attribute keys in the iterator returned from `AngleFormat.formatToCharacterIterator(Object)`.
  AngularVelocity | The rate of change of an angular displacement with respect to time.
  ArgumentChecks | Static methods for performing argument checks.
  ArraysExt | Static methods for simple operations on arrays and array elements.
  AssociationRoleBuilder | Describes one association from the `FeatureType` to be built by an `FeatureTypeBuilder` to another `FeatureType`.
  AttributeNames | Name of attributes used in the mapping from/to netCDF metadata to ISO 19115 metadata.
  AttributeNames.Dimension | Holds the attribute names describing a simple latitude, longitude, and vertical bounding box.
  AttributeNames.Responsible | Holds the attribute names describing a responsible party.
  AttributeNames.Term | Holds the attribute names describing a term together with a vocabulary (or naming authority).
  AttributeRole | Roles that can be associated to some attributes for instructing `FeatureTypeBuilder` how to generate pre-defined operations.
  AttributeTypeBuilder<V> | Describes one `AttributeType` which will be part of the feature type to be built by a `FeatureTypeBuilder`.
  AxesConvention | High-level characteristics about the axes of a coordinate system.
  AxisFilter | Modifications to apply on the axes of a coordinate system in order to produce a new coordinate system.
  BackingStoreException | Thrown to indicate that an operation could not complete because of a failure in the backing store (a file or a database).
  Builder<B extends Builder<B>> | Base class of builders for various kind of `IdentifiedObject`.
  BursaWolfParameters | Parameters for a geographic transformation between two datum having the same prime meridian.
  Cache<K,​V> | A concurrent map capable to locks entries for which the value is in process of being computed.
  Cache.Handler<V> | The handler returned by `Cache.lock(K)`, to be used for unlocking and storing the result.
  Category | Describes a sub-range of sample values in a sample dimension.
  CharacteristicTypeBuilder<V> | Describes one characteristic of the `AttributeType` will will be built by a `FeatureTypeBuilder`.
  Characters | Static methods working on `char` values, and some character constants.
  Characters.Filter | Subsets of Unicode characters identified by their general category.
  CharSequences | Static methods working with `CharSequence` instances.
  CheckedContainer<E> | A container that ensures that all elements are assignable to a given base type.
  Citations | A set of pre-defined constants and static methods working on citations.
  Classes | Static methods working on `Class` objects.
  CodeListSet<E extends CodeList<E>> | A specialized `Set` implementation for use with `CodeList` values.
  Colors | The colors to use for formatting Well Known Text (WKT) objects.
  Command | Command line interface for Apache SIS.
  CommonAuthorityFactory | Creates coordinate reference systems in the "`OGC`", "`CRS`" or `"AUTO(2)"` namespaces.
  CommonCRS | Frequently-used geodetic CRS and datum that are guaranteed to be available in SIS.
  CommonCRS.Temporal | Frequently-used temporal CRS and datum that are guaranteed to be available in SIS.
  CommonCRS.Vertical | Frequently-used vertical CRS and datum that are guaranteed to be available in SIS.
  ComparisonMode | Specifies the level of strictness when comparing two `LenientComparable` objects for equality.
  CompoundFormat<T> | Base class of `Format` implementations which delegate part of their work to other `Format` instances.
  ConcurrentAuthorityFactory<DAO extends GeodeticAuthorityFactory> | A concurrent authority factory that caches all objects created by another factory.
  ConcurrentReadException | Thrown when an operation can not be performed while a read operation is in progress.
  ConcurrentWriteException | Thrown when an operation can not be performed while a write operation is in progress.
  Configuration | Provides system-wide configuration for Apache SIS library.
  Configuration | Annotates methods having a system-wide impact on the configuration of the Apache SIS library.
  Containers | Static methods working on `Collection` or `CheckedContainer` objects.
  ContextualParameters | The parameters that describe a sequence of normalize → non-linear kernel → denormalize transforms as a whole.
  ContextualParameters.MatrixRole | Whether a matrix is used for normalization or denormalization before or after a non-linear operation.
  Convention | The convention to use for WKT formatting.
  CoordinateFormat | Formats spatiotemporal coordinates using number, angle and date formats inferred from the coordinate system.
  CoordinateOperationContext | Optional information about the context in which a requested coordinate operation will be used.
  CoordinateOperationFinder | Finds a conversion or transformation path from a source CRS to a target CRS.
  CoordinateSystems | Utility methods working on `CoordinateSystem` objects and their axes.
  CorruptedObjectException | May be thrown on attempt to use an object which has been corrupted by a previous operation.
  CRS | Static methods working on Coordinate Reference Systems.
  CylindricalEqualArea | Cylindrical Equal Area projection (EPSG codes 9834, 9835).
  DataOptionKey<T> | Keys in a map of options for configuring the way data are read or written to a storage.
  DataSet | Collection of features that share a common set of attributes or properties.
  DataStore | Manages a series of features, coverages or sensor data.
  DataStoreClosedException | Thrown when a data store is closed and can no more return data.
  DataStoreContentException | Thrown when a store can not be read because the stream contains invalid data.
  DataStoreException | Thrown when a `DataStore` can not complete a read or write operation.
  DataStoreProvider | Provides information about a specific `DataStore` implementation.
  DataStoreReferencingException | Thrown when a data store failed to construct the coordinate reference system (CRS) or other positioning information.
  DataStores | Static convenience methods creating `DataStore` instances from a given storage object.
  DatumShiftGrid<C extends Quantity<C>,​T extends Quantity<T>> | Small but non-constant translations to apply on coordinates for datum shifts or other transformation process.
  DatumShiftTransform | Transforms between two CRS (usually geographic) based on different datum.
  Debug | Annotates classes or methods that are provided mostly for debugging purpose.
  DecimalFunctions | Functions working on `float` and `double` values while taking in account their representation in base 10.
  DefaultAbsoluteExternalPositionalAccuracy | Closeness of reported coordinate values to values accepted as or being true.
  DefaultAccuracyOfATimeMeasurement | Correctness of the temporal references of an item (reporting of error in time measurement).
  DefaultAcquisitionInformation | Designations for the measuring instruments, the platform carrying them, and the mission to which the data contributes.
  DefaultAddress | Location of the responsible individual or organization.
  DefaultAffineCS | A 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.
  DefaultAggregateInformation | Associated resource information.
  DefaultAlgorithm | Details of the methodology by which geographic information was derived from the instrument readings.
  DefaultApplicationSchemaInformation | Information about the application schema used to build the dataset.
  DefaultAssociatedResource | Associated resource information.
  DefaultAssociationRole | Indicates the role played by the association between two features.
  DefaultAttributeGroup | Information about content type for groups of attributes for a specific range dimension.
  DefaultAttributeType<V> | Definition of an attribute in a feature type.
  DefaultBand | Range of wavelengths in the electromagnetic spectrum.
  DefaultBoundingPolygon | Boundary enclosing the dataset, expressed as the closed set of (x,y) coordinates of the polygon.
  DefaultBrowseGraphic | Graphic that provides an illustration of the dataset (should include a legend for the graphic).
  DefaultCartesianCS | A 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.
  DefaultCitation | Standardized resource reference.
  DefaultCitationDate | Reference date and event used to describe it.
  DefaultCompletenessCommission | Excess data present in the dataset, as described by the scope.
  DefaultCompletenessOmission | Data absent from the dataset, as described by the scope.
  DefaultCompoundCRS | A CRS describing the position of points through two or more independent coordinate reference systems.
  DefaultCompoundCS | A coordinate system made of two or more independent coordinate systems.
  DefaultConceptualConsistency | Adherence to rules of the conceptual schema.
  DefaultConformanceResult | Information about the outcome of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.
  DefaultConstraints | Restrictions on the access and use of a resource or metadata.
  DefaultContact | Information required to enable contact with the responsible person and/or organization.
  DefaultConversion | A parameterized mathematical operation that converts coordinates to another CRS without any change of datum.
  DefaultCoordinateOperationFactory | Creates operations capable to transform coordinates from a given source CRS to a given target CRS.
  DefaultCoordinateSystemAxis | Coordinate system axis name, direction, unit and range of values.
  DefaultCoupledResource | Links a given operation name with a resource identified by an "identifier".
  DefaultCoverageDescription | Information about the content of a grid data cell.
  DefaultCoverageResult | Result of a data quality measure organising the measured values as a coverage.
  DefaultCylindricalCS | A 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.
  DefaultDataFile | Description of a transfer data file.
  DefaultDataIdentification | Information required to identify a dataset.
  DefaultDataQuality | Quality information for the data specified by a data quality scope.
  DefaultDerivedCRS | A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).
  DefaultDigitalTransferOptions | Technical means and media by which a resource is obtained from the distributor.
  DefaultDimension | Axis properties.
  DefaultDistribution | Information about the distributor of and options for obtaining the resource.
  DefaultDistributor | Information about the distributor.
  DefaultDomainConsistency | Adherence of values to the value domains.
  DefaultEllipsoid | Geometric figure that can be used to describe the approximate shape of the earth.
  DefaultEllipsoidalCS | A 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.
  DefaultEngineeringCRS | A 1-, 2- or 3-dimensional contextually local coordinate reference system.
  DefaultEngineeringDatum | Defines the origin of an engineering coordinate reference system.
  DefaultEnvironmentalRecord | Information about the environmental conditions during the acquisition.
  DefaultEvent | Identification of a significant collection point within an operation.
  DefaultExtendedElementInformation | New metadata element, not found in ISO 19115, which is required to describe geographic data.
  DefaultExtent | Information about spatial, vertical, and temporal extent.
  DefaultFeatureCatalogueDescription | Information identifying the feature catalogue or the conceptual schema.
  DefaultFeatureType | Abstraction of a real-world phenomena.
  DefaultFeatureTypeInfo | Information about the occurring feature type.
  DefaultFormat | Description of the computer language construct that specifies the representation of data objects in a record, file, message, storage device or transmission channel.
  DefaultFormatConsistency | Degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope.
  DefaultFormula | Specification of the coordinate operation method formula.
  DefaultGCP | Information on ground control point.
  DefaultGCPCollection | Information about a control point collection.
  DefaultGeocentricCRS | A 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
  DefaultGeodeticDatum | Defines the location and orientation of an ellipsoid that approximates the shape of the earth.
  DefaultGeographicBoundingBox | Geographic position of the dataset.
  DefaultGeographicCRS | A 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.
  DefaultGeographicDescription | Description of the geographic area using identifiers.
  DefaultGeometricObjects | Number of objects, listed by geometric object type, used in the dataset.
  DefaultGeorectified | Grid whose cells are regularly spaced in a geographic or projected coordinate reference system.
  DefaultGeoreferenceable | Grid with cells irregularly spaced in any given geographic/map projection coordinate reference system.
  DefaultGriddedDataPositionalAccuracy | Closeness of gridded data position values to values accepted as or being true.
  DefaultGridSpatialRepresentation | Method used to represent geographic information in the dataset.
  DefaultIdentifier | Value uniquely identifying an object within a namespace.
  DefaultImageCRS | A 2-dimensional engineering coordinate reference system applied to locations in images.
  DefaultImageDatum | Defines the origin of an image coordinate reference system.
  DefaultImageDescription | Information about an image's suitability for use.
  DefaultIndividual | Information about the party if the party is an individual.
  DefaultInstrument | Designations for the measuring instruments.
  DefaultInternationalString | An international string using a map of strings for different locales.
  DefaultKeywordClass | Specification of a class to categorize keywords in a domain-specific vocabulary that has a binding to a formal ontology.
  DefaultKeywords | Keywords, their type and reference source.
  DefaultLegalConstraints | Restrictions and legal prerequisites for accessing and using the resource.
  DefaultLineage | Information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage.
  DefaultLinearCS | A 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).
  DefaultLocalName | Identifier within a name space for a local object.
  DefaultMaintenanceInformation | Information about the scope and frequency of updating.
  DefaultMathTransformFactory | Low level factory for creating math transforms.
  DefaultMathTransformFactory.Context | Source and target coordinate systems for which a new parameterized transform is going to be used.
  DefaultMedium | Information about the media on which the resource can be distributed.
  DefaultMemberName | The name to identify a member of a record.
  DefaultMetadata | Root entity which defines metadata about a resource or resources.
  DefaultMetadataExtensionInformation | Information describing metadata extensions.
  DefaultMetadataScope | Information about the scope of the resource.
  DefaultNameFactory | A factory for creating `AbstractName` objects.
  DefaultNameSpace | A domain in which names given by character strings are defined.
  DefaultNominalResolution | Distance between consistent parts of (centre, left side, right side) adjacent pixels.
  DefaultNonQuantitativeAttributeAccuracy | Accuracy of non-quantitative attributes.
  DefaultObjective | Describes the characteristics, spatial and temporal extent of the intended object to be observed.
  DefaultOnlineResource | Information about on-line sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained.
  DefaultOperation | Designations for the operation used to acquire the dataset.
  DefaultOperationChainMetadata | Operation chain information.
  DefaultOperationMetadata | Parameter information.
  DefaultOperationMethod | Describes the algorithm and parameters used to perform a coordinate operation.
  DefaultOrganisation | Information about the party if the party is an organization.
  DefaultParameterDescriptor<T> | The definition of a single parameter used by an operation method.
  DefaultParameterDescriptorGroup | The definition of a group of related parameters used by an operation method.
  DefaultParameterValue<T> | A single parameter value used by an operation method.
  DefaultParameterValueGroup | A group of related parameter values.
  DefaultParametricCRS | A 1-dimensional coordinate reference system which uses parameter values or functions.
  DefaultParametricCS | A 1-dimensional coordinate system for parametric values or functions.
  DefaultParametricDatum | Defines the origin of a parametric coordinate reference system.
  DefaultPassThroughOperation | Specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.
  DefaultPlan | Designations for the planning information related to meeting the data acquisition requirements.
  DefaultPlatform | Designation of the platform used to acquire the dataset.
  DefaultPlatformPass | Identification of collection coverage.
  DefaultPolarCS | A 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.
  DefaultPortrayalCatalogueReference | Information identifying the portrayal catalogue used.
  DefaultPrimeMeridian | Defines the origin from which longitude values are determined.
  DefaultProcessing | Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step.
  DefaultProcessStep | Information about an event or transformation in the life of a resource.
  DefaultProcessStepReport | Report of what occurred during the process step.
  DefaultProjectedCRS | A 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.
  DefaultQuantitativeAttributeAccuracy | Accuracy of quantitative attributes.
  DefaultQuantitativeResult | Information about the value (or set of values) obtained from applying a data quality measure.
  DefaultRangeDimension | Information on the range of each dimension of a cell measurement value.
  DefaultRangeElementDescription | Description of specific range elements.
  DefaultRecord | A list of logically related elements as (name, value) pairs in a dictionary.
  DefaultRecordSchema | A collection of record types in a given namespace.
  DefaultRecordType | An immutable definition of the type of a record.
  DefaultRelativeInternalPositionalAccuracy | Closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true.
  DefaultReleasability | Information about resource release constraints.
  DefaultRepresentativeFraction | A scale defined as the inverse of a denominator.
  DefaultRequestedDate | Range of date validity.
  DefaultRequirement | Requirement to be satisfied by the planned data acquisition.
  DefaultResolution | Level of detail expressed as a scale factor or a ground distance.
  DefaultResponsibility | Information about the party and their role.
  DefaultResponsibleParty | Identification of, and means of communication with, person(s) and organizations associated with the dataset.
  DefaultSampleDimension | The characteristic of each dimension (layer) included in the resource.
  DefaultScope | The target resource and physical extent for which information is reported.
  DefaultScope | Deprecated. As of ISO 19115:2014, `DQ_Scope` has been replaced by `MD_Scope`.
  DefaultScopeDescription | Description of the class of information covered by the information.
  DefaultScopedName | A composite of a name space (as a local name) and a generic name valid in that name space.
  DefaultSecurityConstraints | Handling restrictions imposed on the resource for national security or similar security concerns.
  DefaultSeries | Information about the series, or aggregate dataset, to which a dataset belongs.
  DefaultServiceIdentification | Identification of capabilities which a service provider makes available to a service user through a set of interfaces that define a behaviour.
  DefaultSource | Information about the source data used in creating the data specified by the scope.
  DefaultSpatialTemporalExtent | Extent with respect to date/time and spatial boundaries.
  DefaultSphericalCS | A 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  DefaultStandardOrderProcess | Common ways in which the resource may be obtained or received, and related instructions and fee information.
  DefaultTelephone | Telephone numbers for contacting the responsible individual or organization.
  DefaultTemporalConsistency | Correctness of ordered events or sequences, if reported.
  DefaultTemporalCRS | A 1-dimensional coordinate reference system used for the recording of time.
  DefaultTemporalDatum | Defines the origin of a temporal coordinate reference system.
  DefaultTemporalExtent | Time period covered by the content of the dataset.
  DefaultTemporalValidity | Validity of data specified by the scope with respect to time.
  DefaultThematicClassificationCorrectness | Comparison of the classes assigned to features or their attributes to a universe of discourse.
  DefaultTimeCS | A 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.
  DefaultTopologicalConsistency | Correctness of the explicitly encoded topological characteristics of the dataset as described by the scope.
  DefaultTransformation | A parameterized mathematical operation that transforms coordinates to another CRS with a change of datum.
  DefaultTreeTable | A `TreeTable` implementation with a list of columns given at construction time.
  DefaultTreeTable.Node | A `TreeTable.Node` implementation which can store values for a pre-defined list of columns.
  DefaultTypeName | The name of an attribute type associated to a member name.
  DefaultUsability | Deprecated. Not found in ISO 19115-3:2016 schemas.
  DefaultUsage | Brief description of ways in which the resource(s) is/are currently or has been used.
  DefaultUserDefinedCS | A 2- or 3-dimensional coordinate system for any combination of coordinate axes not covered by other CS types.
  DefaultVectorSpatialRepresentation | Information about the vector spatial objects in the dataset.
  DefaultVerticalCRS | A 1-dimensional coordinate reference system used for recording heights or depths.
  DefaultVerticalCS | A 1-dimensional coordinate system for heights or depths of points.
  DefaultVerticalDatum | Identifies a particular reference level surface used as a zero-height surface.
  DefaultVerticalExtent | Vertical domain of dataset.
  Deprecable | Interface of classes for which deprecated instances may exist.
  DirectPosition1D | A one-dimensional position within some coordinate reference system.
  DirectPosition2D | A two-dimensional position on top of Java2D point.
  DisjointExtentException | Thrown when operations on a `GridGeometry` result in an area which does not intersect anymore the `GridExtent` of the `GridGeometry`.
  Disposable | A resource that can be disposed when waiting for the garbage collector would be overly conservative.
  DistanceUtils | Deprecated. Replaced by `GeodeticCalculator`.
  ElementKind | Kind of an element in a Well Known Text.
  ElevationAngle | The angular height of an object measured from the horizontal plane.
  EllipsoidToCentricTransform | Transform from two- or three- dimensional ellipsoidal coordinates to (geo)centric coordinates.
  EllipsoidToCentricTransform.TargetType | Whether the output coordinate system is Cartesian or Spherical.
  Emptiable | Interface of classes for which empty instances may exist.
  Envelope2D | A two-dimensional envelope on top of Java2D rectangle.
  Envelopes | Transforms envelopes to new Coordinate Reference Systems, and miscellaneous utilities.
  EPSGDataAccess | Data Access Object (DAO) creating geodetic objects from a JDBC connection to an EPSG database.
  EPSGFactory | A geodetic object factory backed by the EPSG database.
  Exceptions | Static methods working with `Exception` instances.
  Extents | Convenience static methods for extracting information from `Extent` objects.
  FactoryDataException | Thrown when a factory contains invalid data.
  FeatureFormat | Formats features or feature types in a tabular format.
  FeatureFormat.Column | Identifies the columns to include in the table formatted by `FeatureFormat`.
  FeatureNaming<E> | Helper class for mapping `GenericName` instances and their shortened names to features.
  FeatureOperations | A set of pre-defined operations expecting a `Feature` as input and producing an `Attribute` as output.
  Features | Static methods working on features or attributes.
  FeatureSet | A dataset providing access to a stream of features.
  FeatureTypeBuilder | Helper class for the creation of `FeatureType` instances.
  Fix | Type of GPS fix (position derived from measuring external reference points).
  FoliationRepresentation | Specifies whether trajectories are represented in a single moving feature instance or fragmented in distinct static feature instances.
  FormattableObject | Base class for objects that can be formatted as Well Known Text (WKT).
  Formatter | Provides support methods for formatting a Well Known Text (WKT).
  ForwardOnlyStorageException | Thrown when an operation would require to move the cursor back, but the underlying storage does not allow that.
  Fraction | A value class for rational numbers.
  FrenchProfile | Provides implementations of French extensions defined by AFNOR.
  FrequencySortedSet<E> | A set with elements ordered by the amount of time they were added.
  FunctionProperty | The manners in which the inputs of a function are mapped to the outputs.
  GazetteerException | Thrown when a coordinate can not be converted to a geographic identifier, or conversely.
  GeneralDirectPosition | A mutable `DirectPosition` (the coordinates of a position) of arbitrary dimension.
  GeneralEnvelope | A mutable `Envelope` (a minimum bounding box or rectangle) of arbitrary dimension.
  GeodeticAuthorityFactory | Creates geodetic objects from codes defined by an authority.
  GeodeticCalculator | Performs geodetic calculations on a sphere or an ellipsoid.
  GeodeticException | Unchecked exception thrown when an error occurred while computing a geodetic value.
  GeodeticObjectFactory | Creates Coordinate Reference System (CRS) implementations, with their Coordinate System (CS) and Datum components.
  GeohashReferenceSystem | Geographic coordinates represented as geohashes strings.
  GeohashReferenceSystem.Format | The encoding format used by `GeohashReferenceSystem.Coder`.
  GeometryLibrary | Some libraries providing geometric objects or topological operations.
  GeoTiffStore | A data store backed by GeoTIFF files.
  GeoTiffStoreProvider | The provider of `GeoTiffStore` instances.
  GridCoverage | Base class of coverages with domains defined as a set of grid points.
  GridCoverageResource | Access to data values in a n-dimensional grid.
  GridDerivation | Creates a new grid geometry derived from a base grid geometry with different extent or resolution.
  GridExtent | A range of grid coverage coordinates, also known as "grid envelope".
  GridGeometry | Valid extent of grid coordinates together with the transform from those grid coordinates to real world coordinates.
  GridRoundingMode | Specifies rounding behavior of computations of `GridExtent` from floating-point values.
  IdentifiedObject | The interface for all SIS objects having identifiers.
  IdentifiedObjectFinder | Searches in an authority factory for objects approximately equal to a given object.
  IdentifiedObjectFinder.Domain | The domain of the search (for example whether to include deprecated objects in the search).
  IdentifiedObjects | Utility methods working on arbitrary implementations of the `IdentifiedObject` interface.
  IdentifiedObjectSet<T extends IdentifiedObject> | A lazy set of `IdentifiedObject` instances created from their authority codes only when first needed.
  IdentifierMap | A map view of some or all identifiers in an identified object.
  IdentifierSpace<T> | Some identifier namespaces that are handled in a special way.
  IllegalFeatureTypeException | Thrown when a store can not write the given feature because its type is not one of the supported types.
  IllegalGridGeometryException | Thrown when the argument specified to a method or constructor would result in an invalid `GridGeometry`.
  IllegalNameException | Thrown when an invalid name is used for identifying a coverage, a feature or other kind of element in a data store.
  IllegalOpenParameterException | Thrown when a `DataStore` can not be opened because of invalid parameters.
  ImageRenderer | A builder for the rendered image to be returned by `GridCoverage.render(GridExtent)`.
  ImmutableEnvelope | An immutable `Envelope` (a minimum bounding box or rectangle) of arbitrary dimension.
  ImmutableIdentifier | Deprecated. Moved to `org.apache.sis.referencing` for anticipation with Jigsaw modules.
  ImmutableIdentifier | Immutable value uniquely identifying an object within a namespace, together with a version.
  IncompleteGridGeometryException | Thrown by `GridGeometry` when a grid geometry can not provide the requested information.
  InstallationResources | Resources needed for installation of third-party or optional components.
  InstallationScriptProvider | Provides SQL scripts needed for creating a local copy of a dataset.
  IntegerList | A list of unsigned integer values.
  InternalDataStoreException | Thrown when an internal error occurred in a `DataStore` implementation.
  InterpolatedGeocentricTransform | Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file.
  InterpolatedMolodenskyTransform | Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file, but using Molodensky approximation.
  InterpolatedTransform | Transforms between two CRS by performing translations interpolated from a grid file.
  InvalidCommandException | Thrown when a unknown command has been given by the user on the command-line.
  InvalidGeodeticParameterException | Thrown when a factory `createFoo(…)` method is given invalid parameters.
  InvalidMetadataException | Thrown when a metadata is in a invalid state or has illegal property values.
  InvalidOptionException | Thrown when an illegal option has been given by the user on the command-line.
  InvalidSeekException | Thrown when an input stream or a channel can not modify its position to the given value.
  IO | Utilities methods working on `java.io` objects.
  ISOMetadata | The base class of ISO 19115 implementation classes.
  IterationStrategy | Strategy for iterating over the point arrays given to `AbstractMathTransform.transform(…)` methods.
  JapaneseProfile | Provides implementations of Japanese extensions.
  KeyNamePolicy | The name of the keys included in a `Map` of metadata.
  KeywordCase | Whether WKT keywords shall be written with lower, upper or camel case styles.
  KeywordStyle | Whether to use short or long WKT keywords.
  LambertConicConformal | Lambert Conic Conformal projection (EPSG codes 9801, 9802, 9803, 9826, 1051).
  LandsatStore | Parses Landsat metadata as ISO 19115 Metadata object.
  LandsatStoreProvider | The provider of `LandsatStore` instances.
  Latitude | A latitude angle in decimal degrees.
  LatLonPointRadius | Deprecated. Replaced by `GeodeticCalculator.createGeodesicCircle2D(double)`.
  LegacyFeatureType | Deprecated. To be removed after migration to GeoAPI 4.0.
  LenientComparable | Interfaces of classes for which instances can be compared for equality using different levels of strictness.
  Line | Equation of a line in a two dimensional space (x,y).
  LineAppender | An `Appendable` which can apply different kinds of reformatting that depend on the End Of Line (EOL) occurrences.
  LinearTransform | A usually affine, or otherwise a projective transform, which convert coordinates using only linear equations.
  LinearTransformBuilder | Creates an affine transform which will map approximately the given source positions to the given target positions.
  Locales | Static methods working on `Locale` instances.
  LocalizationGridBuilder | Creates an "almost linear" transform mapping the given source points to the given target points.
  Localized | Interface of classes for which each instance is configured for a particular locale.
  LocalizedException | An exception which can produce an error message in the client locale.
  LocationFormat | Formats `Location` instances in a tabular format.
  LoggerAdapter | An adapter that redirect all JDK logging events to an other logging framework.
  LoggerFactory<L> | A factory for Java `Logger` wrapping an other logging framework.
  Logging | A set of utilities method for configuring loggings in SIS.
  Longitude | A longitude angle in decimal degrees.
  MarshalContext | Context of a marshalling or unmarshalling process.
  MarshallerPool | Creates and configures `Marshaller` or `Unmarshaller` objects for use with SIS.
  MathFunctions | Simple mathematical functions in addition to the ones provided in `Math`.
  MathTransformProvider | An object capable to create `MathTransform` instances from given parameter values.
  MathTransforms | Utility methods creating or working on `MathTransform` instances.
  Matrices | `Matrix` factory methods and utilities.
  Matrix1 | A matrix of fixed 1×1 size, typically resulting from `MathTransform1D` derivative computation.
  Matrix2 | A matrix of fixed 2×2 size, typically resulting from `MathTransform2D` derivative computation.
  Matrix3 | A matrix of fixed 3×3 size.
  Matrix4 | A matrix of fixed 4×4 size, often used in datum shifts.
  MatrixSIS | A `Matrix` able to perform some operations of interest to Spatial Information Systems (SIS).
  MeasurementRange<E extends Number & Comparable<? super E>> | A range of numbers associated with a unit of measurement.
  Mercator | Mercator Cylindrical projection (EPSG codes 9804, 9805, 1026, 1024, 1044, 9841).
  MetadataCopier | Performs deep copies of given metadata instances.
  MetadataSource | A connection to a metadata database in read-only mode.
  MetadataStandard | Enumeration of some metadata standards.
  MetadataStoreException | Thrown when a metadata access failed.
  MetadataWriter | A connection to a metadata database with write capabilities.
  MilitaryGridReferenceSystem | The Military Grid Reference System (MGRS).
  MismatchedCoverageRangeException | Thrown when the number of bands or sample dimensions specified to a method is not equal to the number expected by a coverage.
  MismatchedDatumException | Thrown when the source and target CRS of a conversion use different datum.
  MismatchedMatrixSizeException | Thrown when two matrices can not be added or multiplied because the sizes do not match.
  MismatchedReferenceSystemException | Indicates that an object cannot be constructed because of a mismatch in the reference systems of geometric components.
  MissingFactoryResourceException | Thrown when a particular object can not be created because a resource is missing.
  ModifiableLocationType | Helper class for building the description of a location.
  ModifiableMetadata | Base class of metadata having an editable content.
  ModifiableMetadata.State | Whether the metadata is still editable or has been made final.
  Mollweide | Mollweide projection.
  MolodenskyTransform | Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.
  MonolineFormatter | A formatter writing log messages on a single line.
  MultiAuthoritiesFactory | A factory that delegates the object creation to another factory determined from the authority part in “authority:code” arguments.
  NamedIdentifier | An identification of a CRS object which is both a `Identifier` and a `GenericName`.
  Names | Static methods for creating, parsing and formatting generic names.
  Namespaces | Lists some namespaces URLs used by JAXB when (un)marshalling.
  NetcdfStore | A data store backed by netCDF files.
  NetcdfStoreProvider | The provider of `NetcdfStore` instances.
  NilObject | A marker interface for nil XML elements providing an explanation about why the information is absent.
  NilReason | Explanation for a missing XML element.
  NodeType | Enum to represent node type of quad tree.
  NoninvertibleMatrixException | Thrown when a matrix can not be inverted.
  NormalizedProjection | Base class for conversion services between ellipsoidal and cartographic projections.
  NormalizedProjection.ParameterRole | Maps the parameters to be used for initializing `NormalizedProjection` and its normalization / denormalization matrices.
  NoSuchAuthorityFactoryException | Thrown when no factory has been found for a given authority name.
  NullArgumentException | Thrown when a null argument has been given to a method that doesn't accept them.
  NumberRange<E extends Number & Comparable<? super E>> | A range of numbers capable of widening conversions when performing range operations.
  Numbers | Static methods working with `Number` objects, and a few primitive types by extension.
  ObjectConverter<S,​T> | A function which converts instances of source type to instances of target type.
  ObjectConverters | Static methods for creating `ObjectConverter` instances or collection views based on converters.
  ObliqueMercator | Oblique Mercator projection (EPSG codes 9812, 9815).
  ObliqueStereographic | Oblique Stereographic projection (EPSG code 9809).
  OptionKey<T> | Keys in a map of options for configuring various services (`DataStore`, etc).
  ParameterBuilder | Helper class for parameter descriptor instantiations.
  ParameterFormat | Formats parameter descriptors or parameter values in a tabular format.
  ParameterFormat.ContentLevel | The amount of information to include in the table formatted by `ParameterFormat`.
  Parameterized | An object which can supply its parameters in a `ParameterValueGroup`.
  Parameters | Convenience methods for fetching parameter values despite the variations in parameter names, value types and units.
  Parser | A parser or a factory capable to create an object from a string in the WKT format.
  PassThroughTransform | Transform which passes through a subset of coordinates to another transform.
  PerformanceLevel | Logging levels for measurements of execution time.
  PixelIterator | An iterator over sample values in a raster or an image.
  PixelIterator.Builder | Builds pixel iterators for specified region of interest, window size or iteration order.
  PixelIterator.Window<T extends Buffer> | Contains the sample values in a moving window over the image.
  PixelTranslation | The translation to apply for different values of `PixelOrientation` or `PixelInCell`.
  Plane | Equation of a plane in a three-dimensional space (x,y,z).
  PolarStereographic | Polar Stereographic projection (EPSG codes 9810, 9829, 9830).
  Polyconic | American Polyconic projection (EPSG codes 9818).
  ProbeResult | Tells whether a storage (file, database) appears to be supported by a `DataStore`.
  ProjectionException | Thrown by `NormalizedProjection` when a map projection failed.
  PropertyTypeBuilder | Describes one property of the `FeatureType` to be built by an `FeatureTypeBuilder`.
  QuadTree | Implementation of Quad Tree Index.
  QuadTreeData | Interface representing data stored in quad tree.
  QuadTreeWriter | Class to save the quad tree index from file.
  Quantities | Provides static methods working on `Quantity` instances.
  Query | Definition of filtering to apply for fetching a resource subset.
  Range<E extends Comparable<? super E>> | A set of minimum and maximum values of a certain class, allowing a user to determine if a value of the same class is contained inside the range.
  RangeFormat | Parses and formats `Range` instances according the given locale.
  RangeFormat.Field | Constants that are used as attribute keys in the iterator returned from `RangeFormat.formatToCharacterIterator(Object)`.
  RangeSet<E extends Comparable<? super E>> | An ordered set of disjoint ranges where overlapping ranges are merged.
  ReadOnlyStorageException | Thrown when a `DataStore` can not perform a write operations.
  ReferenceResolver | Controls the (un)marshaller behavior regarding the `xlink` or `uuidref` attributes.
  ReferenceVerifyException | Thrown when a geographic identifier (or reference) has been successfully parsed but fails some verification.
  ReferencingByIdentifiers | Base class of reference systems that describe locations using geographic identifiers instead than coordinates.
  Resource | Provides access to geospatial data in a `DataStore`.
  ResourceInternationalString | An international string backed by a `ResourceBundle`.
  ResourcesDownloader | A provider for data licensed under different terms of use than the Apache license.
  Salinity | The Practical Salinity Scale (PSS-78).
  SampleDimension | Describes the data values in a coverage (the range).
  SampleDimension.Builder | A mutable builder for creating an immutable `SampleDimension`.
  Shapes2D | Utility methods working on Java2D shapes.
  SimpleInternationalString | An international string consisting of a single string for all locales.
  Sinusoidal | Sinusoidal equal-area projection, also known as "Sanson-Flamsteed".
  SQLStore | A data store capable to read and create features from a spatial database.
  SQLStoreProvider | Provider of `SQLStore` instances.
  SQLTranslator | Converts the SQL statements from MS-Access dialect to standard SQL.
  Static | Parent of SIS classes that contain only static utility methods, for documentation purpose.
  Statistics | Holds some statistics derived from a series of sample values.
  StatisticsFormat | Formats a `Statistics` object.
  StorageConnector | Information for creating a connection to a `DataStore` in read and/or write mode.
  StoreEvent | Parent class of events happening in a data store resource.
  StoreListener<T extends StoreEvent> | An object which listens for events (typically changes or warnings) occurring in a resource or one of its children.
  StoreListeners | Holds a list of `StoreListener` instances and provides convenience methods for sending events.
  StringBuilders | Static methods working on `StringBuilder` instances.
  SubspaceNotSpecifiedException | Thrown when an operation can only be applied on a subspace of a multi-dimensional coverage, but not such subspace has been specified.
  Symbols | The set of symbols to use for Well Known Text (WKT) parsing and formatting.
  TableAppender | An `Appendable` which formats the text as a table suitable for displaying in devices using a monospaced font.
  TableColumn<V> | Identifies a column in `TreeTable.Node` instances.
  TabularFormat<T> | Base class for parser and formatter of tabular data, providing control on line and column separators.
  TensorParameters<E> | Creates parameter groups for tensors (usually matrices).
  TimeDependentBWP | Parameters for a time-dependent geographic transformation between two datum.
  TitleProperty | Identifies the name of a property to use for summarizing in one line the content of a metadata object.
  TransferFunction | The function converting raster sample values to geophysics values.
  TransferType<T extends Buffer> | The type of data used to transfer pixels.
  TransformBuilder | Creates a transform which will map approximately the given source positions to the given target positions.
  TransformSeparator | Extracts a sub-transform from a given `MathTransform` and source or target dimension indices.
  Transliterator | Controls the replacement of characters, abbreviations and names between the objects in memory and their WKT representations.
  TransverseMercator | Transverse Mercator projection (EPSG codes 9807).
  TreeTable | Defines the structure (list of columns) of a table and provides the root of the tree containing the data.
  TreeTable.Node | A node in a tree combined with a row in a table.
  TreeTableFormat | A parser and formatter for `TreeTable` instances.
  TreeTables | Static methods working on `TreeTable` objects and their nodes.
  TypeBuilder | Information common to all kind of types (feature, association, characteristics).
  Types | Static methods working on GeoAPI types and `CodeList` values.
  TypeValuePolicy | The kind of values in the `MetadataStandard.asTypeMap(…)`.
  UnavailableFactoryException | Thrown when a whole factory can not be created because a resource is missing.
  UnconvertibleObjectException | Thrown when an object can not be converted from the source type to the target type.
  UnformattableObjectException | Thrown by `FormattableObject.toWKT()` when an object can not be formatted as WKT.
  UnitFormat | Parses and formats units of measurement as SI symbols, URI in OGC namespace or other symbols.
  UnitFormat.Style | Identify whether unit formatting uses ASCII symbols, Unicode symbols or full localized names.
  Units | Provides constants for various Units of Measurement together with static methods working on `Unit` instances.
  UnitServices | The central point from which all unit services (parsing, formatting, listing, etc) can be obtained.
  UnknownNameException | Thrown when an operation can not complete because a given name is unrecognized.
  UnmodifiableGeometryException | Indicates that an operation is not allowed on a geometry object because it is unmodifiable.
  UnmodifiableMetadataException | Thrown on attempt to set a read-only value in a metadata object.
  UnparsableObjectException | Thrown when a Well Known Text (WKT) can not be parsed.
  UnsupportedImplementationException | Thrown when an operation can not use arbitrary implementation of an interface, and a given instance does not met the requirement.
  UnsupportedQueryException | Thrown when a resources can not be filtered with a given query.
  UnsupportedStorageException | Thrown when no `DataStoreProvider` is found for a given storage object.
  Utilities | Static methods for object comparisons in different ways (deeply, approximately, etc).
  ValueConverter | Performs conversions of XML element or attribute values encountered during XML (un)marshalling.
  ValueExistencePolicy | Whatever `MetadataStandard.asValueMap(…)` shall contain entries for null, nil or empty values.
  ValueRange | The range of values assignable to a field, or to a JavaBean property.
  Vector | A vector of real numbers.
  Version | Holds a version number as a sequence of strings separated by either a dot or a dash.
  WarningEvent | Describes non-fatal errors that occurred in a resource or a data store.
  WarningListener<S> | Deprecated. Replaced by `Filter`.
  WarningListeners<S> | Deprecated. Replaced by `StoreListeners`.
  Warnings | Warnings that occurred during a Well Known Text (WKT) parsing or formatting.
  WeakHashSet<E> | A set of objects hold by weak references.
  WeakValueHashMap<K,​V> | A hashtable-based map implementation that uses weak references, leaving memory when an entry is not used anymore.
  WKTFormat | Parser and formatter for Well Known Text (WKT) strings.
  Workaround | Annotates code containing workarounds for bugs or limitations in an external library.
  WritableAggregate | An `Aggregate` with writing capabilities.
  WritableFeatureSet | A `FeatureSet` with writing capabilities.
  WritablePixelIterator | A pixel iterator capable to write sample values.
  XLink | The XML attributes defined by OGC in the xlink schema.
  XLink.Actuate | Communicates the desired timing of traversal from the starting resource to the ending resource.
  XLink.Show | Communicates the desired presentation of the ending resource on traversal from the starting resource.
  XLink.Type | The type of a `xlink`.
  XML | Provides convenience methods for marshalling and unmarshalling SIS objects.
  ZonedGridSystem | Transverse Mercator Zoned Grid System projection (EPSG codes 9824).