# All Classes and Interfaces

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.
AbstractConverter
Skeletal implementation of the `UnitConverter` interface for reducing implementation effort.
AbstractCoordinateOperation
Describes the operation for transforming coordinates in the source CRS to coordinates in the target CRS.
AbstractCoordinateSet
Skeletal implementation of a collection of coordinate tuples referenced to the same CRS and epoch.
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.
AbstractDataEvaluation
Data evaluation method.
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
Aspect of quantitative quality information.
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.
AbstractFeatureSet
Default implementations of several methods for classes that want to implement the `FeatureSet` interface.
AbstractGeographicExtent
Base class for geographic area of the dataset.
AbstractGeolocationInformation
Information used to determine geographic location corresponding to image location.
AbstractGridCoverageResource
Default implementations of several methods for classes that want to implement the `GridCoverageResource` interface.
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.
AbstractMetaquality
Information about the reliability of data quality results.
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.
AbstractResource
Default implementations of several methods for classes that want to implement the `Resource` interface.
AbstractResult
Base class of more specific result classes.
AbstractSpatialRepresentation
Method used to represent geographic information in the dataset.
AbstractTemporalAccuracy
Deprecated.
Renamed `AbstractTemporalQuality` for following a renaming in ISO 19157:2013.
AbstractTemporalQuality
Accuracy of the temporal attributes and temporal relationships of features.
AbstractThematicAccuracy
Accuracy and correctness of attributes and classification of features.
AffineTransforms2D
Bridge between `Matrix` and Java2D `AffineTransform` instances.
Aggregate
A collection of resources.
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.
ArgumentCheckByAssertion
Marker annotation for methods which use assertions for validating their arguments.
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 predefined 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).
BandedCoverage
A coverage where all sample values at a given location can be provided in an array of primitive type.
BandedCoverage.Evaluator
Computes or interpolates values of sample dimensions at given positions.
BufferedGridCoverage
Basic access to grid data values backed by a n-dimensional `DataBuffer`.
Builder<B>
Base class of builders for various kinds 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.
CalcAddins
Base class for methods to export as formulas in the Apache OpenOffice spread sheet.
CannotEvaluateException
Thrown when a quantity can not be evaluated.
CanNotProbeException
Thrown when an unrecoverable error occurred during the probing of a file.
Canvas
Common abstraction for implementations that manage the display and user manipulation of spatial graphic elements.
CanvasFollower
A listener of displacements in a source canvas which can reproduce the same displacement in a target canvas.
CascadedStoreEvent<E>
An event which, when occurring on a parent resource, is also fired by all children resources.
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 predefined constants and static methods working on citations.
Classes
Static methods working on `Class` objects.
CloseEvent
Notifies listeners that a resource or a data store is being closed and should no longer be used.
CodeListSet<E>
A specialized `Set` implementation for use with `CodeList` values.
Colorizer
Colorization algorithm to apply for colorizing a computed image.
Colorizer.Target
Information about the computed image to colorize.
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.Engineering
Frequently-used engineering 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.
Compression
The compression method used for writing GeoTIFF files.
ComputedImage
An image with tiles computed on-the-fly and cached for future reuse.
ConcatenatedFeatureSet
Exposes a sequence of `FeatureSet`s as a single one.
ConcurrentAuthorityFactory<DAO>
A concurrent authority factory that caches all objects created by another factory.
ConcurrentReadException
Thrown when an operation cannot be performed while a read operation is in progress.
ConcurrentWriteException
Thrown when an operation cannot be performed while a write operation is in progress.
ConditionallySafe
Annotates a code with parameterized types that are safe only under some conditions.
Configuration
Provides system-wide configuration for 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.
CoverageAggregator
Creates a grid coverage resource from an aggregation of an arbitrary number of other resources.
CoverageCanvas
A canvas for `RenderedImage` provided by a `GridCoverage` or a `GridCoverageResource`.
CoverageCombiner
Combines an arbitrary number of coverages into a single one.
CoverageExplorer
An image or tabular view of `GridCoverage` together with controls for band selection and other operations.
CoverageExplorer.View
Type of view shown in the explorer.
CoverageModifier
Modifies the metadata, grid geometry or sample dimensions inferred by a data store for a (grid) coverage.
CoverageModifier.BandSource
Information about which sample dimension (band) is subject to modification.
CoverageModifier.Source
Information about which file and coverage (image) is subject to modification.
CoverageQuery
Definition of filtering to apply for fetching a subset of `GridCoverageResource`.
CRS
Static methods working on Coordinate Reference Systems.
CRSChooser
A list of Coordinate Reference Systems (CRS) from which the user can select.
DataAccess
Low-level accesses to the database content.
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 cannot be read because the stream or database contains invalid data.
DataStoreException
Thrown when a `DataStore` cannot complete a read or write operation.
DataStoreProvider
Provides information about a specific `DataStore` implementation.
DataStoreProvider.Prober<S>
An action to execute for testing if a `StorageConnector` input can be read.
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.
DataType
Identification of the primitive type used for storing sample values in an image.
DataViewer
Entry point for Apache SIS application.
DatumOrEnsemble
Utility methods for working on objects that may be `Datum` or `DatumEnsemble`.
DatumShiftGrid<C,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.
DefaultAggregationDerivation
Aggregation or derivation method.
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.
DefaultBasicMeasure
Data quality basic measure.
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.
DefaultConfidence
Trustworthiness of a data quality result.
DefaultConformanceResult
Information about the outcome of evaluating the value(s) 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.
DefaultCoordinateMetadata
Default implementation of metadata required to reference coordinates.
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.
DefaultDatumEnsemble<D>
Collection of datums which for low accuracy requirements may be considered to be insignificantly different from each other.
DefaultDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another CRS.
DefaultDescriptiveResult
Data quality descriptive result.
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.
DefaultEvaluationMethod
Description of the evaluation method and procedure applied.
DefaultEvaluationReportInformation
Reference to an external standalone quality report.
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.
DefaultFilterFactory<R,G,T>
A factory of default `Filter` and `Expression` implementations.
DefaultFilterFactory.Features<G,T>
A filter factory operating on `AbstractFeature` instances.
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 are stored in accordance with the physical structure of the data set.
DefaultFormula
Specification of the coordinate operation method formula.
DefaultFullInspection
Full inspection.
DefaultGCP
Information on ground control point.
DefaultGCPCollection
Information about a control point collection.
DefaultGeocentricCRS
A 2- or 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.
DefaultGeodeticDatum.Dynamic
A geodetic reference frame in which some of the defining parameters have time dependency.
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.
DefaultHomogeneity
Expected or tested uniformity of the results obtained for a data quality evaluation.
DefaultIdentifier
Value uniquely identifying an object within a namespace.
DefaultImageCRS
Deprecated, for removal: This API element is subject to removal in a future version.
The `ImageCRS` class has been removed in ISO 19111:2019.
DefaultImageDatum
Deprecated, for removal: This API element is subject to removal in a future version.
The `ImageDatum` class has been removed in ISO 19111:2019.
DefaultImageDescription
Information about an image's suitability for use.
DefaultIndirectEvaluation
Indirect evaluation.
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
Deprecated, for removal: This API element is subject to removal in a future version.
Replaced by `DefaultMathTransformFactory.builder(String)`.
DefaultMeasureDescription
Data quality measure description.
DefaultMeasureReference
Reference to the measure 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
Deprecated.
Renamed `DefaultNonQuantitativeAttributeCorrectness` for following a renaming in ISO 19157:2013.
DefaultNonQuantitativeAttributeCorrectness
Correctness of non-quantitative attributes.
DefaultObjectDomain
Scope and domain of validity of a CRS-related object.
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.
DefaultQualityMeasure
Data quality measure.
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
Deprecated, for removal: This API element is subject to removal in a future version.
The `RecordSchema` interface has been removed in the 2015 revision of the ISO 19103 standard.
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.
DefaultRepresentativity
Degree to which the sample used has produced a result which is representation of the data.
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.
DefaultSampleBasedInspection
Sample based inspection.
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.
DefaultSourceReference
Reference to the source of the data quality measure.
DefaultSpatialTemporalExtent
Extent with respect to date/time and spatial boundaries.
DefaultSphericalCS
A 2- or 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 data set.
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 predefined list of columns.
DefaultTypeName
The name of an attribute type associated to a member name.
DefaultUsability
Deprecated.
Removed from latest ISO 19157 standard.
DefaultUsage
Brief description of ways in which the resource(s) is/are currently or has been used.
DefaultUserDefinedCS
Deprecated, for removal: This API element is subject to removal in a future version.
The `UserDefinedCS` class has been removed from ISO 19111:2019.
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.
DefaultVerticalDatum.Dynamic
A vertical reference frame in which some of the defining parameters have time dependency.
DefaultVerticalExtent
Vertical domain of dataset.
Deprecable
Interface of classes for which deprecated instances may exist.
DimensionalityReduction
Description about how to reduce the number of dimensions of the domain of a grid coverage.
DirectPosition1D
A one-dimensional position within some coordinate reference system.
DirectPosition2D
A two-dimensional position on top of Java2D point.
DisjointExtentException
Thrown when the domain of two grid coverages or images do not intersect.
Disposable
A resource that can be disposed when waiting for the garbage collector would be overly conservative.
DomainDefinition
Specification about how to estimate a domain of validity for transforms.
DomainLinearizer
Method for replacing a non-linear "grid to CRS" conversion by a linear conversion (affine transform).
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 geocentric or planetocentric coordinates.
EllipsoidToCentricTransform.TargetType
Whether the output coordinate system is Cartesian or spherical.
EllipsoidToRadiusTransform
Conversion of spherical coordinates from (λ,Ω) to (λ,Ω,R) with points assumed to be on an ellipsoid surface.
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.
ErrorHandler
Action to perform when errors occurred while reading or writing some tiles in an image.
ErrorHandler.Report
Information about errors that occurred while reading or writing tiles in an image.
Exceptions
Static methods working with `Exception` instances.
Expression<R,V>
A literal or a named procedure that performs a distinct computation.
Extents
Convenience static methods for extracting information from `Extent` or `Metadata` 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 predefined operations expecting a `Feature` as input and producing an `Attribute` as output.
FeatureQuery
Definition of filtering to apply for fetching a subset of `FeatureSet`.
FeatureQuery.NamedExpression
An expression to be retrieved by a `Query`, together with the name to assign to it.
FeatureQuery.ProjectionType
Whether a property evaluated by a query is computed on the fly or stored.
Features
Static methods working on features or attributes.
FeatureSet
A dataset providing access to a stream of features.
FeatureTable
A view of `FeatureSet` data organized as a table.
FeatureTypeBuilder
Helper class for the creation of `FeatureType` instances.
FileService
A provider of file system services as wrappers around Amazon Simple Storage Service (AWS S3).
Filter<R>
Identification of a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates.
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.
FormatModifier
Characteristics of the GeoTIFF file to write.
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.
FractionalGridCoordinates
Grid coordinates which may have fraction digits after the integer part.
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.
FunctionRegister
A factory of `org.opengis.filter` functions identified by their names.
GazetteerException
Thrown when a coordinate cannot be converted to a geographic identifier, or conversely.
GazetteerFactory
A factory of reference systems by identifiers implemented by the SIS library.
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.
GestureFollower
A listener of mouse or keyboard events in a source canvas which can be reproduced in a target canvas.
GridClippingMode
Specifies clipping behavior during computations of `GridExtent`.
GridCoverage
Base class of coverages with domains defined as a set of grid points.
GridCoverage.Evaluator
Interpolates values of sample dimensions at given positions.
GridCoverage2D
Basic access to grid data values backed by a two-dimensional `RenderedImage`.
GridCoverageBuilder
Helper class for the creation of `GridCoverage` instances.
GridCoverageProcessor
A predefined set of operations on grid coverages.
GridCoverageProcessor.Optimization
Types of changes that a coverage processor can do for executing an operation more efficiently.
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.
GridOrientation
High-level description about how a grid is orientated relative to the CRS axes.
GridRoundingMode
Specifies rounding behavior during computations of `GridExtent` from floating-point values.
GridSliceSelector
A control for selecting a two-dimensional slice in a grid extent having more than 2 dimensions.
GridView
A view of numerical values in a `RenderedImage`.
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).
IdentifiedObjectFinder.Wrapper
An object finder which delegates some or all work to another object finder.
IdentifiedObjects
Utility methods working on arbitrary implementations of the `IdentifiedObject` interface.
IdentifiedObjectSet<T>
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 cannot 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` cannot be opened because of invalid parameters.
IllegalSampleDimensionException
Thrown when `SampleDimension` cannot be created.
ImageCombiner
Combines an arbitrary number of images into a single one.
ImageLayout
Preferences about the tiling of an image in relationship with a given image size.
ImageProcessor
A predefined set of operations on images.
ImageProcessor.Mode
Execution modes specifying whether operations can be executed in parallel.
ImageProcessor.Resizing
Deprecated, for removal: This API element is subject to removal in a future version.
Replaced by `ImageLayout`.
ImagePropertyExplorer
Information about `RenderedImage` (sources, layout, properties).
ImageRenderer
A builder for the rendered image to be returned by `GridCoverage.render(GridExtent)`.
ImageRequest
A request for a two-dimensional view of a grid coverage.
ImmutableEnvelope
An immutable `Envelope` (a minimum bounding box or rectangle) of arbitrary dimension.
ImmutableIdentifier
Immutable value uniquely identifying an object within a namespace, together with a version.
IncompatibleResourceException
Thrown when a write operation cannot be performed because the resource to write is incompatible with the data store.
IncompleteGridGeometryException
Thrown by `GridGeometry` when a grid geometry cannot provide the requested information.
Initializer
Loads a logging configuration file using Java logging syntax augmented with Apache SIS extensions.
InstallationResources
Resources needed for installation of third-party or optional components.
InstallationScriptProvider
Provides the SQL scripts needed for creating a local copy of a geodetic 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.
InterpolatedTransform
Transforms between two CRS by performing translations interpolated from a grid file.
Interpolation
Algorithm for image interpolation (resampling).
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 cannot modify its position to the given value.
InvalidXPathException
Exception thrown when the XPath in an expression is invalid or unsupported.
IO
Utilities methods working on `Appendable` 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.
JoinFeatureSet
Features containing association to features from two different sources, joined by a SQL-like `JOIN` condition.
JoinFeatureSet.Type
Specifies whether values on both sides are required (inner join), or only one side (outer join).
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.
LandsatStore
Reads Landsat metadata and bands.
LandsatStoreProvider
The provider of `LandsatStore` instances.
Latitude
A latitude angle in decimal degrees.
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
Utility methods working on `Locale` instances.
LocalizationGridBuilder
Creates an "almost linear" transform mapping the given source points to the given target points.
LocalizationGridException
Thrown when a localization grid cannot be computed, presumably because of a problem with grid data.
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.
Logging
A set of utilities method for configuring loggings in SIS.
LogViewer
Shows a table of recent log records, optionally filtered to logs related to a specific resource.
Longitude
A longitude angle in decimal degrees.
MapCanvas
A canvas for maps to be rendered on screen in a JavaFX application.
MapCanvas.Renderer
A snapshot of `MapCanvas` state to render as a map, together with rendering code.
MapCanvasAWT
A canvas for maps to be rendered using Java2D from Abstract Window Toolkit.
MapCanvasAWT.Renderer
A snapshot of `MapCanvasAWT` state to paint as an image.
MapMenu
A `ContextMenu` that can be shown in a `MapCanvas`.
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`.
MathTransformBuilder
Builder of a parameterized math transform using a method identified by a name or code.
MathTransformProvider
An object capable to create `MathTransform` instances from given parameter values.
MathTransformProvider.Context
The parameter values that define the transform to create, together with its context.
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.
MatrixParameters<E>
Builder of parameter groups for matrices or mathematical objects of higher dimensions.
MatrixSIS
A `Matrix` able to perform some operations of interest to Spatial Information Systems (SIS).
MeasurementRange<E>
A range of numbers associated with a unit of measurement.
MergeStrategy
Algorithm to apply when more than one grid coverage can be found at the same grid index.
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.
MetadataSummary
A panel showing a summary of metadata.
MetadataTree
A view of metadata represented by a `TreeTable`.
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 cannot 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 components.
MissingFactoryResourceException
Thrown when a particular object cannot 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.
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.
MultiRegisterOperations
Finds CRSs or coordinate operations in one or many geodetic registries.
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.
NoninvertibleMatrixException
Thrown when a matrix cannot be inverted.
NoSuchAuthorityFactoryException
Thrown when no factory has been found for a given authority name.
NoSuchDataException
Thrown when requested data are not found in the data store.
NotSpatioTemporalException
Thrown when an envelope cannot be transformed to a geographic, vertical or temporal extent.
NumberRange<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.
Observable
Parent class of all objects for which it is possible to register listeners.
Optimization
Description of optimizations or simplifications to attempt on filters and expressions.
Optimization.OnExpression<R,V>
Expression that can be optimized.
Optimization.OnFilter<R>
Filter that can be optimized.
OptionalCandidate
Marker annotation for methods which may return `java.util.Optional` in a future version.
OptionalInstallations
A predefined set of data important to Apache SIS but not redistributed for space or licensing reasons.
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 data processing with execution time measurements.
PixelInCell
Whether a "grid to real world" transform gives the coordinates of the cell corner or cell center.
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>
Contains the sample values in a moving window over the image.
PixelTranslation
The translation to apply for different values of `PixelOrientation` or `PixelInCell`.
PlanarCanvas
A canvas for two-dimensional display device using a Cartesian coordinate system.
PlanarImage
Base class of `RenderedImage` implementations in Apache SIS.
Plane
Equation of a plane in a three-dimensional space (x,y,z).
PointOutsideCoverageException
Thrown when an evaluate method is invoked for a location outside the domain of the coverage.
PointTree<E>
A k-dimensional tree index for points.
PointTree.Locator<E>
Provides the coordinates of any element stored in `PointTree`.
PoleRotation
Computes latitudes and longitudes on a sphere where the south pole has been moved to given geographic coordinates.
PositionableProjection
Provider of map projections centered on a point of interest.
Printable
Object providing a `print()` method for sending a string representation to the standard output stream.
ProbeResult
Tells whether a storage (file, database) appears to be supported by a `DataStore`.
PropertyTypeBuilder
Describes one property of the `FeatureType` to be built by an `FeatureTypeBuilder`.
Quantities
Provides static methods working on `Quantity` instances.
QuantityFormat
Parses and formats numbers with units of measurement.
Query
Definition of filtering to apply for fetching a resource subset.
Range<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>
An ordered set of disjoint ranges where overlapping ranges are merged.
RasterLoadingStrategy
Time when the "physical" loading of raster data should happen.
ReadOnlyStorageException
Thrown when a `DataStore` cannot perform a write operation.
RecentReferenceSystems
A short list (~10 items) of most recently used `ReferenceSystem`s.
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 of coordinates.
ReferencingByIdentifiers.Coder
Conversions between direct positions and identifiers.
ReferencingFunctions
Implements the `XReferencing` methods to make available to Apache OpenOffice.
RegionOfInterest
Region of interest (ROI) for an operation to apply on a coverage.
Registration
The registration of all formulas provided in this package.
RenderException
Thrown when a map rendering process failed.
ResampledImage
An image which is the result of resampling the pixel values of another image.
Resource
Provides access to geospatial data in a `DataStore`.
Resource.FileSet
Paths to the files potentially used by the enclosing resource.
ResourceAlreadyExistsException
Thrown when a write operation cannot be performed because it would cause the replacement of an existing resource.
ResourceDefinition
Definition of a resource (table, view or query) to include in a `SQLStore`.
ResourceEvent
Event sent when a resource is loaded or closed.
ResourceExplorer
A panel showing a tree of resources together with their metadata and data views.
ResourceInternationalString
An international string backed by a `ResourceBundle`.
ResourcesDownloader
A provider for data licensed under different terms of use than the Apache license.
ResourceTree
A view of data `Resource`s organized as a tree.
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`.
SequenceType
Specifies the order in which attribute value records are assigned to grid points.
Shapes2D
Utility methods working on Java2D shapes.
SimpleFeatureStore
A concrete data store capable to read and write features from/to a spatial SQL database.
SimpleInternationalString
An international string consisting of a single string for all locales.
SIS
Entry point for `SIS` commands from JShell.
SIS.About
Builder for the "about" sub-command.
SIS.Help
Builder for the "help" sub-command.
SIS.Identifier
Builder for the "identifier" sub-command.
SIS.Metadata
Builder for the "metadata" and "crs" sub-commands.
SIS.MimeType
Builder for the "mime-type" sub-command.
SIS.Transform
Builder for the "transform" sub-command.
SIS.Translate
Builder for the "translate" sub-command.
SQLStore
An abstract data store for reading or writing resources from/to a spatial database.
SQLStoreProvider
Provider of `SQLStore` instances.
SQLTranslator
Translator of SQL statements for variations in schema, table and column names.
StandardMetadataTree
A view of `Metadata` properties organized as a tree table.
Static
Deprecated, for removal: This API element is subject to removal in a future version.
Unnecessary.
Statistics
Holds some statistics derived from a series of sample values.
StatisticsFormat
Formats a `Statistics` object.
StatusBar
A status bar showing geographic or projected coordinates under mouse cursor.
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<E>
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.
Style
Place-holder for future definition of a style API.
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>
Deprecated, for removal: This API element is subject to removal in a future version.
Renamed `MatrixParameters` because this is not really a builder of tensors.
Tile
A small hyper-rectangular representation of data which is part of a tiling scheme.
TiledResource
A resource which content can be accessed by smaller chunks called tiles.
TileMatrix
A collection of tiles with the same size and properties placed on a regular grid with no overlapping.
TileMatrixSet
A collection of `TileMatrix` in the same CRS but at different scale levels.
TileStatus
Information about the availability of a tile.
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>
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.
TransformChangeEvent
A change in the "objective to display" transform that `Canvas` uses for rendering data.
TransformChangeEvent.Reason
The reason why the "objective to display" transform changed.
TransformJoiner
Handler used during concatenations for simplifying a single transform with its neighbor transforms.
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.
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 cannot be created because a resource is missing.
UnconvertibleObjectException
Thrown when an object cannot be converted from the source type to the target type.
UnformattableObjectException
Thrown by `FormattableObject.toWKT()` when an object cannot 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 cannot 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) cannot be parsed.
UnsupportedEncodingException
Thrown when a storage uses some encoding options not supported by current implementation.
UnsupportedImplementationException
Thrown when an operation cannot use arbitrary implementation of an interface, and a given instance does not met the requirement.
UnsupportedQueryException
Thrown when a resources cannot 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.
ValuesUnderCursor
Provider of textual content to show in a `StatusBar` for values under cursor position.
ValuesUnderCursor.Formatter
Task for fetching and formatting values in a background thread.
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.
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.
Widget
Base class of user interfaces provided by Apache SIS.
WindowHandler
A separated window for visualizing a resource managed by `ResourceExplorer`.
WindowManager
A list of windows showing resources managed by `ResourceExplorer`.
WKTDictionary
A factory providing CRS objects parsed from WKT definitions associated to authority codes.
WKTFormat
Parser and formatter for Well Known Text (WKT) strings.
Workaround
Annotates code containing workarounds for bugs or limitations in an external library.
WraparoundAdjustment
An envelope or position converter making them more compatible with a given domain of validity.
WraparoundMethod
The strategy to use for representing a region crossing the anti-meridian or other wraparound limit.
WraparoundTransform
Enforces coordinate values in the range of a wraparound axis (typically longitude).
WritableAggregate
An `Aggregate` with writing capabilities.
WritableFeatureSet
A `FeatureSet` with writing capabilities.
WritableGridCoverageResource
A `GridCoverageResource` with writing capabilities.
WritableGridCoverageResource.CommonOption
Write options that may apply to any data store.
WritableGridCoverageResource.Option
Configuration of the process of writing a coverage in a data store.
WritablePixelIterator
A pixel iterator capable to write sample values.
WritableTiledResource
A `TiledResource` that can write and delete tile matrix sets.
WritableTileMatrix
A `TileMatrix` that can write and delete tiles.
WritableTileMatrixSet
A `TileMatrixSet` that can write and delete tile matrices.
WriteOnlyStorageException
Thrown when a `DataStore` cannot perform a read operation.
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.
XReferencing
Services from the `org.apache.sis.referencing` package to be exported to Apache OpenOffice or LibreOffice.