All Classes and Interfaces
Class
Description
Provides information about the Apache SIS running environment.
Filters the JAR files in an extension directory.
The "about" subcommand.
The provider for "Abridged Molodensky transformation" (EPSG:9605).
Two-dimensional abridged Molodensky transform with all translation terms fixed to zero.
An instance of an feature association role containing the associated feature.
An instance of an attribute type containing the value of an attribute in a feature.
Presence and absence of features, their attributes and their relationships.
Description of the content of a resource.
Base class of unit converters.
Describes the operation for transforming coordinates in the source CRS to coordinates in the target CRS.
Coordinate reference system, defined by a coordinate system
and (usually) a datum.
The set of coordinate system axes that spans a given coordinate space.
Data evaluation method.
Specifies the relationship of a Coordinate System to the earth.
A function for simplifying a
Datum
name before comparison.A coordinate reference system that is defined by its coordinate
conversion from another CRS
(not by a datum).
Default implementations of some
DirectPosition
methods, leaving the data storage to subclasses.Aspect of quantitative quality information.
Default implementations of most
Envelope
methods, leaving the data storage to subclasses.Base class of factories provided in the Apache SIS library.
An instance of a feature type containing values for a real-world phenomena.
Default implementations of several methods for classes that want to implement the
FeatureSet
interface.Base class for geographic area of the dataset.
Information used to determine geographic location corresponding to image location.
Base class of all geometries in Apache SIS.
Default implementations of several methods for classes that want to implement the
GridCoverageResource
interface.Basic information required to uniquely identify a resource or resources.
Base class for objects identified by a name or a code.
Identification and description information inherited by property types and feature types.
Base class for character strings that has been internationalized into several locales.
Base class for iterators that prepare the next element in advance.
Base class of providers for all Lambert Conical projections.
Base class of linear transforms.
Identifiable geographic place.
Default implementation of
toString()
, equals(Object)
and hashCode()
methods
for LocationType
implementations.Degree of adherence to logical rules of data structure, attribution and relationships.
An alternative to
java.util.AbstractMap
using different implementation strategies.Iterator over the entries, used only when
AbstractMap.entryIterator()
perform recycling.An iterator over the entries in the enclosing map.
Base class of iterators overs keys, values or entries.
An implementation of
AbstractMap.EntryIterator
which delegates its work to a standard iterator.Iterator over the keys.
Iterator over the values.
Provides default implementations of
AbstractMapEntry.equals(Object)
, AbstractMapEntry.hashCode()
and AbstractMapEntry.toString()
for a map entry.Provides a default implementation for most methods required by the
MathTransform
interface.Base class for implementations of inverse math transforms.
Base class for math transforms that are known to be one-dimensional in all cases.
Base class for implementation of inverse math transforms.
Base class for math transforms that are known to be two-dimensional in all cases.
Base class for implementation of inverse math transforms.
Base class of providers for all Mercator projections, and for Mercator-like projections.
Provides basic operations using Java reflection for metadata implementations.
Information about the reliability of data quality results.
Base class for sequence of identifiers rooted within the context of a namespace.
An international string built from a snapshot of
GenericName
.Describes the behaviour of a feature type as a function or a method.
Abstract definition of a parameter or group of parameters used by a coordinate operation or a process.
Parses Well Known Text (WKT).
Information about the individual and / or organization of the party.
Accuracy of the position of features.
Base class for all providers defined in this package.
Base class for providers of
DataStore
implementations for XML files.Description of a spatial and temporal reference system used by a dataset.
Default implementations of several methods for classes that want to implement the
Resource
interface.Base class of more specific result classes.
Base class for some (not all) shape implementations in Apache SIS.
Shared implementation for
DefaultConversion
and DefaultTransformation
.Method used to represent geographic information in the dataset.
Base class of providers for all Stereographic projections.
Deprecated.
Accuracy of the temporal attributes and temporal relationships of features.
Accuracy and correctness of attributes and classification of features.
Base class of all unit implementations.
Marker annotation for implementation that promise to not introduce a cyclic graph
in a structure that could potentially contains such cycles.
An interface for
XmlAdapter
to be used in replacement of the instance created by JAXB.The provider for "Affine parametric transformation" (EPSG:9624).
The parameter descriptor to be returned by
DefaultOperationMethod.getParameters()
.The matrix of an
AffineTransform
, optionally with storage for the error terms
used in double-double arithmetic.Transforms two-dimensional coordinate tuples using an affine transform.
Bridge between
Matrix
and Java2D AffineTransform
instances.A collection of resources.
A feature set made from the aggregation of other feature sets.
The result of an aggregation computed by
CoverageAggregator
.The provider for "Albers Equal Area" projection (EPSG:9822).
Albers Equal Area projection (EPSG code 9822).
Provides the transform equations for the spherical case of the Albers Equal Area projection.
Helper methods for creating
FeatureType
s from database structure.The
Anchor
element, which is included in CharacterString
elements.An angle in decimal degrees.
The inverse of
AngleConverter
.Parses and formats angles according a specified pattern.
Constants that are used as attribute keys in the iterator returned from
AngleFormat.formatToCharacterIterator(Object)
.The rate of change of an angular displacement with respect to time.
An image which wraps an existing image unchanged, except for properties which are computed
on the fly when first requested.
Keys in the
AnnotatedImage.cache
when AnnotatedImage.areaOfInterest
is non-null.A matrix augmented with annotation about transformation accuracy.
Wraps a
Appendable
as a Writer
.Base class for writing filtered characters to another
Appendable
.Static methods for performing argument checks.
Arithmetic operations between two numerical values.
The "Add" (+) expression.
The "Divide" (÷) expression.
The "Multiply" (×) expression.
The "Subtract" (−) expression.
Handles conversions between arrays.
Base class of envelopes backed by an array.
Static methods for simple operations on arrays and array elements.
A vector backed by an array of a primitive type.
A vector backed by an array of type
String[]
.A vector backed by an array of type
byte[]
.A vector backed by an array of type
float[]
to be converted to double
in a way that minimizes
the errors when represented in base 10.A vector backed by an array of type
double[]
.A vector backed by an array of type
float[]
.A vector backed by an array of type
int[]
.A vector backed by an array of type
long[]
.A vector backed by an array of type
Number[]
.A vector backed by an array of type
short[]
.A vector backed by an array of type
byte[]
to be interpreted as unsigned values.A vector backed by an array of type
int[]
to be interpreted as unsigned values.A vector backed by an array of type
long[]
to be interpreted as unsigned values.A vector backed by an array of type
short[]
to be interpreted as unsigned values.Data store implementation for ESRI ASCII grid format.
The provider of
AsciiGridStore
instances.Generates the developer guide from the given input file.
Creates a ZIP file containing the Apache SIS binary distribution.
Describes one association from the
FeatureType
to be built by an FeatureTypeBuilder
to another
FeatureType
.Expression whose value is computed by retrieving the value indicated by the provided path.
An association implementation which delegate its work to the parent feature.
Specialization of
AssociationView
when the amount of values can be only zero or one.Defines the names of some properties or characteristics for which we assign a conventional usage.
Roles that can be associated to some attributes for instructing
FeatureTypeBuilder
how to generate predefined operations.GPX attribute names in XML files.
For (un)marshalling deprecated
AttributeType
as a character string,
as expected by ISO 19115-3:2016.Describes one
AttributeType
which will be part of the feature type to be built by
a FeatureTypeBuilder
.An attribute implementation which delegate its work to the parent feature.
Specialization of
AttributeView
when the amount of values can be only zero or one.Base class of projections doing conversions between geodetic latitude and authalic latitude.
Spherical Mercator projection after conversion of geodetic latitudes to authalic latitudes.
A map of EPSG authority codes as keys and object names as values.
Provides the CRS, CS, datum and coordinate operation authority factories.
Identification of an authority factory by its type, namespace and version.
Delegates object creations to one of the
create
methods in a backing AuthorityFactory
.A message format which adjust automatically the number of fraction digits needed for formatting numbers.
High-level characteristics about the axes of a coordinate system.
Maps coordinate axes for a "sub-coordinate system" to the axes of a coordinate systems with more dimensions.
Utilities methods related to
AxisDirection
.Modifications to apply on the axes of a coordinate system in order to produce a new coordinate system.
Pattern of
CoordinateSystemAxis
together with resource to use for localized axis name.A (name, description) pair for a coordinate system axis.
Constants for axis names specified by ISO 19111 and ISO 19162.
The provider for "axis order reversal (2D)" (EPSG:9843).
The provider for "axis order reversal (geographic3D horizontal)" (EPSG:9844).
Azimuthal Equidistant (Spherical) projection.
The provider for "Azimuthal Equidistant (Spherical)" projection.
Thrown to indicate that an operation could not complete because of a failure in the backing store
(a file or a database).
Information about a single band in PostGIS WKB raster.
A band in a Landsat data set.
A coverage where all sample values at a given location can be provided in an array of primitive type.
Computes or interpolates values of sample dimensions at given positions.
A pixel iterator reading values directly from a
DataBuffer
instead of using Raster
API.An image where each sample value is computed independently of other sample values and independently
of neighbor points.
A
BandedSampleConverter
capable to retro-propagate the changes to the source coverage.An aggregate of
Band
.Group of bands.
Names of Landsat bands.
Selects or reorder bands from a source image.
Base class of all stream wrappers defined in this package.
A computed image for which it is more efficient to compute tiles in batch instead of one-by-one.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Helper class for appending Bézier curves to a path.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
The way binary data are encoded in a table column.
An input stream which converts hexadecimal string on-the-fly.
Base class for expressions, comparators or filters performing operations on two expressions.
Base class for filters having two expressions evaluating to geometries.
Spatial operations between two geometries.
Thrown when an error is found in the content of the HTML files used for building the developer guide.
Geographic bounding box encoded in a GPX file.
Basic access to grid data values backed by a n-dimensional
DataBuffer
.Implementation of evaluator returned by
BandedCoverage.evaluator()
.Base class of builders for various kinds of
IdentifiedObject
.Private structure for
EPSGDataAccess.createBursaWolfParameters(PrimeMeridian, Integer)
usage.Parameters for a geographic transformation between two datum having the same prime meridian.
Copies bytes from a source
Buffer
of arbitrary kind to a target ByteBuffer
.Writer for
byte
values.Writer for
double
values.Writer for
float
values.Writer for
int
values.Writer for
long
values.Writer for
short
values.A concurrent map capable to locks entries for which the value is in process of being computed.
Key-value pairs of new entries created during
Cache.ReplaceAdapter
execution, as a chained list.The handler returned by
Cache.lock(K)
, to be used for unlocking and storing the result.The result of a query for metadata attributes.
The set of entries in the
Cache.map
.An iterator over the entries in the
Cache.map
.A key in the
MetadataStandard
internal cache.The key for an entry in the
MetadataSource
cache.Implementation of
ConcurrentAuthorityFactory.printCacheContent(PrintWriter)
.Thrown when a quantity can not be evaluated.
Thrown when an unrecoverable error occurred during the probing of a file.
Common abstraction for implementations that manage the display and user manipulation
of spatial graphic elements.
Contextual information for allowing
Canvas
to select the most appropriate
coordinate operation for the viewed area and resolution.A
GridExtent
which remembers the Canvas.getPointOfInterest(boolean)
coordinates.A listener of displacements in a source canvas which can reproduce the same displacement in a target canvas.
Capabilities of a class annotated by
StoreMetadata
.Conversions from two-dimensional Cartesian coordinates to polar coordinates.
Conversions from three-dimensional Cartesian coordinates to spherical coordinates.
An event which, when occurring on a parent resource, is also fired by all children resources.
A listener to register on the parent of a resource for cascading an event to the children.
The provider for "Cassini-Soldner" projection (EPSG:9806).
Cassini-Soldner projection (EPSG codes 9806 and 9833).
Provides the transform equations for the spherical case of the Cassini-Soldner projection.
The hyperbolic variants of this projection.
Describes a sub-range of sample values in a sample dimension.
An immutable list of categories and a transfer function implementation backed by that list.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Inflater for values encoded with the CCITT Group 3, 1-Dimensional Modified Huffman run length encoding.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for (un)marshalling of GeoAPI code list.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for (un)marshalling of GeoAPI code list.
Properties common to
ChannelDataInput
and ChannelDataOutput
.A mark pushed by the
ChannelData.mark()
method
and pooled by the ChannelData.reset()
method.Provides convenience methods for working with a (
ReadableByteChannel
, ByteBuffer
) pair.Provides convenience methods for working with a (
WritableByteChannel
, ByteBuffer
) pair.Opens a readable or writable channel for a given input object (URL, input stream, etc).
A factory that returns an existing channel as-is.
Adds the missing methods in
ChannelDataInput
for implementing the ImageInputStream
interface.Adds the missing methods in
ChannelDataOutput
for implementing the DataOutput
interface.Implementation of
AbstractAttribute.characteristics()
map.Describes one characteristic of the
AttributeType
will will be built by a FeatureTypeBuilder
.Implementation of the map returned by
DefaultAttributeType.characteristics()
.Utilities related to the handling of characters.
Static methods working on
char
values, and some character constants.Subsets of Unicode characters identified by their general category.
Implementation of the
Characters.Filter.LETTERS_AND_DIGITS
constant.Implementation of the
Characters.Filter.UNICODE_IDENTIFIER
constant.Character sequences as a view over a buffer of bytes interpreted as US-ASCII characters.
JAXB adapter wrapping the string value in a
<gco:CharacterString>
element, for ISO 19115-3 compliance.Wraps the value only if marshalling ISO 19115-3 element.
Handles conversions from
CharSequence
to String
, then forward
to another converter from String
to various objects.Static methods working with
CharSequence
instances.A wrapper around the given array for use by
CheckedArrayList.addAll(Collection)
only.A container that ensures that all elements are assignable to a given base type.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
DateType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
OnLineFunction
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
PresentationForm
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to a legacy GeoAPI interface.
JAXB adapter for
Role
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
TelephoneType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
Base class for the
public static final Citation
constants defined in some SIS classes.Class of
public static final Citation
constants which are also used as namespace for identifiers.A set of predefined constants and static methods working on citations.
Static methods working on
Class
objects.Used by
CompoundFormat
for formatting the name of objects of type Class
.Holds explicit
ClassPair.sourceClass
and ClassPair.targetClass
values.Clones objects of arbitrary type using reflection methods.
Closes JDBC statements when
AuthorityCodes
is garbage collected.Notifies listeners that a resource or a data store is being closed and should no longer be used.
The
gml:CodeType
, which is made of a code space and a code value.Apply syntax colorization on Java code.
The specifier of an identifier.
An adapter for
CodeList
, in order to implement the ISO 19115-3 standard.JAXB adapter for GML code lists, in order to integrate the value in an element
complying with GML standard.
Wraps the
CodeList
value in a GML document.Implementation of some
Types
methods needed by sis-utility
module.A specialized
Set
implementation for use with CodeList
values.Stores information about
CodeList
in order to marshal in the way defined by ISO 19115-3.Map units of measurement and axis directions to
CoordinateSystem
objects defined in the EPSG database.Heuristic rules for determining whether an authority code seems to be actually a file path,
or a code defined in the URN namespace, or a simple code.
Handles conversions from
Collection
to various objects.Converter from
Collection
to List
.Converter from
Collection
to Set
.Static methods working on
Collection
objects.Helper classes for allowing an image to be colorized, by building an
IndexColorModel
if needed.A factory for
ColorModel
objects built from a sequence of colors.Workaround for broken
ColorModel.equals(Object)
in Java 8 and before.Information about the color model.
The colors to use for formatting Well Known Text (WKT) objects.
Colors to apply on a range of sample values.
Columns in the string representation of converter chains.
Information (name, data type…) about a table column.
Command line interface for Apache SIS.
Base class of all sub-commands.
Result of parsing a code in "OGC", "CRS", "AUTO" or "AUTO2" namespace.
Creates coordinate reference systems in the "
OGC
", "CRS
" or "AUTO(2)"
namespaces.Frequently-used geodetic CRS and datum that are guaranteed to be available in SIS.
Frequently-used engineering CRS and datum that are guaranteed to be available in SIS.
Frequently-used temporal CRS and datum that are guaranteed to be available in SIS.
Frequently-used vertical CRS and datum that are guaranteed to be available in SIS.
The executor shared by most of Apache SIS library for relatively "heavy" operations.
Finds a feature type common to all given types.
Comparison operators between two values.
The
"PropertyIsBetween"
filter.The
"PropertyIsEqualTo"
(=) filter.The
"PropertyIsGreaterThan"
(>) filter.The
"PropertyIsGreaterThanOrEqualTo"
(≥) filter.The
"PropertyIsLessThan"
(<) filter.The
"PropertyIsLessThanOrEqualTo"
(≤) filter.The
"PropertyIsNotEqualTo"
(≠) filter.Specifies the level of strictness when comparing two
LenientComparable
objects
for equality.Placeholder for GeoAPI 3.1 interfaces (not yet released).
A sequence of
DirectPosition
s which is a view over arrays of coordinate values.Base class of
Format
implementations which delegate part of their work to other
Format
instances.The result of multiple asynchronous computations.
A transform composed of an arbitrary number of juxtaposed transforms.
A transform composed of an arbitrary number of juxtaposed one-dimensional transforms.
Raster data obtained from a compressed GeoTIFF file in the domain requested by user.
Possible values for
Tags.Compression
.Inflater writing all decompressed values in a temporary buffer.
An image with tiles computed on-the-fly and cached for future reuse.
Weak reference to a
ComputedImage
image together with information about tile status.The concatenation of two unit converters where at least one of them is not linear.
Exposes a sequence of
FeatureSet
s as a single one.A grid coverage where a single dimension is the concatenation of many grid coverages.
The class in charge of loading and caching grid coverages.
A grid coverage resource where a single dimension is the concatenation of many grid coverage resources.
Base class for concatenated transforms.
Concatenated transform in which the resulting transform is one-dimensional.
Concatenated transform in which the resulting transform is two-dimensional.
Concatenated transform where the transfer dimension is the same than source and target dimension.
Concatenated transform where both transforms are one-dimensional.
Concatenated transform where both transforms are two-dimensional.
A vector which is the concatenation of two other vectors.
A concurrent authority factory that caches all objects created by another factory.
Holds the reference to a Data Access Object used by
ConcurrentAuthorityFactory
, together with
information about its usage.An implementation of
IdentifiedObjectFinder
which delegates
the work to the underlying Data Access Object and caches the result.The key objects to use in the
ConcurrentAuthorityFactory.cache
.A hook to be executed either when the
ConcurrentAuthorityFactory
is collected by the garbage collector,
when the Java Virtual Machine is shutdown, or when the module is uninstalled by the OSGi or Servlet container.Thrown when an operation cannot be performed while a read operation is in progress.
Thrown when an operation cannot be performed while a write operation is in progress.
Provides system-wide configuration for Apache SIS library.
Annotates methods having a system-wide impact on the configuration of the Apache SIS library.
Hard coded values (typically identifiers).
A one dimensional, constant transform.
AFNOR extension to ISO
Constraints
.Static methods working on
Collection
or CheckedContainer
objects.Thread-local status of a marshalling or unmarshalling processes.
A parameter value stored in
ContextualParameters
before they are made unmodifiable.The parameters that describe a sequence of
normalize → non-linear kernel → denormalize transforms as a whole.
Whether a matrix is used for normalization or denormalization
before or after a non-linear operation.
The convention to use for WKT formatting.
A unit of measure which is related to a base or derived unit through a conversion formula.
Provides a map without the
"conversion."
prefix in front of property keys.A category of "real values" range.
Decorates a
GridCoverage
in order to convert sample values on the fly.Range of real values computed from the range of the sample values.
A collection of
ObjectConverter
instances.Expression whose results are converted to a different type.
Formats spatiotemporal coordinates using number, angle and date formats inferred from the coordinate system.
Desired resolution in a given units, together with methods for converting to the units of a coordinate system axis.
The provider for "Coordinate Frame rotation (geocentric domain)" (EPSG:1032).
The provider for "Coordinate Frame rotation (geog2D domain)" (EPSG:9607).
The provider for "Coordinate Frame rotation (geog3D domain)" (EPSG:1038).
Optional information about the context in which a requested coordinate operation will be used.
Finds a transform from grid cells in a source coverage to geospatial positions in the CRS of a target coverage.
Finds a conversion or transformation path from a source CRS to a target CRS.
Base class of code that search for coordinate operation, either by looking in a registry maintained by an authority
or by trying to infer the coordinate operation by itself.
Strategies for decomposing a three-dimensional CRS into components that may be present in EPSG database.
The default coordinate operation factory, provided in a separated class for deferring class loading
until first needed.
A lazy set of
CoordinateOperation
objects to be returned by the
EPSGDataAccess.createFromCoordinateReferenceSystemCodes(String, String)
method.Used for sorting coordinate operation in preference order.
Utility methods working on
CoordinateSystem
objects and their axes.Base class of conversions between coordinate systems.
A pseudo-inflater which copies values from a buffer of bytes to the destination image buffer.
Inflater for sample values stored as bytes.
Inflater for sample values stored as double-precision floating point numbers.
Inflater for sample values stored as single-precision floating point numbers.
Inflater for sample values stored as 32 bits integers.
Inflater for sample values stored as short integers.
Information about the copyright holder and any license governing use of a GPX file.
A transform which copy the coordinates in the source array to different locations in the target array.
May be thrown on attempt to use an object which has been corrupted by a previous operation.
JAXB wrapper for
Locale
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Creates a grid coverage resource from an aggregation of an arbitrary number of other resources.
Combines an arbitrary number of coverages into a single one.
Definition of filtering to apply for fetching a subset of
GridCoverageResource
.The result of
CoverageQuery.execute(GridCoverageResource)
.Static methods working on Coordinate Reference Systems.
Helper class for building a
CoordinateReferenceSystem
from information found in TIFF tags.The "crs" sub-command.
A pair of source-destination
CoordinateReferenceSystem
objects.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for (un)marshalling of GeoAPI code list.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for (un)marshalling of GeoAPI code list.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Finds the extremum of the unique cubic curve which fit the two given points and derivatives.
Cylindrical Equal Area projection (EPSG codes 9834, 9835).
Provides the transform equations for the spherical case of the Cylindrical Equal Area projection.
The variants of the projection based on the name and identifier of the given operation method.
Base class for all daemon threads in the SIS library.
Information about a connection to a spatial database and the structure of features in the database.
Invoked when a new database is created or when the data source changed.
One or many GeoTIFF images packaged as a single resource.
Sub-directories of
SIS_DATA
where SIS looks for EPSG database, datum shift grids and other resources.AFNOR extension to ISO
DataIdentification
.Keys in a map of options for configuring the way data are read or written to a storage.
Collection of features that share a common set of attributes or properties.
Manages a series of features, coverages or sensor data.
Thrown when a data store is closed and can no more return data.
Thrown when a store cannot be read because the stream contains invalid data.
Thrown when a
DataStore
cannot complete a read or write operation.Provides information about a specific
DataStore
implementation.An action to execute for testing if a
StorageConnector
input can be read.Implementation of the composed probe returned by
DataStoreProvider.Prober.orElse(Class, Prober)
.Thrown when a data store failed to construct the coordinate reference system (CRS)
or other positioning information.
Creates
DataStore
instances for a given storage object by scanning all providers on the classpath.The kind of providers to test.
Static convenience methods creating
DataStore
instances from a given storage object.Raster data obtained from a GeoTIFF file in the domain requested by user.
Information about a tile to be read.
Transfers data from a buffer to an array specified at construction time.
Identification of the primitive type used for storing sample values in an image.
JAXB adapter wrapping the date value (as milliseconds elapsed since January 1st, 1970) in a
XMLGregorianCalendar
for the xs:date
type.Handles conversions from
Date
to various objects.Converter from
Long
to Date
.Converter from
Date
to Long
.From
Date
to SQL Date
.From
Date
to SQL Timestamp
.Small but non-constant translations to apply on coordinates for datum shifts or other transformation process.
A datum shift grid which store the values in
short[]
array.A datum shift grid loaded from a file.
An implementation of
DatumShiftGridFile
which stores the offset values in double[]
arrays.An implementation of
DatumShiftGridFile
which stores the offset values in float[]
arrays.A group of datum shift grids.
The bounds of a sub-grid, together with the subsampling level compared to the grid having the finest resolution.
Base class of datum shift grid loaders.
The method to use for applying a datum shift.
Transforms between two CRS (usually geographic) based on different datum.
JAXB adapter for
DistributedComputingPlatform
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Annotates classes or methods that are provided mostly for debugging purpose.
Functions working on
float
and double
values while taking in account their representation in base 10.A path iterator with applies on-the-fly decimation for faster drawing.
A shape that apply a simple decimation on-the-fly for faster drawing.
Closeness of reported coordinate values to values accepted as or being true.
Correctness of the temporal references of an item (reporting of error in time measurement).
Designations for the measuring instruments, the platform carrying them, and the mission to
which the data contributes.
Location of the responsible individual or organization.
A 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.
Associated resource information.
Aggregation or derivation method.
Details of the methodology by which geographic information was derived from the instrument readings.
Information about the application schema used to build the dataset.
Associated resource information.
Indicates the role played by the association between two features.
Information about content type for groups of attributes for a specific
range dimension.
Definition of an attribute in a feature type.
Range of wavelengths in the electromagnetic spectrum.
Data quality basic measure.
Boundary enclosing the dataset, expressed as the closed set of
(x,y) coordinates of the polygon.
Graphic that provides an illustration of the dataset (should include a legend for the graphic).
A 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.
Standardized resource reference.
Reference date and event used to describe it.
Excess data present in the dataset, as described by the scope.
Data absent from the dataset, as described by the scope.
A CRS describing the position of points through two or more independent coordinate reference systems.
A coordinate system made of two or more independent coordinate systems.
An ordered sequence of two or more single coordinate operations.
Adherence to rules of the conceptual schema.
Trustworthiness of a data quality result.
Information about the outcome of evaluating the value(s) against a specified acceptable conformance quality level.
Conical map projections.
Restrictions on the access and use of a resource or metadata.
Information required to enable contact with the responsible person and/or organization.
A parameterized mathematical operation that converts coordinates to another CRS without any change of
datum.
Creates operations capable to transform coordinates
from a given source CRS to a given target CRS.
Coordinate system axis name, direction, unit and range of values.
The
ORDER[…]
element to be formatted inside AXIS[…]
element.Links a given operation name with a resource identified by an "identifier".
Information about the content of a grid data cell.
Result of a data quality measure organising the measured values as a coverage.
A 3-dimensional coordinate system made of a
polar coordinate system extended by a straight perpendicular axis.
Cylindrical map projections.
Description of a transfer data file.
Information required to identify a dataset.
Quality information for the data specified by a data quality scope.
A coordinate reference system that is defined by its coordinate conversion
from another CRS (not by a datum).
An derived engineering CRS.
A derived geodetic CRS.
A derived parametric CRS.
A derived temporal CRS.
A derived vertical CRS.
Data quality descriptive result.
Technical means and media by which a resource is obtained from the distributor.
Axis properties.
Information about the distributor of and options for obtaining the resource.
Information about the distributor.
Adherence of values to the value domains.
Geometric figure that can be used to describe the approximate shape of the earth.
A 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.
A 1-, 2- or 3-dimensional contextually local coordinate reference system.
Defines the origin of an engineering coordinate reference system.
Information about the environmental conditions during the acquisition.
Description of the evaluation method and procedure applied.
The start and end times as a list of O, 1 or 2 elements.
Reference to an external standalone quality report.
Default implementation of
GridCoverage.Evaluator
for interpolating values at given positions.Identification of a significant collection point within an operation.
New metadata element, not found in ISO 19115, which is required to describe geographic data.
Information about spatial, vertical, and temporal extent.
Default factories defined in the
sis-utility
module.Information identifying the feature catalogue or the conceptual schema.
Abstraction of a real-world phenomena.
Information about the occurring feature type.
A factory of default
Filter
and Expression
implementations.A filter factory operating on
AbstractFeature
instances.Created by
CompoundFormat
for parsing and formatting unlocalized numbers.Description of the computer language construct that specifies the representation
of data objects in a record, file, message, storage device or transmission channel.
Degree to which data are stored in accordance with the physical structure of the data set.
Specification of the coordinate operation method formula.
Full inspection.
Information on ground control point.
Information about a control point collection.
A 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.
A 2- or 3-dimensional coordinate reference system based on a geodetic datum.
Defines the location and orientation of an ellipsoid that approximates the shape of the earth.
Geographic position of the dataset.
A 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.
Description of the geographic area using identifiers.
Number of objects, listed by geometric object type, used in the dataset.
Grid whose cells are regularly spaced in a geographic or projected coordinate reference system.
Grid with cells irregularly spaced in any given geographic/map projection coordinate reference system.
Closeness of gridded data position values to values accepted as or being true.
Method used to represent geographic information in the dataset.
Expected or tested uniformity of the results obtained for a data quality evaluation.
Value uniquely identifying an object within a namespace.
A 2-dimensional engineering coordinate reference system applied to locations in images.
Defines the origin of an image coordinate reference system.
Information about an image's suitability for use.
Indirect evaluation.
Information about the party if the party is an individual.
Default implementation of GeoAPI instant.
Designations for the measuring instruments.
An international string using a map of strings for different locales.
Specification of a class to categorize keywords in a domain-specific vocabulary
that has a binding to a formal ontology.
Keywords, their type and reference source.
Restrictions and legal prerequisites for accessing and using the resource.
Information about the events or source data used in constructing the data specified by
the scope or lack of knowledge about lineage.
A 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).
Identifier within a name space for a local object.
Information about the scope and frequency of updating.
Low level factory for creating math transforms.
Source and target coordinate systems for which a new parameterized transform is going to be used.
A factory performing no caching.
Data quality measure description.
Reference to the measure used.
Information about the media on which the resource can be distributed.
The name to identify a member of a record.
Root entity which defines metadata about a resource or resources.
Information describing metadata extensions.
Information about the scope of the resource.
A factory for creating
AbstractName
objects.A domain in which names given by character strings are defined.
Distance between consistent parts of (centre, left side, right side) adjacent pixels.
Deprecated.
Renamed
DefaultNonQuantitativeAttributeCorrectness
for following a renaming in ISO 19157:2013.Correctness of non-quantitative attributes.
Describes the characteristics, spatial and temporal extent of the intended object to be observed.
Information about on-line sources from which the dataset, specification, or
community profile name and extended metadata elements can be obtained.
Designations for the operation used to acquire the dataset.
Operation chain information.
Parameter information.
Describes the algorithm and parameters used to perform a coordinate operation.
Information about the party if the party is an organization.
The definition of a single parameter used by an operation method.
The definition of a group of related parameters used by an operation method.
The
DefaultParameterDescriptorGroup.descriptors
as an unmodifiable list.A single parameter value used by an operation method.
A group of related parameter values.
A 1-dimensional coordinate reference system which uses parameter values or functions.
A 1-dimensional coordinate system for parametric values or functions.
Defines the origin of a parametric coordinate reference system.
Specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.
Default implementation of GeoAPI period.
Default implementation of GeoAPI period duration.
Designations for the planning information related to meeting the data acquisition requirements.
Azimuthal (or planar) map projections.
Designation of the platform used to acquire the dataset.
Identification of collection coverage.
A 2-dimensional coordinate system for coordinates represented by a distance from the origin
and an angle from a fixed direction.
Information identifying the portrayal catalogue used.
Defines the origin from which longitude values are determined.
Comprehensive information about the procedure(s), process(es) and algorithm(s) applied in the process step.
Information about an event or transformation in the life of a resource.
Report of what occurred during the process step.
A 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.
A conversion from (longitude, latitude) coordinates to Cartesian coordinates
(x,y).
Data quality measure.
Accuracy of quantitative attributes.
Information about the value (or set of values) obtained from applying a data quality measure.
Information on the range of each dimension of a cell measurement value.
Description of specific range elements.
A list of logically related elements as (name, value) pairs in a dictionary.
A collection of record types in a given namespace.
An immutable definition of the type of a record.
Closeness of the relative positions of features in the scope to their respective
relative positions accepted as or being true.
Information about resource release constraints.
A scale defined as the inverse of a denominator.
Degree to which the sample used has produced a result which is representation of the data.
Range of date validity.
Requirement to be satisfied by the planned data acquisition.
Level of detail expressed as a scale factor or a ground distance.
Information about the party and their role.
Identification of, and means of communication with, person(s) and
organizations associated with the dataset.
Sample based inspection.
The characteristic of each dimension (layer) included in the resource.
The target resource and physical extent for which information is reported.
Deprecated.
As of ISO 19115:2014,
DQ_Scope
has been replaced by MD_Scope
.Description of the class of information covered by the information.
Handling restrictions imposed on the resource for national security or similar security concerns.
Information about the series, or aggregate dataset, to which a dataset belongs.
Identification of capabilities which a service provider makes available to a service user
through a set of interfaces that define a behaviour.
Defines a sort order based on a property and ascending/descending order.
Information about the source data used in creating the data specified by the scope.
Reference to the source of the data quality measure.
Extent with respect to date/time and spatial boundaries.
A 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
Common ways in which the resource may be obtained or received, and related instructions
and fee information.
Telephone numbers for contacting the responsible individual or organization.
Correctness of ordered events or sequences, if reported.
A 1-dimensional coordinate reference system used for the recording of time.
Defines the origin of a temporal coordinate reference system.
The
TimeOrigin[…]
element inside a TimeDatum[…]
.Time period covered by the content of the dataset.
Default implementation of temporal object factory.
Validity of data specified by the scope with respect to time.
Comparison of the classes assigned to features or their attributes to a universe of discourse.
A 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.
Correctness of the explicitly encoded topological characteristics of the data set.
A parameterized mathematical operation that transforms coordinates to another CRS with a change of
datum.
A
TreeTable
implementation with a list of columns given at
construction time.A
TreeTable.Node
implementation which can store values for a predefined list of columns.Implementation of
DefaultTreeTable.Node
children list.The name of an attribute type associated to a member name.
Deprecated.
Removed from latest ISO 19157 standard.
Brief description of ways in which the resource(s) is/are currently or has been used.
A 2- or 3-dimensional coordinate system for any combination of coordinate axes not covered by other CS types.
Information about the vector spatial objects in the dataset.
A 1-dimensional coordinate reference system used for recording heights or depths.
A 1-dimensional coordinate system for heights or depths of points.
Identifies a particular reference level surface used as a zero-height surface.
Vertical domain of dataset.
Place-holder for a
CoordinateOperation
whose creation is deferred.Offset to a TIFF tag entry that has not yet been read.
An image property for which the computation is differed.
A deferred property for computing the value of
PlanarImage.GRID_GEOMETRY_KEY
.A stream which delay the creation of the source stream as long as possible.
Implementation of
DeferredStream.closeHandler
.Utility methods for parsing OGC's URI (URN or URL) in the
"urn:ogc:def"
namespace.Verifies the conformance of a given CRS with an authoritative description.
A thread executing short tasks after some (potentially zero nanosecond) delay.
A task to be submitted to
DelayedExecutor
for later execution.A "delayed" task which is actually executed as soon as possible.
A feature in which most properties are expected to be provided.
Indicates that the value of a property is computed from values of other properties.
Interface of classes for which deprecated instances may exist.
An identifier which should not be used anymore.
A deprecated name.
A grid coverage which is derived from a single source coverage,
The default implementations of methods in this class assume that this derived coverage
uses the same sample dimensions than the source coverage.
An iterator which performs conversions on the fly using the given converter.
A map whose keys and values are derived on-the-fly from another map.
A
DerivedMap
used when both the DerivedMap.keyConverter
and DerivedMap.valueConverter
are invertible.A
DerivedMap
used when the DerivedMap.keyConverter
is invertible.A
DerivedMap
used when the DerivedMap.valueConverter
is invertible.A quantity related to a scalar by an arbitrary (not necessarily linear) conversion.
Fallback used when no
DerivedScalar
implementation is available for a given quantity type.A temperature in Celsius degrees or any other units having an offset compared to Kelvin.
A set whose values are derived on-the-fly from another set.
A
DerivedSet
for converters that are both invertible and bijective.A
DerivedSet
for invertible converters.The SQL dialect used by a connection.
An helper class for reducing the number of dimensions in a grid geometry, an envelope or a position.
A helper class for choosing the dimension on which to perform aggregation.
Parses axis direction of the kind "South along 90 deg East".
A one-dimensional position within some coordinate reference system.
A two-dimensional position on top of Java2D point.
A read-only direct position wrapping an array without performing any copy.
The double-precision version of
DirectPositionView
.The single-precision version of
DirectPositionView
.AFNOR extension to ISO
ReferenceSystem
.Thrown when operations on a
GridGeometry
result in an area which
does not intersect anymore the GridExtent
of the GridGeometry
.The handler for metadata proxy that implement (indirectly) metadata interfaces like
Metadata
, Citation
,
etc.A resource that can be disposed when waiting for the garbage collector would be overly conservative.
Spatial operations between two geometries and using a distance.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
A doclet which delegates the work to the standard doclet, then performs additional actions.
Base class of data store providers having an entry in the metadata SQL database.
Specification about how to estimate a domain of validity for transforms.
The transform to apply on the envelope computed by a transform step in order to get an envelope
in the units of the requested domain.
Method for replacing a non-linear "grid to CRS" conversion by a linear conversion (affine transform).
The range of values that a metadata property can take, representable as an
InternationalString
in order to make possible to return this range from the PropertyInformation.getDomainValue()
method.Basic arithmetic methods for extended precision numbers using the double-double algorithm.
A stream which delegates all operations to another stream of floating point values.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
EvaluationMethodType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
AssociationType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
InitiativeType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
Placeholder for a GeoAPI interfaces not present in GeoAPI 3.0.
An element in a Well Know Text (WKT).
Kind of an element in a Well Known Text.
The angular height of an object measured from the horizontal plane.
A class in charges of combining two-dimensional geographic or projected CRS with an ellipsoidal height into a
three-dimensional CRS.
Helper class for separating the ellipsoidal height from the horizontal part of a CRS.
Transform from two- or three- dimensional ellipsoidal coordinates to (geo)centric coordinates.
Converts Cartesian coordinates (X,Y,Z)
to ellipsoidal coordinates (λ,φ) or (λ,φ,h).
Whether the output coordinate system is Cartesian or Spherical.
An email address broken into two parts (id and domain) to help prevent email harvesting.
Interface of classes for which empty instances may exist.
An immutable and serializable empty queue.
An empty shape.
An adapter for
Enum
, in order to implement the ISO 19115-3 standard.A two-dimensional envelope on top of Java2D rectangle.
An operation computing the envelope that encompass all geometries found in a list of attributes.
Applies union or intersection operations on a sequence of envelopes.
Transforms envelopes to new Coordinate Reference Systems, and miscellaneous utilities.
An implementation of
IdentifiedObjectFinder
which scans over a smaller set of authority codes.A condition to put in a SQL
WHERE
clause.A condition for a floating point value with a tolerance.
Data Access Object (DAO) creating geodetic objects from a JDBC connection to an EPSG database.
A geodetic object factory backed by the EPSG database.
The authority factory to use as a fallback when the real EPSG factory is not available.
A factory that redirect all method to another factory.
Same as
EPSGFactoryProxyCRS
but for coordinate operations.A factory that redirect all method to another factory.
Same as
EPSGFactoryProxyCRS
but for coordinate systems.Same as
EPSGFactoryProxyCRS
but for datum.Runs the SQL scripts for creating an EPSG database.
Placeholder for the name of an operation method or a parameter defined in the EPSG database.
The domain of values of an EPSG parameter which accepts different units.
The provider for "Equidistant Cylindrical (Spherical)" projection
(EPSG:1029, EPSG:9823).
Some common ways to handle exceptions occurring during tile calculation.
Action to perform when errors occurred while reading or writing some tiles in an image.
Information about errors that occurred while reading or writing tiles in an image.
Locale-dependent resources for error messages.
The international string to be returned by
Errors.formatInternational(short)
.Resource keys.
Constants for projections defined by ESRI but not by EPSG.
An evaluator which delegates all operations to another evaluator.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Static methods working with
Exception
instances.A unmodifiable empty set with a customized exception message thrown by the
ExcludedSet.add(Object)
method.Temporary object for formatting the projection method and parameters inside a
Conversion
element.A one dimensional exponential transform.
A literal or a named procedure that performs a distinct computation.
Converter from filters/expressions to the
WHERE
part of SQL statement
with PostGIS-specific syntax where useful.A specialization for PostGIS database of prepared statements about spatial information.
A matrix capable to store extended precision elements.
Estimation of the extent of geometries in a given table or column using statistics if available.
Convenience static methods for extracting information from
Extent
or Metadata
objects.Selects an object in a sequence of objects using their extent as a criterion.
The factory of geometry objects backed by ESRI.
The factory of geometry objects backed by Java2D.
The factory of geometry objects backed by Java Topology Suite (JTS).
Thrown when a factory contains invalid data.
Controls the preferred service provider when there is more than
one implementation of the same Service Provider Interface (SPI).
Fallback to be used when the first converter failed.
Converter of
ResultSet
rows to Feature
instances.Defines an application schema inferred from an SQL database (query, table, etc.).
Helper methods for the feature metadata created by
DataStore
implementations.OGC expressions or other functions operating on feature instances.
Formats features or feature types in a tabular format.
Identifies the columns to include in the table formatted by
FeatureFormat
.Iterator over feature instances.
Base implementation of iterators returned by
Store.features(boolean)
.Helper class for mapping
GenericName
instances and their shortened names to features.Thrown when a property value cannot be computed.
A set of predefined operations expecting a
Feature
as input and producing an Attribute
as output.Definition of filtering to apply for fetching a subset of
FeatureSet
.An expression to be retrieved by a
Query
, together with the name to assign to it.Static methods working on features or attributes.
A dataset providing access to a stream of features.
A stream of
Feature
instances from a table.The result of
FeatureQuery.execute(FeatureSet)
executed using Java Stream
methods.Place-holder for an interface not available in GeoAPI 3.0.
For (un)marshalling deprecated
FeatureType
as a character string,
as expected by ISO 19115-3:2016.Helper class for the creation of
FeatureType
instances.Non-public utility methods for Apache SIS internal usage.
Base class of property that can be stored in a
AbstractFeature
instance.Base class of property types having a value and a multiplicity.
The
<gcx:FileName>
element, which may be used as a substitute of <gco:CharacterString>
.Hard-coded file and directory names used by this package.
Helper class for handling the fill values of a raster.
Identification of a subset of resources from a collection of resources
whose property values satisfy a set of logically connected predicates.
An enumeration of metadata or GML versions which determine which XML elements to include or exclude
during XML marshalling.
A map of authority codes filtered by their type.
Wraps the given group of parameters, but hiding some parameters.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Helper objects needed during the execution of a filtering operation.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Base class of some (not all) nodes that are filters.
Convenience methods for setting the final field of an object.
Unmodifiable description of a location created as a snapshot of another
LocationType
instance
at ReferencingByIdentifiers
construction time.Inspects the type of a text file based on the first keyword.
Type of GPS fix (position derived from measuring external reference points).
Wraps an array of fixed size.
A shape made of straight lines.
Appearing order of trajectories.
Specifies whether trajectories are represented in a single moving feature instance
or fragmented in distinct static feature instances.
Base class of format fields.
Specify the property to use as a filtering criterion for choosing an image reader or writer.
Helper class for finding the
ImageReader
or ImageWriter
instance to use.Base class for objects that can be formatted as Well Known Text (WKT).
The attributed character iterator to be returned by
Format
implementations in the org.apache.sis.measure
package.Holds a field value, together with the run range in which this value is valid.
The object converter to use for filtering the keys in the map returned by
FormattedCharacterIterator.getAttributes()
.The object converter to use for extracting
FormattedCharacterIterator.Entry.value
in the map returned
by FormattedCharacterIterator.getAttributes()
.Base class of commands that provided formatted output.
Adds indentation to a XML output.
Provides support methods for formatting a Well Known Text (WKT).
Miscellaneous numerical utilities which should not be put in public API.
Thrown when an operation would require to move the cursor back, but the underlying storage does not allow that.
A value class for rational numbers.
Grid coordinates which may have fraction digits after the integer part.
A grid coordinates viewed as a
DirectPosition
.Handles conversions from
Fraction
to other kind of numbers.The inverse of
FractionConverter
.List of
PolylineBuffer
coordinates that have not yet been closed.The provider for "Geocentric translation by Grid Interpolation (IGN)" (EPSG:1087).
Provides implementations of French extensions defined by AFNOR.
A set with elements ordered by the amount of time they were added.
Names of some expressions used in Apache SIS.
The manners in which the inputs of a function are mapped to the outputs.
A factory of
org.opengis.filter
functions identified by their names.A function where the last argument is the identifier of a Coordinate Reference System.
Thrown when a coordinate cannot be converted to a geographic identifier, or conversely.
A factory of reference systems by identifiers implemented by the SIS library.
A mutable
DirectPosition
(the coordinates of a position) of arbitrary dimension.A mutable
Envelope
(a minimum bounding box or rectangle) of arbitrary dimension.A two dimensional array of numbers.
The base class of operation methods performing a translation, rotation and/or scale in geocentric coordinates.
The transformation type (translation, frame rotation, etc.).
The base class of operation methods performing an affine operation in geocentric coordinates
concatenated with conversion from/to geographic coordinates.
The provider for the inverse of "Geographic/geocentric conversions" (EPSG:9602).
The provider for the "Geocentric/topocentric conversions" (EPSG:9836).
The provider for "Geocentric translations (geocentric domain)" (EPSG:1031).
The provider for "Geocentric translations (geog2D domain)" (EPSG:9603).
The provider for "Geocentric translations (geog3D domain)" (EPSG:1035).
Enumeration values associated to some
GeoKeys
.Performs geodetic calculations on an ellipsoid.
Creates geodetic objects from codes defined by an authority.
Performs geodetic calculations on a sphere or an ellipsoid.
Unchecked exception thrown when an error occurred while computing a geodetic value.
Helper methods for building Coordinate Reference Systems and related objects.
Creates Coordinate Reference System (CRS) implementations,
with their Coordinate System (CS)
and Datum components.
Well Known Text (WKT) parser for referencing objects.
Base class for providers that perform an operation on geographic or geocentric coordinates.
The provider for "Geographic 2D to 3D conversion".
The provider for "Geographic 3D to 2D conversion" (EPSG:9659).
A temporary placeholder used for formatting a
PARAM_MT["Geographic 3D to 2D conversion"]
element in
Well-Known Text format.The provider for "Geographic2D with Height Offsets" (EPSG:9618).
Base class of geographic bounding boxes to expose also as an envelope and an ISO 19115 extent.
Base class for all transformations that perform a translation in the geographic domain.
The provider for "Geographic2D offsets" (EPSG:9619).
Base class of operations working on the number of dimensions of a geographic CRS.
The provider for "Geographic/geocentric conversions" (EPSG:9602).
The provider for the "Geographic/topocentric conversions" (EPSG:9837).
Geographic coordinates represented as geohashes strings.
The encoding format used by
GeohashReferenceSystem.Coder
.GeoTIFF keys associated to values needed for building
CoordinateReferenceSystem
instances
and MathTransform
"grid to CRS".Loads GeoTIFF keys in a hash map, but without performing any interpretation.
Utility methods on geometric objects defined in libraries outside Apache SIS.
SQLMM spatial functions taking non-geometry operands and creating a geometry.
Expression whose results is a geometry wrapper.
A geometry transformer which uses a
MathTransform
for changing coordinate values.The list of factories available in the current environment.
Reader of geometries encoded in Well Known Binary (WKB) format.
Some libraries providing geometric objects or topological operations.
SQLMM spatial functions taking non-geometry operands and parsing a geometry.
The converter to use for converting a text into a geometry.
An operation transforming a geometry into another geometry.
Implementation-neutral description of the type of geometry.
A geometry wrapper with a field for CRS information.
Wraps a JTS, ESRI or Java2D geometry behind a
Geometry
interface.Base class of GeoTIFF image reader and writer.
A data store backed by GeoTIFF files.
The provider of
GeoTiffStore
instances.The global namespace.
JAXB adapter for
Geometry
, in order to integrate the value in an element complying with OGC/ISO standard.Base class for GML objects that are wrappers around a GeoAPI implementation.
Surrounds boolean value by
<gco:Boolean>
.JAXB wrapper for string value in a
<gco:CharacterString>
, <gcx:Anchor>
,
<gcx:FileName>
or <gcx:MimeFileType>
element, for ISO 19115-3 compliance.JAXB adapter wrapping the date value in a
<gco:Date>
or <gco:DateTime>
element,
for ISO 19115-3 compliance.Wraps the value only if marshalling ISO 19115-3 element.
Surrounds double values by
<gco:Decimal>
.The ISO 19103
Distance
with a unit of measure
defined, using the
gco
namespace linked to the http://www.isotc211.org/2005/gco
URL.JAXB wrapper in order to map implementing class with the GeoAPI interface.
Wraps the value only if marshalling ISO 19115-3 element.
Wraps an integer value in an
<gco:Integer>
element.Wraps the value only if marshalling ISO 19115-3 element.
Wraps a long value in an
<gco:Integer>
element.The ISO 19103
Measure
with a unit of measure defined in the gco
namespace
associated to the http://www.isotc211.org/2005/gco
URL.Adapter for a component of a multiplicity, consisting of an non-negative lower bound,
and a potentially infinite upper bound.
Wraps double values in
<gco:Real>
element.Wraps the value only if marshalling ISO 19115-3 element.
JAXB wrapper in order to map implementing class with the GeoAPI interface.
Wraps the value only if marshalling ISO 19115-3 element.
JAXB wrapper in order to map implementing class with the GeoAPI interface.
Wraps the value only if marshalling ISO 19115-3 element.
JAXB adapter wrapping the date value in a
<gco:Date>
or <gco:DateTime>
element,
for ISO 19115-3 compliance.Wraps the value only if marshalling ISO 19115-3 element.
Wraps an "unlimited" integer value in an
<gco:UnlimitedInteger>
element.JAXB wrapper for an URI in a
<gmd:URL>
element, for ISO 19139:2007 compliance.Specifies clipping behavior during computations of
GridExtent
.A view over the low or high grid envelope coordinates.
Base class of coverages with domains defined as a set of grid points.
Interpolates values of sample dimensions at given positions.
The processor to use in calls to
GridCoverage.convert(RenderedImage, DataType, MathTransform1D[], ImageProcessor)
.Basic access to grid data values backed by a two-dimensional
RenderedImage
.Helper class for the creation of
GridCoverage
instances.A predefined set of operations on grid coverages as convenience methods.
Types of changes that a coverage processor can do for executing an operation more efficiently.
Access to data values in a n-dimensional grid.
Creates a new grid geometry derived from a base grid geometry with different extent or resolution.
A range of grid coverage coordinates, also known as "grid envelope".
Builder for coordinate reference system which is derived from the coverage CRS by the inverse
of the "grid to CRS" transform.
Valid extent of grid coordinates together with the transform from those grid coordinates
to real world coordinates.
Helper class for creating a
GridGeometry
from GeoTIFF data.High-level description about how a grid is orientated relative to the CRS axes.
A grid coverage resource which is a wrapper around another grid coverage resource.
Specifies rounding behavior during computations of
GridExtent
from floating-point values.A grid resource which is a slice in a larger coverage.
Coordinates of slices together with search methods.
Base class for containers for a list of elements grouped by some attribute.
An aggregate created when, after grouping resources by CRS and other attributes,
more than one group still exist.
Creates a single (Multi)
Polyline
instance from a sequence of points or polylines stored in another property.The attribute resulting from execution if the
GroupAsPolylineOperation
.A container for a list of elements grouped by their CRS.
A container for a list of elements grouped by their sample dimensions.
A container for a list of slices grouped by their "grid to CRS" transform, ignoring integer translations.
Computes a hash code for the specified metadata.
The "help" subcommand.
Place holder for a functionality defined only in JDK17.
Implementation of
Predictor.HORIZONTAL
.A horizontal predictor working on byte values.
A horizontal predictor working on double-precision floating point values.
A horizontal predictor working on single-precision floating point values.
A horizontal predictor working on 32 bits integer values.
A horizontal predictor working on short integer values.
The provider for "Hyperbolic Cassini-Soldner" projection (EPSG:9833).
Helper methods for reading a rectangular area, a cube or a hyper-cube from a channel.
The interface for all SIS objects having identifiers.
Searches in an authority factory for objects approximately equal to a given object.
The domain of the search (for example whether to include deprecated objects in the search).
Used by
CompoundFormat
for formatting the name of objects of type IdentifiedObject
.Utility methods working on arbitrary implementations of the
IdentifiedObject
interface.A lazy set of
IdentifiedObject
instances created from their authority codes only when first needed.The "identifier" sub-command.
A row containing a metadata or CRS identifier, its name and a status flag.
The state to write in the left margin before the identifier.
Filter features using a set of predefined identifiers and discarding features
whose identifier is not in the set.
Checks the existence of identifiers (usually primary keys) in a set of tables.
A map view of some or all identifiers in an identified object.
Implementation of the map of identifiers associated to
IdentifiedObject
instances.The iterator over the (citation, code) entries.
An entry in
IdentifierMap
.Same than the above, but as an immutable entry.
Methods working on
Identifier
instances.Some identifier namespaces that are handled in a special way.
An object converter which returns the source unchanged.
Linear converter with a scale factor of 1 and an offset of 0.
The identity transform.
A one dimensional, identity transform.
Thrown when a store cannot write the given feature because its type is not one of the supported types.
Thrown when the argument specified to a method or constructor would result in an invalid
GridGeometry
.Thrown when an invalid name is used for identifying a coverage, a feature or other kind of element in a data store.
Thrown when a
DataStore
cannot be opened because of invalid parameters.Thrown when
SampleDimension
cannot be created.An image which wraps an existing image unchanged, except for properties and/or color model.
Combines an arbitrary number of images into a single one.
Provides sample model of images created by resample operations.
An Image File Directory (FID) in a TIFF image.
Derives information about image location, size and tile grid.
Override preferred tile size with a fixed size.
A temporary object for building the metadata for a single GeoTIFF image.
A predefined set of operations on images as convenience methods.
Execution modes specifying whether operations can be executed in parallel.
Whether
ImageProcessor
can produce an image of different size compared to requested size.A builder for the rendered image to be returned by
GridCoverage.render(GridExtent)
.A
BufferedImage
which will compute the "org.apache.sis.GridGeometry"
property when first needed.Utility methods related to images and their color model or sample model.
Overrides all mutable
AffineTransform
methods in order to check for permission
before changing the transform state.An immutable
Envelope
(a minimum bounding box or rectangle) of arbitrary dimension.Immutable value uniquely identifying an object within a namespace, together with a version.
The
CITATION[…]
element inside an ID[…]
.Known JAXB implementations.
Miscellaneous utility methods for implementation of metadata classes.
The
@include
tag for inserting a HTML fragment defined in an external file.Thrown when a write operation cannot be performed because the resource to write
is incompatible with the data store.
Thrown by
GridGeometry
when a grid geometry cannot provide the requested information.ResourceBundle
implementation accepting integers instead of strings for resource keys.The keys as an enumeration.
Reads a given list of
.properties
files and copies their content to .utf
files using UTF-8 encoding.Map of property indices for a given implementation class.
AFNOR extension to ISO
ReferenceSystem
.Copies values from an input buffer of bytes to the destination image buffer,
potentially applying decompression, sub-region, subsampling and band subset
on-the-fly.
Map of information for a given implementation class.
A set of prepared statements to create when first needed and to reuse as long as the connection is in scope.
Specifies how the geometry type is encoded in the
"GEOMETRY_TYPE"
column.Manages the unique
DataSource
instance to the $SIS_DATA/Databases/SpatialMetadata
database.Helper class for map projection constructions, providing formulas normally needed only at construction time.
Loads a logging configuration file using Java logging syntax augmented with Apache SIS extensions.
A JNDI listener for being informed of changes in the
DataSource
associated to "jdbc/SpatialMetadata"
.Provides access to
XMLInputFactory
methods as static methods working on a SIS-wide instance.Wraps an
ImageInputStream
as a standard InputStream
.Creates
XMLStreamReader
from a given input.Resources needed for installation of third-party or optional components.
Provides SQL scripts needed for creating a local copy of a dataset.
The default implementation which use the scripts in the
$SIS_DATA/Databases/ExternalSources
directory, if present.Executes the installation scripts for the "metadata" schema in the "SpatialMetadata" database.
Placeholder for a GeoAPI interfaces not present in GeoAPI 3.0.
Unmodifiable lists of instants backed by a compressed vector.
XML representation of a sequence of integer values.
A list of unsigned integer values.
Temporary methods used until a new major GeoAPI release provides the missing functionalities.
Identifies an interim class to use until an official GeoAPI class or interface is released.
Thrown when an internal error occurred in a
DataStore
implementation.StorageConnector
options not part of public API.JAXB adapter for XML
<GO_CharacterString>
element mapped to InternationalString
.Wraps the value only if marshalling ISO 19115-3 element.
JAXB adapter for string values mapped to
InternationalString
.Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file.
The inverse of the enclosing
InterpolatedGeocentricTransform
.An interpolated geocentric transform for two-dimensional input and output coordinates.
The inverse of the enclosing
InterpolatedGeocentricTransform2D
.Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file, but using
Molodensky approximation.
The inverse of the enclosing
InterpolatedMolodenskyTransform
.An interpolated Molodensky transform for two-dimensional input and output coordinates.
The inverse of the enclosing
InterpolatedMolodenskyTransform2D
.Transforms between two CRS by performing translations interpolated from a grid file.
Transforms target coordinates to source coordinates.
An interpolated transform for two-dimensional input and output coordinates.
Algorithm for image interpolation (resampling).
The provider for interpolation of one-dimensional coordinates.
Rectangle defines by intervals instead of by a size.
Thrown when a unknown command has been given by the user on the command-line.
Thrown when a feature fails at least one conformance test.
Thrown when a factory
createFoo(…)
method is given invalid parameters.Thrown when a metadata is in a invalid state or has illegal property values.
Thrown when an illegal option has been given by the user on the command-line.
Thrown when an input stream or a channel cannot modify its position to the given value.
Description of the inverse of another method.
A temporary Jacobian matrix where to write the derivative of a forward projection.
Utilities methods working on
java.io
objects.Utility methods related to I/O operations.
Creates isolines at specified levels from grid values provided in a
RenderedImage
.The base class of ISO 19115 implementation classes.
The base class of ISO 19157 implementation classes.
Strategy for iterating over the point arrays given to
AbstractMathTransform.transform(…)
methods.Collects
.jar
files in a single "target/binaries
" directory.Compiles Java interfaces from OpenOffice IDL files.
Copies
*.class
files from source directory to output directory.Place holder for some functionalities defined only in JDK9.
Assembles arbitrary number of
for an isoline level.
PolylineBuffer
s in a single Java2D
invalid reference
Shape
Features containing association to features from two different sources, joined by a SQL-like
JOIN
condition.Specifies whether values on both sides are required (inner join), or only one side (outer join).
Utilities for Java Topology Suite (JTS) objects.
Base class of
Keys
inner classes declaring key constants.The name of the keys included in a
Map
of metadata.Whether WKT keywords shall be written with lower, upper or camel case styles.
Whether to use short or long WKT keywords.
The provider for "Lambert Azimuthal Equal Area" projection (EPSG:9820).
Lambert Azimuthal Equal Area projection (EPSG code 9820).
The provider for "Lambert Azimuthal Equal Area (Spherical)" projection (EPSG:1027).
The provider for "Lambert Conic Conformal (1SP)" projection (EPSG:9801).
The provider for "Lambert Conic Conformal (2SP)" projection (EPSG:9802).
The provider for "Lambert Conic Conformal (2SP Belgium)" projection (EPSG:9803).
The provider for "Lambert Conic Conformal (2SP Michigan)" projection (EPSG:1051).
The provider for "Lambert Conic Conformal (West Orientated)" projection (EPSG:9826).
Lambert Conic Conformal projection (EPSG codes 9801, 9802, 9803, 9826, 1051).
Provides the transform equations for the spherical case of the Lambert Conformal projection.
Variants of Lambert Conical Conformal projection.
The provider for "Lambert Cylindrical Equal Area" projection (EPSG:9835).
The provider for "Lambert Cylindrical Equal Area (Spherical)" projection (EPSG:9834).
Lanczos interpolation of arbitrary size.
Reads Landsat metadata and bands.
The provider of
LandsatStore
instances.The object to use for verifying if the first keyword is the expected one.
JAXB wrapper for
Locale
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.A latitude angle in decimal degrees.
An immutable set built from an iterator, which will be filled only when needed.
An iterator over all elements given by an array of
Iterable<E>
, skipping null elements.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
A wrapper for a metadata using the
"gmi"
namespace.JAXB adapter mapping implementing class to the GeoAPI interface.
A wrapper for a metadata using the
"gmi"
namespace.Expressions that do not depend on any other expression.
A constant, literal value that can be used in expressions.
A literal value which is the result of transforming another literal.
Utilities related to version 1 of Well Known Text format.
Mapping between some legacy codes (e.g.
Deprecated.
To be removed after migration to GeoAPI 4.0.
Legacy XML namespaces, and
Version
constants for identifying when those namespaces were used.An adapter for collections of a legacy type replaced by another collection.
An adapter for converting telephone lists from ISO 19115:2014 definition to ISO 19115:2003 definition.
AFNOR extension to ISO
LegalConstraints
.Interfaces of classes for which instances can be compared for equality using different levels of strictness.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
A character string comparison operator with pattern matching.
Equation of a line in a two dimensional space (x,y).
An
Appendable
which can apply different kinds of reformatting that depend on the
End Of Line (EOL) occurrences.Conversions between units that can be represented by a linear operation (scale or offset).
A transform that performs linear interpolation between values.
The inverse of the enclosing
LinearInterpolator1D
.Computes a linear approximation of a
MathTransform
.A vector derived from another vector by application of a scale factor and an offset.
A usually affine, or otherwise a projective transform, which convert coordinates using only linear equations.
A one dimensional, linear transform.
A two dimensional, linear transform.
Creates an affine transform which will map approximately the given source positions to the given target positions.
A link to an external resource (Web page, digital photo, video clip, etc) with additional information.
A link operation, which is like a redirection or an alias.
An alternative to
AbstractList
for implementations having a costly ListOfUnknownSize.size()
method.Placeholder for GeoAPI 3.1 interfaces (not yet released).
Controls the resource bundle loading.
A data source for a database stored locally in the
$SIS_DATA
directory.JAXB adapter for XML
<PT_Locale>
elements mapped to Locale
.Utility methods for handling
Map<Locale,Charset>
as separated collections.Static methods working on
Locale
instances.The
<LocalisedCharacterString>
elements nested in a <textGroup>
one.The conversion or transformation from pixel coordinates to model coordinates.
Creates an "almost linear" transform mapping the given source points to the given target points.
Thrown when a localization grid cannot be computed, presumably because of a problem with grid data.
Interface of classes for which each instance is configured for a particular locale.
An exception which can produce an error message in the client locale.
A
ParseException
in which LocalizedParseException.getLocalizedMessage()
returns the message in the parser locale.Annotates a static object created using the default locale
and default timezone values which existed at the object
creation time.
Formats
Location
instances in a tabular format.A one dimensional, logarithmic transform.
Special case for base 10 taking advantage of extra precision provided by
Math.log10(double)
.Names of loggers used in SIS other than the "module-wide" loggers.
A set of utilities method for configuring loggings in SIS.
Logical filter (AND, OR) using an arbitrary number of operands.
The "And" operation (⋀).
The negation filter (¬).
The "Or" operation (⋁).
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Placeholder for GeoAPI 3.1 interfaces (not yet released).
A longitude angle in decimal degrees.
The provider for "Longitude rotation" (EPSG:9601).
If the scaled longitude θ=n⋅λ is outside the [−n⋅π … n⋅π] range, maybe shifts θ to that range.
Longitude wraparound applied on reverse projection.
Information about the last used metadata type.
Operation methods that do not match exactly any of the predefined "standard" methods and for which
we do not define unambiguous sets of parameters.
Inflater for values encoded with the LZW compression.
Base class for most two-dimensional map projection providers defined in this package.
Deprecated.
ISO 19111:2019 removed source/target dimensions attributes.
Map projection parameters, with special processing for alternative ways to express the ellipsoid axis length
and the standard parallels.
Map projection parameters, with special processing for alternative ways to express the ellipsoid axis length
and the standard parallels.
The earth radius parameter.
The inverse flattening parameter.
Whether the inverse flattening parameter is definitive.
The standard parallels parameter as an array of
double
.Stream reader or writer capable to mark its current position and reset to that position later.
Context of a marshalling or unmarshalling process.
Creates and configures
Marshaller
or Unmarshaller
objects for use with SIS.An image which is the result of clearing all pixels inside or outside a geometry.
Mask of missing values.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Simple mathematical functions in addition to the ones provided in
Math
.Information about the context in which a
MathTransform
is created.Well Known Text (WKT) parser for math transforms.
An object capable to create
MathTransform
instances from given parameter values.Utility methods creating or working on
MathTransform
instances.Proxy to
MathTransforms
method which can be redirected to a MathTransformFactory
.A
MathTransformsOrFactory
implementation which delegate method calls to a MathTransformFactory
specified by the user.Matrix
factory methods and utilities.A special case of
TensorParameters
restricted to the two-dimensional case.A special case of
MatrixParameters
which create EPSG:9624 parameter names and identifiers.A
Matrix
able to perform some operations of interest to Spatial Information Systems (SIS).JAXB adapter in order to map implementing class with the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
CellGeometry
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
Charset
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
Classification
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
CoverageContentType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
Datatype
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
DimensionNameType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
GeometricObjectType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
ImagingCondition
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
KeywordType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
MaintenanceFrequency
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
MediumFormat
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for legacy
MediumName
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
Obligation
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
PixelOrientation
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
Progress
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
Restriction
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter in order to map implementing class with the GeoAPI interface.
On unmarshalling, creates an instance of the deprecated
DefaultScope
subclass.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
ScopeCode
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
SpatialRepresentationType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
TopicCategory
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
TopologyLevel
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
A measurement value together with its unit of measure.
XML representation of a sequence of measurement values together with their unit of measure.
A range of numbers associated with a unit of measurement.
A
DataTransfer
with all data in the given buffer, without channel.Set of features stored in memory.
A
GridCoverageResource
in memory.Mercator Cylindrical projection (EPSG codes 9804, 9805, 1026, 1024, 1044, 9841).
Provides the transform equations for the spherical case of the Mercator projection.
Variants of Mercator projection.
The provider for "Mercator (variant A)" projection (EPSG:9804).
The provider for "Mercator (variant B)" projection (EPSG:9805).
The provider for "Mercator Auxiliary Sphere" projection (defined by ESRI).
The provider for "Mercator (Spherical)" projection (EPSG:1026, EPSG:9841).
A map which first looks for values in a user supplied map, then looks in a default map if no value where found
in the user supplied one.
Merges the content of two metadata instances.
The action to perform when a source metadata element is about to be written in an existing
target element.
Algorithm to apply when more than one grid coverage can be found at the same grid index.
Base class of map projections based on distance along the meridian from equator to latitude φ.
Locale-dependent resources for miscellaneous (often logging) messages.
The international string to be returned by
Messages.formatInternational(short)
.Resource keys.
Information about the GPX file, author, and copyright restrictions.
Helper methods for the metadata created by
DataStore
implementations.The type of grid spatial representation (georectified, georeferenceable or unspecified).
Elements to omit in the legal notice to be parsed by
MetadataBuilder.parseLegalNotice(String)
.The type of party to create (individual, organization or unknown).
Specify if an information apply to data, to metadata or to both.
An international string where localized identifiers are formatted more like an English sentence.
The "metadata" sub-command.
Performs deep copies of given metadata instances.
A fallback providing hard-coded values of metadata entities.
Default format for
AbstractMetadata
objects.Interface for metadata that are implemented by a proxy class.
Parses Landsat metadata as ISO 19115 Metadata object.
A specialization of
LegacyPropertyAdapter
which will try to merge the
"hierarchyLevel"
and "hierarchyLevelName"
properties in the same
DefaultMetadataScope
instance.Provides access to services defined in the
"sis-metadata"
module.A connection to a metadata database in read-only mode.
Enumeration of some metadata standards.
Thrown when a metadata access failed.
Declares the classes of objects to be marshalled using a default
MarshallerPool
.A visitor of metadata properties with a safety against infinite recursivity.
Filter the properties to visit.
Thrown when a
MetadataVisitor.visit(Class, Object)
method failed.A connection to a metadata database with write capabilities.
Information about the source and the target of a foreigner key.
JAXB adapter mapping implementing class to the GeoAPI interface.
A wrapper for a metadata using the
"gmi"
namespace.JAXB adapter for
BandDefinition
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
Context
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.A wrapper for a metadata using the
"gmi"
namespace.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
GeometryType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.A wrapper for a metadata using the
"gmi"
namespace.A wrapper for a metadata using the
"gmi"
namespace.A wrapper for a metadata using the
"gmi"
namespace.JAXB adapter mapping implementing class to the GeoAPI interface.
A wrapper for a metadata using the
"gmi"
namespace.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
ObjectiveType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
OperationType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
PolarizationOrientation
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
Priority
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
Sequence
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
TransferFunctionType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter for
Trigger
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.The Military Grid Reference System (MGRS).
The result of decoding a MGRS reference.
Conversions from direct positions to Military Grid Reference System (MGRS) references.
The provider for "Miller Cylindrical" projection.
The
<gcx:MimeFileType>
element, which may be used as a substitute of <gco:CharacterString>
.JAXB adapter wrapping a
String
value with a <gcx:MimeFileType>
element.The "mime-type" subcommand.
Detects the MIME type of a XML document from the namespace of the root element.
Thrown when the number of bands or sample dimensions specified to a method
is not equal to the number expected by a coverage.
Thrown when the source and target CRS of a conversion use different datum.
Thrown when two matrices cannot be added or multiplied because the sizes do not match.
Indicates that an object cannot be constructed because of a mismatch in the
reference systems of
geometric components.
Thrown when a particular object cannot be created because a resource is missing.
A map of identifiers which support
put
and remove
operations.Helper class for building the description of a location.
Workaround for the lack of
LocationType
interface in GeoAPI 3.0.Base class of metadata having an editable content.
Whether the metadata is still editable or has been made final.
The provider for "Modified Azimuthal Equidistant" projection (EPSG:9832).
Modified Azimuthal Equidistant projection (EPSG:9832).
The
@module
tag.Constants related to SIS modules management.
The provider for "Mollweide" (also known as "Homalographic") projection.
Mollweide projection.
Allowed projection variants.
The provider for "Molodensky transformation" (EPSG:9604).
A temporary ellipsoid used only for passing arguments to the
MolodenskyTransform
constructor.Implementation of Molodensky formulas.
An approximation of geocentric interpolations which uses
InterpolatedMolodenskyTransform
instead of InterpolatedGeocentricTransform
.Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.
A Molodensky transforms for two-dimensional input and output coordinates.
A formatter writing log messages on a single line.
Builder of feature where the geometry is a trajectory and some property values may change with time.
A dynamic property value together with the period of time in which this property is valid.
An extension of the feature iterator that merge the line segments in a single trajectory.
Utility methods for instantiating features where the geometry is a trajectory
and some property values may change with time.
A factory that delegates the object creation to another factory determined from the authority part
in “authority:code” arguments.
A proxy that does not execute immediately the
create
method on a factory,
but instead stores information for later execution.A
IdentifiedObjectFinder
which tests every factories declared in the
collection of factories.An
IndexColorModel
tolerant with image having more than one band.A world file store exposing in the public API the fact that it is an aggregate.
The writable variant of
MultiImageStore
.The possible cardinality of a relation.
A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound.
Collection of polylines or polygons as a Java2D
Shape
.A helper class for reading
GridCoverage
instances at various resolutions.A list of Image File Directory (FID) where the first entry is the image at finest resolution
and following entries are images at finer resolutions.
An instance of an association role containing an arbitrary number of values.
An instance of an attribute type containing an arbitrary number of values.
JAXB adapter mapping implementing class to the GeoAPI interface.
The provider for "North American Datum Conversion" (EPSG:9613).
Loaders of NADCON data.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
A feature type identified only by its name.
An identification of a CRS object which is both a
Identifier
and a GenericName
.An iterator over the name of an identified object followed by
aliases which are instance of
ReferenceIdentifier
.Map of property names for a given implementation class.
The meaning of some parts of URN in the
"ogc"
namespace.Static methods for creating, parsing and formatting generic names.
A filter replacing the given namespace by the default namespace.
Lists some namespaces URLs used by JAXB when (un)marshalling.
Does the unobvious mapping between
Identifier
properties and GenericName
ones.A function for simplifying an
IdentifiedObject
name before comparison with
NameToIdentifier.isHeuristicMatchForName(Identifier, Collection, CharSequence, Simplifier)
.A generalized type to be used for a term, keyword or name.
The
NameValue
as a gco:LocalName
.The
NameValue
as a gco:ScopedName
.View over GeoTIFF tags and GeoTIFF keys in their "raw" form (without interpretation).
An empty
InternationalString
which is nil for the given reason.A marker interface for nil XML elements providing an explanation about why the information is absent.
The handler for an object where all methods returns null or empty collections, except
a few methods related to object identity.
Explanation for a missing XML element.
A referencing object for which every methods return
null
or a neutral value.Base class of Apache SIS implementation of OGC expressions, comparators or filters.
An iterator over the elements contained in a
PointTreeNode
.A provider for arrays of elements of child nodes contained in a
PointTreeNode
.Thrown when a matrix cannot be inverted.
The authority of identifiers that are not expected to be
marshalled in a
MD_Identifier
XML element.A matrix which is not square.
Base class for conversion services between ellipsoidal and cartographic projections.
Reverse of a normalized map projection.
Maps the parameters to be used for initializing
NormalizedProjection
and its
normalization / denormalization matrices.Derives an coordinate system from an existing one for
AxesConvention
.The provider for the NetCDF Rotated Latitude/Longitude coordinate operation.
Thrown when no factory has been found for a given authority name.
Thrown when requested data are not found in the data store.
The provider for "National Transformation version 1" (EPSG:9614).
The provider for "National Transformation version 2" (EPSG:9615).
Loaders of NTv2 data.
Type of data allowed in header records.
Thrown when a null argument has been given to a method that doesn't accept them.
A channel which read no values.
Handles conversions from
Number
to other kind of numbers.Converter from numbers to comparables.
A range of numbers capable of widening conversions when performing range operations.
Static methods working with
Number
objects, and a few primitive types by extension.Miscellaneous utilities methods working on floating point numbers.
A function which converts instances of source type to instances of target type.
Static methods for creating
ObjectConverter
instances or collection views based on converters.A minimalist XML object factory for getting JAXB to work without throwing exceptions when
there is no GML module in the classpath.
Decoder of object of arbitrary kinds.
A pair of objects in process of being compared by the
MetadataStandard.equals(…)
method.The
gco:ObjectReference
XML attribute group is included by all metadata wrappers defined
in the org.apache.sis.internal.jaxb.metadata
package.Handles conversions from arbitrary objects to
String
.Specialized instance for
CodeList
.Specialized instance for
Enum
.The provider for "Hotine Oblique Mercator (variant A)" projection (EPSG:9812).
Oblique Mercator projection (EPSG codes 9812, 9815).
Variants of Oblique Mercator projection.
The provider for "Hotine Oblique Mercator (variant B)" projection (EPSG:9815).
The provider for "Oblique Mercator" projection specified by two points on the central line.
The provider for "Oblique Mercator" projection specified by two points on the central line,
with easting/northing specified at projection center instead of coordinate system natural origin.
The provider for "Oblique Stereographic" projection (EPSG:9809).
Oblique Stereographic projection (EPSG code 9809).
Provides the transform equations for the spherical case of the Oblique Stereographic projection.
Parent class of all objects for which it is possible to register listeners.
SQLMM spatial functions taking a single geometry operand.
SQLMM spatial functions taking a single geometry operand with one argument.
Converts an URI to a
<cit:OnlineResource>
element for ISO 19115-3:2016 compliance.An immutable and thread-safe set containing the operation methods given by an
Iterable
.An
OperationMetadata
placeholder to be replaced later by a reference to another OperationMetadata
.Wraps an existing operation.
Description of optimizations or simplifications to attempt on filters and expressions.
Expression that can be optimized.
Filter that can be optimized.
A command-line option.
Marker annotation for methods which may return
java.util.Optional
in a future version.Base class of internal hooks for accessing optional dependencies.
A predefined set of data important to Apache SIS but not redistributed for space or licensing reasons.
Keys in a map of options for configuring various services
(
DataStore
, etc).The provider for "Orthographic" projection (EPSG:9840).
Orthographic projection (EPSG:9840).
Bundle activator for OSGi environment.
Helper methods for handling the ISO 19115
defaultLocale
and otherLocale
legacy properties.Provides access to
XMLOutputFactory
methods as static methods working on a SIS-wide instance.The output format specified by the user as an option.
Wraps a
ChannelDataOutput
as a standard OutputStream
.Creates
XMLStreamWriter
from a given output.Inflater for values encoded with the "PackBits" compression.
A JTS coordinate sequence which stores coordinates in a single
float[]
or double[]
array.Coordinate sequence storing values in a packed
double[]
array.Coordinate sequence storing values in a packed
float[]
array.A factory of JTS coordinate sequence storing coordinates in a single
float[]
or double[]
array.A vector of integer values backed by an
IntegerList
.A stream on which
skip
and limit
operations are delegated to a root stream.A stream on which
skip
and limit
operations are delegated to a root stream.Wraps
Isolines.generate(…)
calculation in a process for parallel execution.Base class for ISO/OGC parameter classes replaced by
ParameterDescriptor
in GeoAPI.Helper class for parameter descriptor instantiations.
Formats parameter descriptors or
parameter values in a tabular format.
The amount of information to include in the table formatted by
ParameterFormat
.An object which can supply its parameters in a
ParameterValueGroup
.An affine transform that remember the parameters used for its construction.
Convenience methods for fetching parameter values despite the variations in parameter names, value types and units.
Wrappers used as a fallback by
Parameters.castOrWrap(ParameterValueGroup)
.A row in the table to be formatted by
ParameterFormat
.The list to be returned by
DefaultParameterValueGroup.values()
.Place-holder for an interface not yet present in GeoAPI 3.0.
A parser or a factory capable to create an object from a string in the WKT format.
Transform which passes through a subset of coordinates to another transform.
A pass-through transform in the two-dimensional case.
Java2D path iterator for JTS geometry.
An iterator over the coordinate sequences of a geometry collection.
An iterator over the coordinate sequences of a polygon.
Logging levels for data processing with execution time measurements.
Placeholder for a GeoAPI interfaces not present in GeoAPI 3.0.
Placeholder for a GeoAPI interfaces which is still incomplete in GeoAPI 3.0.
Information about a person or organization.
A channel of pixel values after all steps have been completed.
An iterator over sample values in a raster or an image.
Builds pixel iterators for specified region of interest, window size or iteration order.
Contains the sample values in a moving window over the image.
The translation to apply for different values of
PixelOrientation
or PixelInCell
.A canvas for two-dimensional display device using a Cartesian coordinate system.
Base class of
RenderedImage
implementations in Apache SIS.Equation of a plane in a three-dimensional space (x,y,z).
Computes the plane coefficients.
Thrown when an evaluate method is invoked for a location outside the domain of the coverage.
A k-dimensional tree index for points.
Provides the coordinates of any element stored in
PointTree
.A node in a
PointTree
which is the parent of other nodes.Default implementation of
PointTreeNode
when no specialized class is available.The wrapper of Java2D points.
Polar Stereographic projection (EPSG codes 9810, 9829, 9830).
Provides the transform equations for the spherical case of the polar stereographic projection.
Variants of Polar Stereographic projection.
The provider for "Polar Stereographic (Variant A)" projection (EPSG:9810).
The provider for "Polar Stereographic (Variant B)" projection (EPSG:9829).
The provider for "Polar Stereographic (Variant C)" projection (EPSG:9830).
The provider for "Stereographic North Pole" projection (ESRI).
The provider for "Stereographic North South" projection (ESRI).
Conversions from polar coordinates to two-dimensional Cartesian coordinates.
Computes latitudes and longitudes on a sphere where the south pole has been moved to given geographic coordinates.
The provider for "American Polyconic" projection (EPSG:9818).
American Polyconic projection (EPSG codes 9818).
Provides the transform equations for the spherical case of the Polyconic projection.
A polygons as a Java2D
Shape
.A polylines or polygons as a Java2D
Shape
.Iterator over polyline(s) or polygon(s) coordinates.
Coordinates of a polyline under construction.
Tells at which stage are the polylines represented by a Java2D
Shape
.Base class of
PooledMarshaller
and PooledUnmarshaller
.Wraps a
Marshaller
in order to have some control on the modifications applied on it.The template to use for
PooledMarshaller
and PooledUnmarshaller
initialization.Wraps a
Unmarshaller
in order to have some control on the modifications applied on it.Placeholder for a GeoAPI interfaces not present in GeoAPI 3.0.
Pre-defined positional accuracy resulting from some coordinate operations.
Estimation of positional error for each pixel in an image computed by
ResampledImage
.A direct position capable to transform another position from its arbitrary CRS to
the CRS of this position.
The provider for "Position Vector transformation (geocentric domain)" (EPSG:1033).
The provider for "Position Vector transformation (geog2D domain)" (EPSG:9606).
The provider for "Position Vector transformation (geog3D domain)" (EPSG:1037).
Information about a connection to a PostgreSQL + PostGIS database.
Conversions from units represented by a logarithm in base 10.
Inverse of
PowerOf10
.Raises the given value at some fixed power.
Possible values for
Tags.Predictor
.Implementation of a
Predictor
to be executed after decompression.An image which delegate all tile requests to another image except for some tiles that are fetched in advance.
Utility methods related to the management of prefixes.
The
@preformat
tag for inserting a pre-formatted code in a javadoc comment.The set of legal words after
preformat
.Represents SQL primary key constraint.
A primary key composed of two or more columns.
A primary key composed of exactly one column.
A workaround for attaching properties (
nilreason
, href
, etc.) to primitive type wrappers.A data store for a file or URI accompanied by an auxiliary file of the same name with
.prj
extension.Content of a file read by
PRJDataStore.readAuxiliaryFile(String)
.Provider for
PRJDataStore
instances.A temporary input stream used for probing purposes.
A temporary character reader used for probing purposes.
Tells whether a storage (file, database) appears to be supported by a
DataStore
.Implementation of static constants defined in
ProbeResult
.Completes the JAXB context with classes specific to the French profile.
Information about an attempt to transform coordinates to some projection before to compute a linear approximation.
Thrown by
NormalizedProjection
when a map projection failed.Variant of the map projection used.
A usually affine, or otherwise a projective transform for the generic cases.
Projective transform in 2D case.
An immutable map fetching all properties from the specified identified object.
Converts
AbstractIdentifiedObject
entries to NamedIdentifier
entries.Place-holder for an interface not available in GeoAPI 3.0.
The getter methods declared in a GeoAPI interface, together with setter methods (if any)
declared in the SIS implementation.
The comparator for sorting the properties in a metadata object.
Creates string representation of property values of unknown type.
Description of a metadata property inferred from Java reflection.
The base class of
Map
views of metadata properties.A list containing 0 or 1 value.
Base class for adapters from GeoAPI interfaces to their SIS implementations.
Describes one property of the
FeatureType
to be built by an FeatureTypeBuilder
.Expression whose value is computed by retrieving the value indicated by the provided name.
An expression fetching property values as
Object
.An expression fetching property values as an object of specified type.
An expression fetching property values as an object of specified type.
An attribute or association implementation which delegate its work to the parent feature.
The provider of coordinate operations.
Implementation of
AbstractMetadata.isEmpty()
and AbstractMetadata.prune()
methods.The provider for "Popular Visualisation Pseudo Mercator" projection (EPSG:1024).
The "Pseudo Plate Carrée" pseudo-projection (EPSG:9825).
The provider for "Pseudo sinusoidal equal-area" projection.
JAXB wrapper for ISO 19115-3
<PT_FreeText>
element mapped to InternationalString
.A set of
PT_Locale
instances backed by a Map<Locale,Charset>
.Wraps the
"locale"
attributes in a "PT_Locale"
element.A node in a two-dimensional
PointTree
which is the parent of other nodes.Parameter information conform to the ISO 19157:2013 specification.
Provides static methods working on
Quantity
instances.Parses and formats numbers with units of measurement.
Definition of filtering to apply for fetching a resource subset.
Constructor for a
Table
based on a query, to be considered as a virtual table.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.
The user-provided
ranges
argument together with a set of convenience tools.Parses and formats
Range
instances according the given locale.Constants that are used as attribute keys in the iterator returned from
RangeFormat.formatToCharacterIterator(Object)
.An ordered set of disjoint ranges where overlapping ranges are merged.
The range comparator returned by
RangeSet.comparator()
.A
RangeSet
implementation for NumberRange
elements.Creates rasters from given properties.
Base class of reader and writer of rasters encoded in PostGIS Well Known Binary (WKB) format.
Reader of rasters encoded in Well Known Binary (WKB) format.
Time when the "physical" loading of raster data should happen.
A reader of rasters encoded in Well Known Binary (WKB) format.
Base class for the implementation of ASCII Grid or raw binary store.
A writer of rasters encoded in Well Known Binary (WKB) format.
Kind of pixel layout in a raw raster file.
Helper class for reading a raw raster.
Data store implementation for BIL, BIP, and BSQ raster files.
The provider of
RawRasterStore
instances.Reader for GPX 1.0 and 1.1 files.
An image reader for GeoTIFF files.
Thrown when a
DataStore
cannot perform a write operation.An image with the same sample values than the wrapped image but a different color model.
Holds a
Record
definition in a way more convenient for Apache SIS than
what the RecordType
interface provides.RecordDefinition
implementation used as a fallback when the user supplied RecordType
is not an instance of DefaultRecordType
.The system-wide schema in the "SIS" namespace.
The object to serialize instead of
DefaultRecordSchema
.Most recently used objects stored or accessed in
ConcurrentAuthorityFactory.findPool
,
retained by strong references for preventing too early garbage collection.A thread processing all
Reference
instances enqueued in a ReferenceQueue
.Controls the (un)marshaller behavior regarding the
xlink
or uuidref
attributes.An implementation of
ReferenceSystem
marshalled as specified in ISO 19115.Thrown when a geographic identifier (or reference) has been successfully parsed but fails some verification.
Base class of reference systems that describe locations using geographic identifiers instead of coordinates.
Conversions between direct positions and identifiers.
A sub-element inside the pseudo-WKT.
A container of factories frequently used together.
Provides access to services defined in the
"sis-referencing"
module.Declares the classes of objects to be marshalled using a default
MarshallerPool
.A set of static methods working on GeoAPI referencing objects.
Column names used in database reflection API.
A sub-area in a n-dimensional hyper-rectangle, optionally with subsampling.
The provider for "Mercator (variant C)" projection (EPSG:1044).
Region of interest (ROI) for an operation to apply on a coverage.
A register of functions defined by the SQL/MM standard.
Description of a relation between two tables, as defined by foreigner keys.
Whether another table is using or is used by the table containing the
Relation
.Wraps another list in a new list allowing only read and remove operations.
Thrown when a map rendering process failed.
The
RenderedImage
to draw in a PlanarCanvas
together with transforms from pixel coordinates
to display coordinates.Workaround for the bug in calls to
Graphics2D.drawRenderedImage(…)
when the image is tiled and some tiles are not writable.An special case of
CompoundTransform
where the components are the same transform repeated many times.A vector whose values are the repetitions of the values given in a base vector.
A multi-dimensional grid coverage where each two-dimensional slice is the resampling
of data from another grid coverage.
An image which is the result of resampling the pixel values of another image.
A grid of precomputed pixel coordinates in source images.
Key of cached
ResamplingGrid
instances.A view over another image with the origin relocated to a new position.
The residuals after an affine approximation has been created for a set of matching control point pairs.
Provides access to geospatial data in a
DataStore
.Thrown when a write operation cannot be performed because it would cause the replacement of an existing resource.
Thrown when the
ResourceCompilerMojo
exit abnormally.Compiles the international resources that are found in the module from which this mojo is invoked.
Definition of a resource (table, view or query) to include in a
SQLStore
.An international string backed by a
ResourceBundle
.A copy of
ResourceInternationalString
specialized for
IndexedResourceBundle
.Metadata about a resource which is a single source of another resource.
A resource which is loaded from one or many files on an arbitrary file system.
Warning and error messages that are specific to the
sis-feature
module.Warning and error messages that are specific to the
sis-referencing-by-identifiers
module.Warning and error messages that are specific to the
sis-geotiff
module.Warning and error messages that are specific to the
sis-metadata
module.Warning and error messages that are specific to the
sis-referencing
module.Warning and error messages that are specific to the
sis-sqlstore
module.Warning and error messages that are specific to the
sis-storage
module.The international string to be returned by
Resources.formatInternational(short,java.lang.Object...)
.The international string to be returned by
Resources.formatInternational(short)
.The international string to be returned by
Resources.formatInternational(short)
.The international string to be returned by
Resources.formatInternational(short)
.The international string to be returned by
Resources.formatInternational(short)
.The international string to be returned by
Resources.formatInternational(short)
.The international string to be returned by
Resources.formatInternational(short)
.Resource keys.
Resource keys.
Resource keys.
Resource keys.
Resource keys.
Resource keys.
Resource keys.
A provider for data licensed under different terms of use than the Apache license.
A writable resource containing data (features or coverages) that can be changed in a all-or-nothing way.
Deferred isoline result, created when computation is continuing in background.
A channel with a
read(…)
method fetching all bytes with theirs bits in reverse order.A
LineNumberReader
which may be rewound to its original position even if the mark is no longer valid.Helper class for updating an existing XML file, with no feature type change permitted.
Rewrites some HTML files after they have been generated.
Identifier using
<gmd:RS_Identifier>
XML element name.JAXB adapter mapping the GeoAPI
Identifier
to an implementation class that can be marshalled.JAXB adapter mapping ISO 19111 Coordinate Reference Systems to
MD_ReferenceSystem
object used in ISO 19115.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
Placeholder for a RTree.
The action for getting a common CRS for all nodes, then for setting the CRS of all nodes.
The Practical Salinity Scale (PSS-78).
Describes the data values in a coverage (the range).
A mutable builder for creating an immutable
SampleDimension
.Utility methods working on
SampleDimension
instances.A factory for
SampleModel
instances.Formats the range of a category.
The provider for "Satellite-Tracking" projections.
Satellite-Tracking projection.
JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB data container for a
DerivedCRSType
pseudo code list.JAXB adapter for
GeographicCRS
, in order to integrate the value in an element
complying with OGC/ISO standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
VerticalCRS
, in order to integrate the value in an element
complying with OGC/ISO standard.JAXB adapter for
VerticalCRS
, in order to integrate the value in an element
complying with OGC/ISO standard.A quantity representable by position on a scale or line, having only magnitude.
Creates quantities for the given value and unit of measurement.
Fallback used when no
Scalar
implementation is available for a given quantity type.A color model for use with
ScaledColorSpace
(gray scale image with missing values).Color space for images storing pixels as real numbers.
The rate of change of a scale factor, in unity per second.
An affine transform that multiply the coordinate values by constant values, and optionally drop the last coordinates.
Modifies the metadata and bands inferred from GeoTIFF tags.
Modifies the feature types inferred from database analysis.
Run SQL scripts.
Stores the second defining parameter of an
Ellipsoid
.AFNOR extension to ISO
SecurityConstraints
.Builder for the SQL fragment on the right side of the
WHERE
keyword.Converter from filters/expressions to the
WHERE
part of SQL statement.Thread-local booleans that need to be shared across different packages.
The code list for
<gmi:MI_SensorTypeCode>
.Specifies the order in which attribute value records are assigned to grid points.
A vector which is a sequence of increasing or decreasing values.
A vector which is a sequence of increasing or decreasing
double
values.A vector which is a sequence of increasing or decreasing
float
values.A vector which is a sequence of increasing or decreasing
long
values.Parameter information conform to the ISO 19115:2014 specification.
Implements the referencing services needed by the
"sis-metadata"
module.Implements the metadata services needed by the
"sis-utility"
module.Listener for servlet context, used as a shutdown hook when the application is undeployed.
An alternative to
AbstractSet
for implementations having a costly SetOfUnknownSize.size()
method.A converter from decimal degrees to sexagesimal degrees.
The inverse of
SexagesimalConverter
, i.e.A thin wrapper that adapts a JTS geometry to the
Shape
interface so
that the geometry can be used by Java 2D without copying coordinate values.Converts a Java2D
Shape
to a JTS Geometry
.Provides some information about a
Shape
object.Utility methods working on Java2D shapes.
Static methods operating on shapes from the
java.awt.geom
package.A wrapper that delegate all
Shape
methods to a source shape.A central place where to manage SIS shutdown process.
Comments telling whether a parameter value uses the same sign or the opposite sign for the inverse operation.
A simple attribute type containing only a name and a class of values.
A simple implementation of the
CharacterIterator
interface as a wrapper
around a given CharSequence
.A trivial implementation of
Citation
containing only a title.A temporary implementation of
Duration
.A trivial implementation of
Extent
containing only geographic, vertical and temporal extent.A trivial implementation of
Format
containing only the format name.A trivial implementation of
IdentifiedObject
containing only a primary name.An implementation of
ReferenceIdentifier
as a wrapper around a Citation
.An international string consisting of a single string for all locales.
A location described by an unmodifiable direct position that defines the centroid of an envelope.
A
SimpleLocation
for non-geographic CRS.An empty implementation of ISO 19115 metadata for dataset (not for services).
A world file store which is expected to contain exactly one image.
The writable variant of
MultiImageStore
.An instance of an association role containing at most one value.
An instance of an attribute type containing at most one value.
A mutable set containing either
null
or a single element.The provider for "sinusoidal equal-area" projection.
Sinusoidal equal-area projection, also known as "Sanson-Flamsteed".
Provides the transform equations for the spherical case of the Sinusoidal projection.
Variants of Sinusoidal projection.
Builds a grid geometry for a slice in a
GridCoverage
.Computes the value of U which solves
X
× U = Y
.Placeholder for GeoAPI 3.1 interfaces (not yet released).
Comparator sorting features using an array of
SortProperty
elements applied in order.Placeholder for GeoAPI 3.1 interfaces (not yet released).
Placeholder for GeoAPI 3.1 interfaces (not yet released).
An image computed from a single source and sharing the same coordinate system.
The provider for the WMO Rotated Latitude/Longitude coordinate operation.
A feature in which only a small fraction of properties are expected to be provided.
Base class of SQLMM spatial functions.
Context (such as desired CRS) in which a spatial operator will be executed.
Creates projections centered on a given geometry.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Substitute on-the-fly the values of some ISO 19115 properties handled in a special way.
A transform having sub-areas where more accurate transforms can be used.
The inverse of
SpecializableTransform
.The region where a transform is valid, together with the transform.
Call of a
MathTransform.transform(…)
method with source and target arrays fixed at
TransformCall
creation time.A specializable transform in the two-dimensional case.
The inverse of
SpecializableTransform2D
.A ellipsoid which is spherical.
Conversions from spherical coordinates to three-dimensional Cartesian coordinates.
Utility methods for building SQL statements.
Identification of SQLMM operations.
A data store capable to read and create features from a spatial database.
Provider of
SQLStore
instances.Converts the SQL statements from MS-Access dialect to standard SQL.
Utilities relative to the SQL language.
Constructor for a geometry which is transformed from a Well-Known Binary (WKB) representation.
Constructor for a geometry which is transformed from a Well-Known Text (WKT) representation.
An expression which creates a point geometry from coordinate values.
Return an geometry value transformed to the specified spatial reference system, considering
z and m coordinate values in the calculations and including them in the resultant geometry.
A date format used for parsing dates in the
"yyyy-MM-dd'T'HH:mm:ss.SSSX"
pattern, but in which
the time is optional.Definitions of referencing objects identified by the
CommonCRS
enumeration values.Information about an Apache SIS metadata standard implementation.
Invokes
ModifiableMetadata.transitionTo(ModifiableMetadata.State)
recursively on metadata elements.Parent of SIS classes that contain only static utility methods, for documentation purpose.
Holds some statistics derived from a series of sample values.
Holds some statistics about the difference between consecutive sample values.
Computes statistics on all pixel values of an image.
Formats a
Statistics
object.Base class of XML data stores based on the StAX framework.
The provider of
StaxStreamReader
instances.Common base class for
StaxStreamReader
and StaxStreamWriter
.Base class of Apache SIS readers of XML files using STAX parser.
Base class of Apache SIS writers of XML files using STAX writer.
Information for creating a connection to a
DataStore
in read and/or write mode.Handler to
StorageConnector.createFoo()
methods associated to given storage types.A data store which creates feature instances from a CSV file using the OGC Moving Features specification.
A folder store acts as an aggregate of multiple files in a single store.
A data store backed by GPX files.
A data store which creates data objects from a WKT definition.
A data store which creates data objects from a XML file.
A tree of
Element
s saved for later use.A helper class for compressing a tree of
Element
s as a tree of StoredTree.Node
s.A helper class for decompressing a tree of
Element
s from a tree of StoredTree.Node
s.Unmodifiable copy of
Element
without contextual information such as Element.offset
.Parent class of events happening in a data store resource.
Helper class for reading and writing WKT in the metadata of a data store.
An object which listens for events (typically changes or warnings) occurring in a resource
or one of its children.
Holds a list of
StoreListener
instances and provides convenience methods for sending events.All listeners for a given even type.
Metadata about of
DataStoreProvider
.The provider of
Store
instances.The provider of
Store
instances.The provider of
Store
instances.The provider of WKT
Store
instances.The provider of
Store
instances.The object to use for verifying if the first keyword is the expected one.
The object to use for verifying if the first keyword is a WKT one.
A resource produced directly by a data store.
A
java.nio.file
service to be registered for probing content type.A stream which delegates all operations to another stream.
Base class for deriving an
XMLStreamWriter
filters.JAXB adapter for XML
<GO_CharacterString>
element mapped to String
.Wraps the value only if marshalling ISO 19115-3 element.
Static methods working on
StringBuilder
instances.A sequence of a constant character.
Handles conversions between
String
and various kinds of objects.Converter from
String
to CodeList
.An operation concatenating the string representations of the values of multiple properties.
A pseudo-converter returning the identifier of a feature.
Miscellaneous utilities which should not be put in public API.
A view over a sub-set of the dimensions of a
GeneralEnvelope
.Information about the operation from a source component to a target component in
CompoundCRS
instances.Thrown when an operation can only be applied on a subspace of a multi-dimensional coverage,
but not such subspace has been specified.
Implementation of
AbstractCRS
methods that require knowledge about subclasses.Implementation of
AbstractCS
methods that require knowledge about subclasses.Implementation of
AbstractDatum
methods that require knowledge about subclasses.Implementation of
AbstractCoordinateOperation
methods that require knowledge about subclasses.Implementation of
AbstractIdentifiedObject
methods that require knowledge about subclasses.A central place where to monitor library-wide information through a MBean.
Provides information about the state of a running Apache SIS instance.
Base class for (usually non-invertible) surjective
ObjectConverter
s.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter for
CouplingType
in order to wrap the value in an XML element as specified by ISO 19115-3 standard.JAXB adapter mapping implementing class to the GeoAPI interface.
JAXB adapter mapping implementing class to the GeoAPI interface.
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter mapping implementing class to the GeoAPI interface.
The set of symbols to use for Well Known Text (WKT) parsing and formatting.
Information about the syntax to use for building SQL statements.
Base class of all converters defined in the
org.apache.sis.internal
package.Listeners for changes in the Apache SIS system.
The Apache SIS system-wide
ConverterRegistry
.Implementation of base, alternate and derived units (see
AbstractUnit
for a description of unit kinds).The converter for replacing the keys in the
SystemUnit.getBaseUnits()
map from UnitDimension
instances to SystemUnit
instances.Description of a table in the database, including columns, primary keys and foreigner keys.
Constructor for a
Table
based on a "physical" table.An
Appendable
which formats the text as a table suitable for displaying in devices using
a monospaced font.A class wrapping a cell content and its text alignment.
Identifies a column in
TreeTable.Node
instances.Implementation of
TableColumn
for the predefined constants.Utility methods for handling the inheritance between tables.
Information about a specific table.
A (catalog, schema, table) name tuple, which can be used as keys in hash map.
Base class for parser and formatter of tabular data, providing control on line and column separators.
Base class of all taglets implemented in this package.
GPX tag names in XML files and their namespaces.
Numerical values of GeoTIFF tags, as unsigned short integers.
Convenience methods for accessing the temporal component of an object (envelope, grid geometry…).
Placeholder for a GeoAPI interfaces not present in GeoAPI 3.0.
Temporal operations between a period and an instant.
The
"After"
(>) filter.The
"AnyInteracts"
filter.The
"Before"
(<) filter.The
"Begins"
filter.The
"BegunBy"
filter.The
"TContains"
filter.The
"During"
filter.The
"EndedBy"
filter.The
"Ends"
filter.The
"TEquals"
(=) filter.The
"Meets"
filter.The
"MetBy"
filter.The
"OverlappedBy"
filter.The
"TOverlaps"
filter.Placeholder for GeoAPI 3.1 interfaces (not yet released).
Utilities related to ISO 19108 objects.
Creates parameter groups for tensors (usually matrices).
The values for a group of tensor parameters.
A set of strings localized in different languages.
Utilities methods for threads.
A tile identified by a location, a dimension and a subsampling.
A small hyper-rectangular representation of data which is part of a tiling scheme.
A cache of tiles computed by
ComputedImage
.A compound key identifying a tile of a
ComputedImage
.A rendered image where tiles are loaded only when first needed.
Base class of grid coverage read from a resource where data are stored in tiles.
Snapshot of a
TiledGridCoverage.AOI
iterator position.Base class of grid coverage resource storing data in tiles.
A key in the
TiledGridResource.rasters
cache of tiles.A rendered image which can contain an arbitrary number of tiles.
Calculation in a two-dimensional space that can be subdivided in smaller calculations in sub-regions.
A resource which content can be accessed by smaller chunks called tiles.
A convenience class for reporting an error during computation of a tile.
An object executing actions in a way where errors occurring during tile computation
are reported to an error handler instead of causing the whole operation to fail.
A collection of tiles with the same size and properties placed on a regular grid with no overlapping.
A collection of
TileMatrix
in the same CRS but at different scale levels.A read or write action to execute on each tile of an image.
Worker which will read tiles.
Base class of workers which will read or write tiles.
Worker which will write tiles.
Creates a collection of
Tile
s from their grid to CRS affine transforms.An affine transform which is translated relative to an original transform.
Source of read-only empty tiles to use as placeholder for tiles that were not computed.
Weak reference to a data buffer.
A provider of tile placeholder with a fill value.
A provider of tile placeholder with a white border and white cross in the tile.
Information about the availability of a tile.
An affine transform which is translated relative to an original transform.
Parameters for a time-dependent geographic transformation between two datum.
Specifies how time is encoded in the CSV file.
Encapsulates a
gml:TimeInstant
.The adapter for
"TimePeriod"
.The begin or end position in a
TimePeriod
, expressed in the GML 2 way.The begin or end position in a
TimePeriod
, expressed in the GML 3 way.Identifies the name of a property to use for summarizing in one line the content of a metadata object.
Wraps a
gts:TM_Duration
element.Wraps a
gts:TM_PeriodDuration
element.Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model.
JAXB adapter for
TemporalPrimitive
, in order to integrate the value in an element complying
with OGC/ISO standard.Wraps the value only if marshalling ISO 19115-3 element.
Keep trace of allocated
Float.NaN
ordinal values for avoiding range collisions when building categories.Iterator over contouring grid cells together with an interpolator and an assembler of polyline segments.
Identifies resources capable to create transactions.
Strategy for reading and writing data between two rasters, with a computation between them.
Read
double
values from the source raster and write unsigned byte
values in a temporary buffer.Read
double
values from the source and write double
values directly in the target raster,
without intermediate buffer.Read
double
values from the source raster and write double
values in a temporary buffer.Read
double
values from the source raster and write int
values in a temporary buffer.Read
double
values from the source raster and write signed short
values in a temporary buffer.Read
double
values from the source raster and write unsigned short
values in a temporary buffer.Read
float
values from the source raster and write unsigned byte
values in a temporary buffer.Read
float
values from the source and write float
values directly in the target raster,
without intermediate buffer.Read
float
values from the source raster and write float
values in a temporary buffer.Read
float
values from the source raster and write int
values in a temporary buffer.Read
float
values from the source raster and write signed short
values in a temporary buffer.Read
float
values from the source raster and write unsigned short
values in a temporary buffer.The function converting raster sample values to geophysics values.
The type of data used to transfer pixels.
Wraps a
MathTransform
as a MathTransform2D
.Creates a record reporting coordinate transformation accuracy.
Creates a transform which will map approximately the given source positions to the given target positions.
A change in the "objective to display" transform that
Canvas
uses for rendering data.The reason why the "objective to display" transform changed.
The "transform" subcommand.
Base class of events that are wrappers over the events emitted during the reading or writing of an XML document.
Wrapper over an attribute emitted during the reading or writing of an XML document.
Wrapper over an element emitted during the reading or writing of an XML document.
Wrapper over a namespace emitted during the reading or writing of an XML document.
Wrapper over an element emitted during the reading or writing of an XML document.
The
"xsi:type"
attribute.Base class of XML reader or writer replacing the namespaces used in JAXB annotations by namespaces used in
the XML document, or conversely (depending on the direction of the I/O operation).
In the associations between prefixes and namespaces, substitutes the namespaces used in JAXB annotations
by the namespaces used in the XML document at marshalling time.
Substitutes the XML namespaces used in XML documents by namespaces used in JAXB annotations.
Iterator for the prefixes to be returned by
TransformingNamespaces.getPrefixes(String)
.A XML reader replacing the namespaces found in XML documents by the namespaces expected by SIS at unmarshalling time.
A writer replacing the namespaces used by JAXB by other namespaces to be used in the XML document
at marshalling time.
Wraps the
StartElement
produced by JAXB for using the namespaces used in the XML document.A sentinel value in the
TransformingWriter.deferred
queue meaning that after reaching this point,
we need to reevaluate if the remaining elements should be written immediately of deferred again.Extracts a sub-transform from a given
MathTransform
and source or target dimension indices.The target version of standards for
Transformer
.A grid coverage with the same data than the source coverage,
with only a translation applied on grid coordinates.
An affine transform that translate the coordinate values by constant values.
Controls the replacement of characters, abbreviations and names between the objects in memory and their
WKT representations.
The
Transliterator.DEFAULT
implementation.The
Transliterator.IDENTITY
implementation.The provider for "Transverse Mercator" projection (EPSG:9807).
Transverse Mercator projection (EPSG codes 9807).
Provides the transform equations for the spherical case of the Transverse Mercator projection.
Variants of the map projection.
Computes zone numbers and central meridian.
The provider for "Transverse Mercator (South Orientated)" projection (EPSG:9808).
Customization of
TreeTable
formatting on a per-instance basis.A node in a
TreeTableView
view.A node for an element in a collection.
A node for a metadata property value.
The collection of children to be returned by
TreeNode.getChildren()
.A list of children in a
TreeTable.Node
.Defines the structure (list of columns) of a table and provides the root of the tree
containing the data.
A node in a tree combined with a row in a table.
A parser and formatter for
TreeTable
instances.Static methods working on
TreeTable
objects and their nodes.A tree table view over a metadata object.
SQLMM spatial functions taking two geometry operands.
SQLMM spatial functions taking a single geometry operand with one argument.
The types of values in a TIFF header.
Information common to all kind of types (feature, association, characteristics).
Map of property valuePolicy for a given implementation class.
Maps a few basic Java types to JDBC types.
Declares the classes of objects to be marshalled using a default
MarshallerPool
.Feature types that may appear in GPX files.
Static methods working on GeoAPI types and
CodeList
values.The
InternationalString
returned by the Types.getCodeTitle(…)
method.The
InternationalString
returned by the Types.getDescription(…)
methods.The kind of values in the
MetadataStandard.asTypeMap(…)
.Base class for expressions, comparators or filters performing operations on one expressions.
Filter operator that checks if an expression's value is nil.
Filter operator that checks if an expression's value is
null
.Thrown when a whole factory cannot be created because a resource is missing.
Thrown when an object cannot be converted
from the source type to the target type.
Thrown by
FormattableObject.toWKT()
when an object cannot be formatted as WKT.Placeholder for a mandatory parameter value which has not yet been initialized.
JAXB adapter for unit of measurement.
A variant of
UnitAdapter
which marshal units as a URN for Coordinate System (CS) axes.Wraps the value only if marshalling ISO 19115-3 element.
Dimension (length, mass, time, etc.) of a unit of measurement.
Parses and formats units of measurement as SI symbols, URI in OGC namespace or other symbols.
Represents an operation to be applied between two terms parsed by
UnitFormat.parseTerm(CharSequence, int, int, Operation)
.Parse position when text to be parsed is expected to contain nothing else than a unit symbol.
Identify whether unit formatting uses ASCII symbols, Unicode symbols or full localized names.
Lookup mechanism for finding a units from its quantity, dimension or symbol.
Provides constants for various Units of Measurement together with static methods working on
Unit
instances.The central point from which all unit services (parsing, formatting, listing, etc) can be obtained.
JAXB adapter wrapping the date value (as milliseconds elapsed since January 1st, 1970) in a
XMLGregorianCalendar
for the xs:dateTime
type with the timezone forced to UTC.Thrown when an operation cannot complete because a given name is unrecognized.
The
<gco:UnlimitedInteger>
value, used for MultiplicityRange
implementation.An unmodifiable view of an array.
A view over a portion of
UnmodifiableArrayList
.Indicates that an operation is not allowed on a geometry object
because it is unmodifiable.
A unmodifiable view of a matrix.
Thrown on attempt to set a read-only value in a metadata object.
A parameter value which cannot be modified.
A parameter value group which cannot be modified.
Creates an
.oxt
package for OpenOffice.org addins.Thrown when a Well Known Text (WKT) cannot be parsed.
A data store which may provide a more structured view of its components.
Placeholder for code list not yet available in GeoAPI.
An adapter for
UnsupportedCodeList
, in order to implement the ISO 19115-3 standard.Thrown when a storage uses some encoding options not supported by current implementation.
Thrown when an operation cannot use arbitrary implementation of an interface,
and a given instance does not met the requirement.
Thrown when a resources cannot be filtered with a given query.
Thrown when no
DataStoreProvider
is found for a given storage object.Updates the content of a GPX file by rewriting it.
JAXB adapter wrapping a URI value with a
<gcx:FileName>
element.Replace
<gcx:FileName>
by <gmd:URL>
if marshalling legacy ISO 19139:2007 document.A data store for a storage that may be represented by a
URI
.Provider for
URIDataStore
instances.Converts an URI to a
<gco:CharacterSequence>
element for ISO 19115-3:2016 compliance.Hard-coded URLs other than XML namespaces.
Declares that marshalling the annotated object requires legacy ISO 19139:2007 metadata.
Static methods for object comparisons in different ways (deeply, approximately, etc).
Provides validation methods to be shared by different implementations.
Performs conversions of XML element or attribute values encountered during XML (un)marshalling.
Whatever
MetadataStandard.asValueMap(…)
shall contain entries for null,
nil or empty values.Description of the type of values in a column, together with a method for fetching the values from a result set.
A getter of values specified as Java array.
A getter of
BigDecimal
values from the current row of a ResultSet
.A getter of
byte[]
values from the current row of a ResultSet
.A getter of
OffsetDateTime
values from the current row of a ResultSet
.A getter of
OffsetDateTime
values from the current row of a ResultSet
.A view of a metadata object as a map.
The range of values assignable to a field, or to a JavaBean property.
Placeholder for GeoAPI 3.1 interfaces (not yet released).
A vector of real numbers.
Verifies the validity of a given value.
Holds a version number as a sequence of strings separated by either a dot or a dash.
Extensions to the standard set of
VerticalDatumType
.Stores temporary information needed for completing the construction of an
DefaultVerticalExtent
instance.The provider for "Vertical Offset" (EPSG:9616).
An executor of different actions depending on filter or expression type.
Image generated for visualization purposes only (not to be used for computation purposes).
Builds an image where all sample values are indices of colors in an
IndexColorModel
.Interpolation followed by conversion from floating point values to the values to store as integers in the
destination image.
Same as
Visualization.InterpConvert
optimized for the single-band case.Locale-dependent resources for single words or short sentences.
The international string to be returned by
Vocabulary.formatInternational(short)
.Resource keys.
Describes non-fatal errors that occurred in a resource or a data store.
A listener for warnings emitted during read or write operations.
Warnings that occurred during a Well Known Text (WKT) parsing or formatting.
A weak reference to an element in a
WeakHashSet
or WeakValueHashMap
.A set of objects hold by weak references.
A hashtable-based map implementation that uses weak references,
leaving memory when an entry is not used anymore.
Wildcard for
WeakValueHashMap.intern(Object, Object, Object)
condition meaning whether a key shall be associated
to a value or not.A factory providing CRS objects parsed from WKT definitions associated to authority codes.
A special kind of value used in the
WKTDictionary.definitions
map when the same code is used by more
than one authority and version.Parser and formatter for Well Known Text (WKT) strings.
Constant strings for the keywords used in Well Known Text (WKT) formatting.
Utility methods for referencing WKT formatting.
Annotates code containing workarounds for bugs or limitations in an external library.
A single image in a
WorldFileStore
.A data store which creates grid coverages from Image I/O readers using World File convention.
The provider of
WorldFileStore
instances.Provider for
WraparoundTransform
(SIS-specific operation).An envelope or position converter making them more compatible with a given domain of validity.
Appends a
WraparoundTransform
to an existing MathTransform
.Finds the axes where wraparound may happen in a CRS.
A
WraparoundTransform
where the number of cycles added or removed does not exceed a given limit.Helper class for transforming an envelope with special checks for wraparounds.
The strategy to use for representing a region crossing the anti-meridian or other wraparound limit.
Enforces coordinate values in the range of a wraparound axis (typically longitude).
The wrapper of ERSI geometries.
The wrapper of Java2D geometries.
The wrapper of Java Topology Suite (JTS) geometries.
Implements
BBOX
operator as NOT DISJOINT
.An
Aggregate
with writing capabilities.A
FeatureSet
with writing capabilities.A
GridCoverageResource
with writing capabilities.Write options that may apply to any data store.
Configuration of the process of writing a coverage in a data store.
A pixel iterator capable to write sample values.
An image which can be replaced or updated.
Helper classes for the management of
WritableGridCoverageResource.CommonOption
.An ASCII Grid store with writing capabilities.
Writable version of the store which rely on given datastore provider to create new types.
A GPX store capable to write GPX file.
A data store which writes grid coverages using Image I/O writers completed by the World File convention.
A writable version of
TiledImage
.A
TiledResource
that can write and delete tile matrix sets.A
TileMatrix
that can write and delete tiles.A
TileMatrixSet
that can write and delete tile matrices.Writer for GPX 1.0 and 1.1 files.
Helper methods for
WritableRenderedImage
implementations.A limited set of color and font attributes assignable to characters at formatting time.
The XML attributes defined by OGC in the
xlink schema.
Communicates the desired timing of traversal from the starting resource to the ending
resource.
Communicates the desired presentation of the ending resource on traversal
from the starting resource.
The type of a
xlink
.Provides convenience methods for marshalling and unmarshalling SIS objects.
Supports for metadata encoded in XML inside a GeoTIFF tags.
Parser of GDAL metadata.
A tree-table representation of the XML document contained in the enclosing
XMLMetadata
.Utilities methods related to XML.
Basic support of X-Path in
PropertyValue
expression.Parsers of pointers in x-paths, adapted to the syntax found in GML documents.
Inflater for values encoded with the "Deflate" compression.
Transverse Mercator Zoned Grid System projection (EPSG codes 9824).
Inverse of a zoned grid system.
The provider for "Transverse Mercator Zoned Grid System" projection (EPSG:9824).
AbstractTemporalQuality
for following a renaming in ISO 19157:2013.