Serialized Form


Package com.esri.sde.sdk.client

Class com.esri.sde.sdk.client.SeDoesNotExistException extends SeException implements Serializable

Class com.esri.sde.sdk.client.SeException extends java.lang.Exception implements Serializable


Package com.esri.sde.sdk.pe

Class com.esri.sde.sdk.pe.PeProjectionException extends java.lang.Throwable implements Serializable


Package net.opengis.ows11

Class net.opengis.ows11.RangeClosureType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable


Package net.opengis.wfs

Class net.opengis.wfs.AllSomeType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable

Class net.opengis.wfs.IdentifierGenerationOptionType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable

Class net.opengis.wfs.OperationType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable

Class net.opengis.wfs.ResultTypeType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable


Package net.opengis.wps10

Class net.opengis.wps10.MethodType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable


Package org.geotools.arcsde

Class org.geotools.arcsde.ArcSdeException extends java.io.IOException implements Serializable

serialVersionUID: -1392514883217797825L


Package org.geotools.arcsde.filter

Class org.geotools.arcsde.filter.GeometryEncoderException extends java.lang.Exception implements Serializable

serialVersionUID: -8926292317791976269L


Package org.geotools.arcsde.session

Class org.geotools.arcsde.session.UnavailableConnectionException extends java.lang.Exception implements Serializable

serialVersionUID: -7964603239735118491L


Package org.geotools.caching

Class org.geotools.caching.CacheOversizedException extends FeatureCacheException implements Serializable

serialVersionUID: 3498526657089279151L


Package org.geotools.caching.featurecache

Class org.geotools.caching.featurecache.FeatureCacheException extends java.lang.Exception implements Serializable

serialVersionUID: 5016587341837058296L


Package org.geotools.caching.grid.spatialindex

Class org.geotools.caching.grid.spatialindex.GridData extends java.lang.Object implements Serializable

serialVersionUID: 2435341100521921266L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.geotools.caching.grid.spatialindex.GridNode extends java.lang.Object implements Serializable

serialVersionUID: 7786313461725794946L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

data

java.util.HashSet<E> data

Class org.geotools.caching.grid.spatialindex.GridRootNode extends GridNode implements Serializable

serialVersionUID: 4675163856302389522L

Serialized Fields

tiles_size

double tiles_size

tiles_number

int[] tiles_number

children

java.util.ArrayList<E> children

childrenCapacity

int childrenCapacity

Package org.geotools.caching.spatialindex

Class org.geotools.caching.spatialindex.NodeIdentifier extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

valid

boolean valid

Class org.geotools.caching.spatialindex.Region extends java.lang.Object implements Serializable

serialVersionUID: 2627615073834425697L

Serialized Fields

m_pLow

double[] m_pLow

m_pHigh

double[] m_pHigh

hashCode

int hashCode

Class org.geotools.caching.spatialindex.RegionNodeIdentifier extends NodeIdentifier implements Serializable

serialVersionUID: 6630434291791608926L

Serialized Fields

shape

Region shape

Package org.geotools.coverage

Class org.geotools.coverage.AbstractCoverage extends javax.media.jai.PropertySourceImpl implements Serializable

serialVersionUID: -2989320942499746295L

Serialized Fields

name

org.opengis.util.InternationalString name
The coverage name, or null if none.


crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system, or null if there is none.

Class org.geotools.coverage.AbstractCoverage.Renderable extends javax.media.jai.PropertySourceImpl implements Serializable

serialVersionUID: -6661389795161502552L

Serialized Fields

bounds

java.awt.geom.Rectangle2D bounds
The two dimensional view of the coverage's envelope.


xAxis

int xAxis
Dimension to use for x axis.


yAxis

int yAxis
Dimension to use for y axis.


coordinate

GeneralDirectPosition coordinate
A coordinate point where to evaluate the function. The point dimension is equals to the coverage's dimension. The x and y ordinates will be ignored, since they will vary for each pixel to be evaluated. Other ordinates, if any, should be set to a fixed value. For example a coverage may be three-dimensional, where the third dimension is the time axis. In such case, coordinate.ord[2] should be set to the point in time where to evaluate the coverage. By default, all ordinates are initialized to 0. Subclasses should set the desired values in their constructor if needed.

Class org.geotools.coverage.Category extends java.lang.Object implements Serializable

serialVersionUID: 6215962897884256696L

Serialized Fields

name

org.opengis.util.InternationalString name
The category name.


minimum

double minimum
The minimal sample value (inclusive). This category is made of all values in the range minimum to maximum inclusive. If this category is an instance of GeophysicsCategory, then this field is the minimal geophysics value in this category. For qualitative categories, the geophysics value is one of NaN values.


maximum

double maximum
The maximal sample value (inclusive). This category is made of all values in the range minimum to maximum inclusive. If this category is an instance of GeophysicsCategory, then this field is the maximal geophysics value in this category. For qualitative categories, the geophysics value is one of NaN values.


range

NumberRange<T extends java.lang.Number & java.lang.Comparable<? super T>> range
The range of values [minimum..maximum]. May be computed only when first requested, or may be user-supplied (which is why it must be serialized).


transform

org.opengis.referencing.operation.MathTransform1D transform
The math transform from sample to geophysics values (never null). If this category is an instance of GeophysicsCategory, then this transform is the inverse (as computed by MathTransform1D.inverse()), except for qualitative categories. Since Category.getSampleToGeophysics() returns null for qualitative categories, this difference is not visible to the user.

See Also:
GridSampleDimension.getScale(), GridSampleDimension.getOffset()

inverse

Category inverse
A reference to the GeophysicsCategory. If this category is already an instance of GeophysicsCategory, then inverse is a reference to the Category object that own it.


ARGB

int[] ARGB
Codes ARGB des couleurs de la catégorie. Les couleurs par défaut seront un gradient allant du noir au blanc opaque.

Class org.geotools.coverage.CoverageStack extends AbstractCoverage implements Serializable

serialVersionUID: -7100201963376146053L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Initializes fields after deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

elements

CoverageStack.Element[] elements
Coverage elements in this stack. Elements may be shared by more than one instances of CoverageStack.


sampleDimensions

org.opengis.coverage.SampleDimension[] sampleDimensions
The sample dimensions for this coverage, or null if unknown.


numSampleDimensions

int numSampleDimensions
The number of sample dimensions for this coverage, or 0 is unknow. Note: this attribute may be different than zero even if CoverageStack.sampleDimensions is null.


envelope

GeneralEnvelope envelope
The envelope for this coverage. This is the union of all elements envelopes.

See Also:
CoverageStack.getEnvelope(org.opengis.referencing.crs.CoordinateReferenceSystem, org.geotools.coverage.CoverageStack.Element[])

zDimension

int zDimension
The dimension of the z ordinate (the last value in coordinate points). This is always the coordinate reference system dimension minus 1.

Since:
2.3

zCRS

org.opengis.referencing.crs.CoordinateReferenceSystem zCRS
The coordinate reference system for the z dimension, or null if unknown.


interpolationEnabled

boolean interpolationEnabled
true if interpolations are allowed.


lagTolerance

double lagTolerance
Maximal interval between the upper z-value of a coverage and the lower z-value of the next one. If a greater difference is found, we will consider that there is a hole in the data and evaluate(...) methods will returns NaN for z values in this hole.


listeners

IIOListeners listeners
List of objects to inform when image loading are trigged.

Class org.geotools.coverage.GridSampleDimension extends java.lang.Object implements Serializable

serialVersionUID: 6026936545776852758L

Serialized Fields

inverse

GridSampleDimension inverse
A sample dimension wrapping the list of categories CategoryList.inverse. This object is constructed and returned by GridSampleDimension.geophysics(boolean). Constructed when first needed, but serialized anyway because it may be a user-supplied object.


categories

org.geotools.coverage.CategoryList categories
The category list for this sample dimension, or null if this sample dimension has no category. This field is read by SampleTranscoder only.


isGeophysics

boolean isGeophysics
true if all categories in this sample dimension have been already scaled to geophysics ranges. If true, then the GridSampleDimension.getSampleToGeophysics() method should returns an identity transform. Note that the opposite do not always hold: an identity transform doesn't means that all categories are geophysics. For example, some qualitative categories may map to some values differents than NaN.

Assertions:


hasQualitative

boolean hasQualitative
true if this sample dimension has at least one qualitative category. An arbitrary number of qualitative categories is allowed, providing their sample value ranges do not overlap. A sample dimension can have both qualitative and quantitative categories.


hasQuantitative

boolean hasQuantitative
true if this sample dimension has at least one quantitative category. An arbitrary number of quantitative categories is allowed, providing their sample value ranges do not overlap.

If sampleToGeophysics is non-null, then hasQuantitative must be true. However, the opposite do not hold in all cases: a true value doesn't means that sampleToGeophysics should be non-null.


sampleToGeophysics

org.opengis.referencing.operation.MathTransform1D sampleToGeophysics
The sampleToGeophysics transform used by every quantitative Category, or null. This field may be null for two reasons: This field is used by GridSampleDimension.getOffset() and GridSampleDimension.getScale(). The GridSampleDimension.getSampleToGeophysics() method may also returns directly this value in some conditions.


description

org.opengis.util.InternationalString description
Decription for this sample dimension. Typically used as a way to perform a band select by using human comprehensible descriptions instead of just numbers. Web Coverage Service (WCS) can use this feature in order to perform band subsetting as directed from a user request.

Class org.geotools.coverage.OrdinateOutsideCoverageException extends org.opengis.coverage.PointOutsideCoverageException implements Serializable

serialVersionUID: -4718948524305632185L

Serialized Fields

dimension

int dimension
The dimension of the out-of-bounds ordinate.


envelope

org.opengis.geometry.Envelope envelope
The coverage envelope, or null if unknown.

Class org.geotools.coverage.SpatioTemporalCoverage3D extends AbstractCoverage implements Serializable

Serialized Fields

coverage

org.opengis.coverage.Coverage coverage
The wrapped coverage.


temporalCRS

DefaultTemporalCRS temporalCRS
The temporal coordinate system, as a Geotools implementation in order to gets the DefaultTemporalCRS.toDate(double) and DefaultTemporalCRS.toValue(java.util.Date) methods.


temporalDimension

int temporalDimension
The dimension of the temporal coordinate system. All other dimensions are expected to be the temporal ones.


xDimension

int xDimension
The dimension for x and y coordinates.


yDimension

int yDimension
The dimension for x and y coordinates.


coordinate

GeneralDirectPosition coordinate
The direct position to uses for evaluate(...) methods. This object is cached and reused for performance purpose. However, this caching sacrifies SpatioTemporalCoverage3D thread safety.

Class org.geotools.coverage.TransformedCoverage extends AbstractCoverage implements Serializable

Serialized Fields

coverage

org.opengis.coverage.Coverage coverage
The wrapped coverage.


toWrapped

org.opengis.referencing.operation.MathTransform toWrapped
The transform from this coverage CRS to the wrapped coverage CRS.


position

GeneralDirectPosition position
The projected point.


Package org.geotools.coverage.grid

Class org.geotools.coverage.grid.AbstractGridCoverage extends AbstractCoverage implements Serializable

serialVersionUID: 6476934258101450793L

Class org.geotools.coverage.grid.Calculator2D extends GridCoverage2D implements Serializable

serialVersionUID: -6287856672249003253L

Serialized Fields

source

GridCoverage2D source
The source grid coverage which was specified at construction time (never null).

This field duplicate the value obtained by AbstractGridCoverage.getSources()(0) except if this coverage has been deserialized. The source is required in order to get the GridCoverage2D.view(org.geotools.coverage.grid.ViewType) method to work. Because the image contained in the source is the same one than in this Calculator2D, there is few cost in keeping it.

Class org.geotools.coverage.grid.GeneralGridCoordinates extends java.lang.Object implements Serializable

serialVersionUID: 8146318677770695383L

Serialized Fields

coordinates

int[] coordinates
The grid coordinates.

Class org.geotools.coverage.grid.GeneralGridCoordinates.Immutable extends GeneralGridCoordinates implements Serializable

serialVersionUID: -7723383411061425866L

Class org.geotools.coverage.grid.GeneralGridEnvelope extends java.lang.Object implements Serializable

serialVersionUID: -1695224412095031712L

Serialized Fields

index

int[] index
Minimum and maximum grid ordinates. The first half contains minimum ordinates (inclusive), while the last half contains maximum ordinates (exclusive). Note that the later is the opposite of ISO specification. We store upper coordinates as exclusive values for implementation convenience.

Class org.geotools.coverage.grid.GeneralGridGeometry extends java.lang.Object implements Serializable

serialVersionUID: 124700383873732132L

Serialized Fields

gridRange

org.opengis.coverage.grid.GridEnvelope gridRange
The valid coordinate range of a grid coverage, or null if none. The lowest valid grid coordinate is zero for BufferedImage, but may be non-zero for arbitrary RenderedImage. A grid with 512 cells can have a minimum coordinate of 0 and maximum of 512, with 511 as the highest valid index.

See Also:
RenderedImage.getMinX(), RenderedImage.getMinY(), RenderedImage.getWidth(), RenderedImage.getHeight()

envelope

GeneralEnvelope envelope
The envelope, which is usually the grid range transformed to real world coordinates. This envelope contains the coordinate reference system of "real world" coordinates.

This field should be considered as private because envelopes are mutable, and we want to make sure that envelopes are cloned before to be returned to the user. Only GridGeometry2D and GridCoverage2D access directly to this field (read only) for performance reason.

Since:
2.2

gridToCRS

org.opengis.referencing.operation.MathTransform gridToCRS
The math transform (usually an affine transform), or null if none. This math transform maps pixel center to "real world" coordinate using the following line:
gridToCRS.transform(pixels, point);


cornerToCRS

org.opengis.referencing.operation.MathTransform cornerToCRS
Same as GeneralGridGeometry.gridToCRS but from pixel corner instead of center. Will be computed only when first needed. Serialized because it may be a value specified explicitly at construction time, in which case it can be more accurate than a computed value.

Class org.geotools.coverage.grid.GridCoordinates2D extends java.awt.Point implements Serializable

serialVersionUID: -4583333545268906740L

Class org.geotools.coverage.grid.GridCoverage2D extends AbstractGridCoverage implements Serializable

serialVersionUID: 667472989475027853L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Constructs the PlanarImage from the SerializableRenderedImage after deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serializes this grid coverage. Before serialization, a serializable rendered image is created if it was not already done.

Throws:
java.io.IOException
Serialized Fields

serializedImage

java.awt.image.RenderedImage serializedImage
The serialized image, as an instance of SerializableRenderedImage. This image will be created only when first needed during serialization.


gridGeometry

GridGeometry2D gridGeometry
The grid geometry.


sampleDimensions

GridSampleDimension[] sampleDimensions
List of sample dimension information for the grid coverage. For a grid coverage, a sample dimension is a band. The sample dimension information include such things as description, data type of the value (bit, byte, integer...), the no data values, minimum and maximum values and a color table if one is associated with the dimension. A coverage must have at least one sample dimension.

The content of this array should never be modified.

Class org.geotools.coverage.grid.GridCoverage2D.Renderable extends AbstractCoverage.Renderable implements Serializable

serialVersionUID: 4544636336787905450L

Class org.geotools.coverage.grid.GridEnvelope2D extends java.awt.Rectangle implements Serializable

serialVersionUID: -3370515914148690059L

Class org.geotools.coverage.grid.GridGeometry2D extends GeneralGridGeometry implements Serializable

serialVersionUID: -3989363771504614419L

Serialized Fields

crs2D

org.opengis.referencing.crs.CoordinateReferenceSystem crs2D
The two-dimensional part of the coordinate reference system.

See Also:
GridGeometry2D.getCoordinateReferenceSystem2D()

gridDimensionX

int gridDimensionX
Index of column (GridGeometry2D.gridDimensionX) and row (GridGeometry2D.gridDimensionY) ordinates in a grid point. They are the index of the first two dimensions with a span greater than 1 in the grid range. Their values are usually 0 and 1 respectively.

It is garanteed that GridGeometry2D.gridDimensionX < GridGeometry2D.gridDimensionY.


gridDimensionY

int gridDimensionY
Index of column (GridGeometry2D.gridDimensionX) and row (GridGeometry2D.gridDimensionY) ordinates in a grid point. They are the index of the first two dimensions with a span greater than 1 in the grid range. Their values are usually 0 and 1 respectively.

It is garanteed that GridGeometry2D.gridDimensionX < GridGeometry2D.gridDimensionY.


axisDimensionX

int axisDimensionX
The (GridGeometry2D.gridDimensionX, GridGeometry2D.gridDimensionY) dimensions in the envelope space. They are index of (x, y) ordinates in a direct position after the grid to CRS transform.

There is no garantee that GridGeometry2D.gridDimensionX maps to GridGeometry2D.axisDimensionX and GridGeometry2D.gridDimensionY maps to GridGeometry2D.axisDimensionY, since axis may be interchanged.

It is garanteed that GridGeometry2D.axisDimensionX < GridGeometry2D.axisDimensionY.


axisDimensionY

int axisDimensionY
The (GridGeometry2D.gridDimensionX, GridGeometry2D.gridDimensionY) dimensions in the envelope space. They are index of (x, y) ordinates in a direct position after the grid to CRS transform.

There is no garantee that GridGeometry2D.gridDimensionX maps to GridGeometry2D.axisDimensionX and GridGeometry2D.gridDimensionY maps to GridGeometry2D.axisDimensionY, since axis may be interchanged.

It is garanteed that GridGeometry2D.axisDimensionX < GridGeometry2D.axisDimensionY.


gridToCRS2D

org.opengis.referencing.operation.MathTransform2D gridToCRS2D
A math transform mapping only two dimensions of gridToCRS. Is null if and only if GeneralGridGeometry.gridToCRS is null.


gridFromCRS2D

org.opengis.referencing.operation.MathTransform2D gridFromCRS2D
The inverse of gridToCRS2D. Is null if and only if GridGeometry2D.gridToCRS2D is null.


cornerToCRS2D

org.opengis.referencing.operation.MathTransform2D cornerToCRS2D
GridGeometry2D.gridToCRS2D cached in the PixelOrientation.UPPER_LEFT case. This field is serialized because it may be user-provided, in which case it is likely to be more accurate than what we would compute. If null, will be computed when first needed.

Class org.geotools.coverage.grid.ImageGeometry extends java.lang.Object implements Serializable

serialVersionUID: 1985363181119389264L

Serialized Fields

gridRange

GridEnvelope2D gridRange
The grid range.


gridToCRS

AffineTransform2D gridToCRS
The grid to CRS affine transform.

Class org.geotools.coverage.grid.Interpolator2D extends Calculator2D implements Serializable

serialVersionUID: 9028980295030908004L

Serialized Fields

toGrid

org.opengis.referencing.operation.MathTransform2D toGrid
Transform from "real world" coordinates to grid coordinates. This transform maps coordinates to pixel centers.


interpolation

javax.media.jai.Interpolation interpolation
The interpolation method.


fallback

Interpolator2D fallback
Second interpolation method to use if this one failed. May be null if there is no fallback. By convention, this means that interpolation should fallback on super.evaluate(...) (i.e. nearest neighbor).


xmin

int xmin
Image bounds. Bounds have been reduced by Interpolation's padding.


ymin

int ymin
Image bounds. Bounds have been reduced by Interpolation's padding.


xmax

int xmax
Image bounds. Bounds have been reduced by Interpolation's padding.


ymax

int ymax
Image bounds. Bounds have been reduced by Interpolation's padding.


top

int top
Interpolation padding.


left

int left
Interpolation padding.


bounds

java.awt.Rectangle bounds
The interpolation bounds. Interpolation will use pixel inside this rectangle. This rectangle is passed as an argument to RectIterFactory.


borderExtender

javax.media.jai.BorderExtender borderExtender
The BorderExtender for this Interpolator2D instance .

Class org.geotools.coverage.grid.InvalidGridGeometryException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: -7386283388753448743L


Package org.geotools.coverage.grid.io.imageio.geotiff

Class org.geotools.coverage.grid.io.imageio.geotiff.GeoTiffException extends java.io.IOException implements Serializable

serialVersionUID: 1008533682021487024L

Serialized Fields

metadata

GeoTiffIIOMetadataDecoder metadata

geoKeys

GeoKeyEntry[] geoKeys

Package org.geotools.coverage.io

Class org.geotools.coverage.io.AmbiguousMetadataException extends MetadataException implements Serializable

serialVersionUID: 9024148330467307209L

Class org.geotools.coverage.io.MetadataException extends javax.imageio.IIOException implements Serializable

serialVersionUID: -3146379152278866037L

Serialized Fields

key

TextMetadataParser.Key key
The key for the faulty metadata, or null if none.


alias

java.lang.String alias
The alias used for the metadata, or null if none.

Class org.geotools.coverage.io.MissingMetadataException extends MetadataException implements Serializable

serialVersionUID: -5215286265847774754L


Package org.geotools.coverage.processing

Class org.geotools.coverage.processing.AbstractOperation extends java.lang.Object implements Serializable

serialVersionUID: -1441856042779942954L

Serialized Fields

descriptor

org.opengis.parameter.ParameterDescriptorGroup descriptor
The parameters descriptor.

Class org.geotools.coverage.processing.AbstractStatisticsOperationJAI extends OperationJAI implements Serializable

serialVersionUID: 6830028735162290160L

Class org.geotools.coverage.processing.BaseScaleOperationJAI extends OperationJAI implements Serializable

serialVersionUID: 1L

Class org.geotools.coverage.processing.BilevelOperation extends OperationJAI implements Serializable

serialVersionUID: 8975871552152978976L

Class org.geotools.coverage.processing.CannotCropException extends CoverageProcessingException implements Serializable

serialVersionUID: -4382377333378224973L

Class org.geotools.coverage.processing.CannotReprojectException extends CoverageProcessingException implements Serializable

serialVersionUID: -8145425848361056027L

Class org.geotools.coverage.processing.CannotScaleException extends CoverageProcessingException implements Serializable

serialVersionUID: 8644771885589352455L

Class org.geotools.coverage.processing.ColorMap extends java.lang.Object implements Serializable

serialVersionUID: 1688030908496323012L

Serialized Fields

colorMap

java.util.Map<K,V> colorMap
The colors to apply to categories. Keys are String objects. Values may be Color singletons or Color[] arrays.

The ColorMap.ANY_QUANTITATIVE_CATEGORY key is replaced by null in order to avoid confusion with user-specified category with the exact name.


colorRanges

java.util.Map<K,V> colorRanges
The range of values for quantitative categories. Values are NumberRange instances if the range is relative, or MeasurementRange if the range is geophysics.

The ColorMap.ANY_QUANTITATIVE_CATEGORY key is replaced by null in order to avoid confusion with user-specified category with the exact name.


resetUnspecifiedColors

boolean resetUnspecifiedColors
If true, the ARGB values corresponding to any category not specified in this color map will be reset to the color specified by the category. The default value is false.

Class org.geotools.coverage.processing.CoverageProcessingException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -2199436135615396946L

Class org.geotools.coverage.processing.FilterOperation extends OperationJAI implements Serializable

serialVersionUID: 7984379314515755769L

Class org.geotools.coverage.processing.Operation2D extends AbstractOperation implements Serializable

serialVersionUID: 574096338873406394L

Class org.geotools.coverage.processing.OperationJAI extends Operation2D implements Serializable

serialVersionUID: -5974520239347639965L

Serialized Fields

operation

javax.media.jai.OperationDescriptor operation
The JAI's operation descriptor.

Class org.geotools.coverage.processing.RangeSpecifier extends java.lang.Object implements Serializable

serialVersionUID: 8436500582161136302L

Serialized Fields

range

NumberRange<T extends java.lang.Number & java.lang.Comparable<? super T>> range
The target range, or null if none.


transform

org.opengis.referencing.operation.MathTransform1D transform
The target "sample to geophysics" transform, or null if none.


unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The target range units, or null if none.


colors

java.awt.Color[] colors
The target colors, or null if none.


Package org.geotools.coverage.processing.operation

Class org.geotools.coverage.processing.operation.Absolute extends OperationJAI implements Serializable

serialVersionUID: 3723059532452772794L

Class org.geotools.coverage.processing.operation.AddConst extends OperationJAI implements Serializable

serialVersionUID: 5443686039059774671L

Class org.geotools.coverage.processing.operation.Convolve extends OperationJAI implements Serializable

serialVersionUID: -8324284100732653109L

Class org.geotools.coverage.processing.operation.Crop extends Operation2D implements Serializable

serialVersionUID: 4466072819239413456L

Class org.geotools.coverage.processing.operation.DivideByConst extends OperationJAI implements Serializable

serialVersionUID: -3723238033407316564L

Class org.geotools.coverage.processing.operation.Exp extends OperationJAI implements Serializable

serialVersionUID: 6136918309949539525L

Class org.geotools.coverage.processing.operation.Extrema extends AbstractStatisticsOperationJAI implements Serializable

serialVersionUID: 7731039381590398047L

Class org.geotools.coverage.processing.operation.FilteredSubsample extends BaseScaleOperationJAI implements Serializable

serialVersionUID: 652535074064952517L

Class org.geotools.coverage.processing.operation.GradientMagnitude extends OperationJAI implements Serializable

serialVersionUID: -1514713427236924048L

Class org.geotools.coverage.processing.operation.Histogram extends AbstractStatisticsOperationJAI implements Serializable

serialVersionUID: -4256576399698278701L

Class org.geotools.coverage.processing.operation.Interpolate extends Operation2D implements Serializable

serialVersionUID: 6742127682733620661L

Class org.geotools.coverage.processing.operation.Invert extends OperationJAI implements Serializable

serialVersionUID: 7297641092994880308L

Class org.geotools.coverage.processing.operation.Log extends OperationJAI implements Serializable

serialVersionUID: -3622176942444895367L

Class org.geotools.coverage.processing.operation.MaxFilter extends OperationJAI implements Serializable

serialVersionUID: 3368109980974496342L

Class org.geotools.coverage.processing.operation.MedianFilter extends OperationJAI implements Serializable

serialVersionUID: -8604321975842276962L

Class org.geotools.coverage.processing.operation.MinFilter extends OperationJAI implements Serializable

serialVersionUID: -45487721305059086L

Class org.geotools.coverage.processing.operation.MultiplyConst extends OperationJAI implements Serializable

serialVersionUID: -1077713495023498436L

Class org.geotools.coverage.processing.operation.NodataFilter extends FilterOperation implements Serializable

serialVersionUID: 6818008657792977519L

Class org.geotools.coverage.processing.operation.Recolor extends org.geotools.coverage.processing.operation.IndexColorOperation implements Serializable

Class org.geotools.coverage.processing.operation.Resample extends Operation2D implements Serializable

serialVersionUID: -2022393087647420577L

Class org.geotools.coverage.processing.operation.Rescale extends OperationJAI implements Serializable

serialVersionUID: -9150531690336265741L

Class org.geotools.coverage.processing.operation.Scale extends BaseScaleOperationJAI implements Serializable

serialVersionUID: -3212656385631097713L

Class org.geotools.coverage.processing.operation.SelectSampleDimension extends Operation2D implements Serializable

serialVersionUID: 6889502343896409135L

Class org.geotools.coverage.processing.operation.SubsampleAverage extends BaseScaleOperationJAI implements Serializable

serialVersionUID: 1L

Class org.geotools.coverage.processing.operation.SubtractConst extends OperationJAI implements Serializable

serialVersionUID: 279426577290256732L

Class org.geotools.coverage.processing.operation.SubtractFromConst extends OperationJAI implements Serializable

serialVersionUID: 6941277637814235474L


Package org.geotools.data

Class org.geotools.data.BatchFeatureEvent extends FeatureEvent implements Serializable

serialVersionUID: 3154238322369916486L

Serialized Fields

fids

WeakHashSet<E> fids
This is a weak hash set as we don't need to track changes on FeatureIds that are not being used by the client to track selection.

Class org.geotools.data.DataSourceException extends java.io.IOException implements Serializable

serialVersionUID: -602847953059978370L

Class org.geotools.data.DefaultServiceInfo extends java.lang.Object implements Serializable

serialVersionUID: 7975308744804800859L

Serialized Fields

description

java.lang.String description

keywords

java.util.Set<E> keywords

publisher

java.net.URI publisher

schema

java.net.URI schema

title

java.lang.String title

source

java.net.URI source

Class org.geotools.data.FeatureEvent extends java.util.EventObject implements Serializable

serialVersionUID: 3154238322369916485L

Serialized Fields

type

FeatureEvent.Type type
Indicates one of Type.ADDED, Type.REMOVED, Type.CHANGED


bounds

ReferencedEnvelope bounds
Indicates the bounds in which the modification occurred.

This value is allowed to by null if this information is not known.


featureSource

FeatureSource<T extends org.opengis.feature.type.FeatureType,F extends org.opengis.feature.Feature> featureSource
The FeatureSource broadcasting the event.

Please note when several FeatureSources are operating on different Transactions this value will not always line up with original FeatureSource represented by Event.getSource().


filter

org.opengis.filter.Filter filter
Filter used to indicate what content has changed.

This is often an Id filter.

Class org.geotools.data.FeatureLockException extends java.io.IOException implements Serializable

serialVersionUID: 1L

Serialized Fields

featureID

java.lang.String featureID

Class org.geotools.data.SampleDataAccessFeatureCollection extends java.util.ArrayList<org.opengis.feature.Feature> implements Serializable

Class org.geotools.data.SchemaNotFoundException extends java.io.IOException implements Serializable

serialVersionUID: 1L

Serialized Fields

typeName

java.lang.String typeName

Package org.geotools.data.complex

Class org.geotools.data.complex.AppSchemaDataAccessRegistry extends DataAccessRegistry implements Serializable

serialVersionUID: -373404928035022963L

Class org.geotools.data.complex.DataAccessRegistry extends java.util.ArrayList<DataAccess<org.opengis.feature.type.FeatureType,org.opengis.feature.Feature>> implements Serializable

serialVersionUID: 1999179819283985526L


Package org.geotools.data.complex.config

Class org.geotools.data.complex.config.AppSchemaDataAccessDTO extends java.lang.Object implements Serializable

serialVersionUID: -8649884546130644668L

Serialized Fields

baseSchemasUrl

java.lang.String baseSchemasUrl
Url used as base path to resolve relative file names in AppSchemaDataAccessDTO.targetSchemasUris


namespaces

java.util.Map<K,V> namespaces
Mapping of prefix/namespace used in the target schema


sourceDataStores

java.util.List<E> sourceDataStores
List of configuration objects used to aquire the datastores that provides the source FeatureTypes. Source feature types are those internally defined whose Feature instances are converted to features of the target schemas by applying the FeatureTypeMappings.


typeMappings

java.util.Set<E> typeMappings

targetSchemasUris

java.util.List<E> targetSchemasUris
List of file names, that may be fully qualified URL's, or paths relative to AppSchemaDataAccessDTO.baseSchemasUrl


includes

java.util.List<E> includes
List of the paths of other related types that are mapped separately that shouldn't be visible on their own, thus included in "include" statement


oasisCatalogUri

java.lang.String oasisCatalogUri

Class org.geotools.data.complex.config.AttributeMapping extends java.lang.Object implements Serializable

serialVersionUID: 3624951889528331592L

Serialized Fields

targetAttributePath

java.lang.String targetAttributePath
XPath expression addressing the target attribute in a target FeatureType.


inputAttributePath

java.lang.String inputAttributePath
XPath expression addressing the input attribute in the input FeatureType if the source is a data access containing complex features.


identifierPath

java.lang.String identifierPath
XPath expression indicating the node in xml of an individual feature.


sourceExpression

java.lang.String sourceExpression
Expression whose evaluation result against a Feature of the source FeatureType is going to be the value of the target attribute in output FeatureType.

At this stage, the expression must be a valid OpenGIS Common Query Language expression.


label

java.lang.String label
Label used to refer to an attribute.


parentLabel

java.lang.String parentLabel
Reference to other attribute identified with 'label'.


targetQueryString

java.lang.String targetQueryString
Filters will refer to this element via this label.


instancePath

java.lang.String instancePath
Reference to instance xpath.


linkElement

java.lang.String linkElement
Name of the linked element type of which this attribute is nesting/targeting.


linkField

java.lang.String linkField
XPath expression addressing the target attribute in the linked target feature type.


identifierExpression

java.lang.String identifierExpression
Expression whose evaluation result against a Feature of the source FeatureType is going to be the value of the id attribute property

At this stage, the expression must be a valid OpenGIS Common Query Language expression.


targetAttributeSchemaElement

java.lang.String targetAttributeSchemaElement
Name of the target element instance this attribute mapping applies to, or null if its fully addressable by the FeatureType.

for example, the target FeatureType may define a property as GeometryAttributeType, but the actual instance should be PointPropertyType.


isMultiple

boolean isMultiple
If true, indicates that one instance of this attribute mapping must be created for every repeating group of attributes. In other words, indicates wether this attribute corresponds to a multivalued or a single valued attribute.


clientProperties

java.util.Map<K,V> clientProperties
Client properties definitions for instances of the target attribute. The map is keys are strings representing the name of the client properties, and the map values are strings representing OCG's CQL expressions whose evaluated value against the instances of the source features are going to be the client properties values.

for example: srsName/strConcat("#bh.", BGS_ID)

Class org.geotools.data.complex.config.SourceDataStore extends java.lang.Object implements Serializable

serialVersionUID: 8540617713675342340L

Serialized Fields

id

java.lang.String id

params

java.util.Map<K,V> params

isDataAccess

boolean isDataAccess
True if we have the data store connection params but we want to connect to a data access that's connected to the data store. This requires the data access to be registered in DataAccessRegistry upon creation.

Class org.geotools.data.complex.config.TypeMapping extends java.lang.Object implements Serializable

serialVersionUID: 1444252634598922057L

Serialized Fields

sourceDataStore

java.lang.String sourceDataStore

sourceTypeName

java.lang.String sourceTypeName

itemXpath

java.lang.String itemXpath

isXmlDataStore

boolean isXmlDataStore
True if we don't want to create a new feature, but want to add attributes to the feature returned from the backend Data access.


targetElementName

java.lang.String targetElementName

attributeMappings

java.util.List<E> attributeMappings

mappingName

java.lang.String mappingName
Optional unique identifier for a FeatureTypeMapping, useful for multiple mappings of the same type.


Package org.geotools.data.complex.filter

Class org.geotools.data.complex.filter.XPath.StepList extends CheckedArrayList<XPath.Step> implements Serializable

serialVersionUID: -5612786286175355862L


Package org.geotools.data.jdbc

Class org.geotools.data.jdbc.FilterToSQLException extends java.lang.Exception implements Serializable

serialVersionUID: -2394509611777950167L


Package org.geotools.data.jdbc.fidmapper

Class org.geotools.data.jdbc.fidmapper.AbstractFIDMapper extends java.lang.Object implements Serializable

Serialized Fields

autoIncrement

boolean[] autoIncrement
Deprecated. 

colDecimalDigits

int[] colDecimalDigits
Deprecated. 

colNames

java.lang.String[] colNames
Deprecated. 

colSizes

int[] colSizes
Deprecated. 

colTypes

int[] colTypes
Deprecated. 

tableName

java.lang.String tableName
Deprecated. 

tableSchemaName

java.lang.String tableSchemaName
Deprecated. 

returnFIDColumnsAsAttributes

boolean returnFIDColumnsAsAttributes
Deprecated. 
Set if table FID columns are to be returned as business attributes.

Class org.geotools.data.jdbc.fidmapper.AutoIncrementFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 1L

Class org.geotools.data.jdbc.fidmapper.BasicFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 1L

Class org.geotools.data.jdbc.fidmapper.MaxIncFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 5719859796485477701L

Class org.geotools.data.jdbc.fidmapper.MultiColumnFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 1L

Class org.geotools.data.jdbc.fidmapper.NullFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 1L

Class org.geotools.data.jdbc.fidmapper.TypedFIDMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 1L

Serialized Fields

featureTypeName

java.lang.String featureTypeName
Deprecated. 

wrappedMapper

FIDMapper wrappedMapper
Deprecated. 

Package org.geotools.data.oracle.sdo

Class org.geotools.data.oracle.sdo.TT.GeomClasses extends java.util.HashMap implements Serializable

serialVersionUID: -3359664692996608331L


Package org.geotools.data.postgis.fidmapper

Class org.geotools.data.postgis.fidmapper.OIDFidMapper extends AbstractFIDMapper implements Serializable

serialVersionUID: 3257569520561763632L

Class org.geotools.data.postgis.fidmapper.PostGISAutoIncrementFIDMapper extends AutoIncrementFIDMapper implements Serializable

serialVersionUID: -6082930630426171079L

Serialized Fields

can_usepg_get_serial_sequence

boolean can_usepg_get_serial_sequence
Indicates that the pg_get_serial_sequence function exists, and works for this table


hasSerialSequence

boolean hasSerialSequence
Flag to indicate when we can't find the table's sequence


sequenceName

java.lang.String sequenceName
The actual name of the sequence, if we have found it

Class org.geotools.data.postgis.fidmapper.UUIDFIDMapper extends AbstractFIDMapper implements Serializable


Package org.geotools.data.shapefile.dbf

Class org.geotools.data.shapefile.dbf.DbaseFileException extends DataSourceException implements Serializable

serialVersionUID: -6890880438911014652L


Package org.geotools.data.shapefile.shp

Class org.geotools.data.shapefile.shp.ShapefileException extends DataSourceException implements Serializable

serialVersionUID: -6523799964553991364L


Package org.geotools.data.vpf.exc

Class org.geotools.data.vpf.exc.VPFDataException extends java.io.IOException implements Serializable

Class org.geotools.data.vpf.exc.VPFDataFormatException extends java.lang.RuntimeException implements Serializable

Class org.geotools.data.vpf.exc.VPFHeaderFormatException extends VPFDataException implements Serializable

Class org.geotools.data.vpf.exc.VPFRowDataException extends VPFDataException implements Serializable


Package org.geotools.data.vpf.io

Class org.geotools.data.vpf.io.RowField extends java.lang.Number implements Serializable

Serialized Fields

value

java.lang.Object value
Describe variable value here.


type

char type
Describe variable type here.

Class org.geotools.data.vpf.io.TripletId extends java.lang.Number implements Serializable

Serialized Fields

rawData

byte[] rawData
The raw data that can be decomposed into as many as three separate numbers


Package org.geotools.data.vpf.util

Class org.geotools.data.vpf.util.EdgeData extends java.util.HashMap implements Serializable

Class org.geotools.data.vpf.util.PointData extends java.util.HashMap implements Serializable


Package org.geotools.data.wfs.protocol.wfs

Class org.geotools.data.wfs.protocol.wfs.WFSException extends java.io.IOException implements Serializable

Serialized Fields

msg

java.lang.StringBuilder msg

Package org.geotools.data.wfs.v1_0_0

Class org.geotools.data.wfs.v1_0_0.WFSSchemaFactory.WFSRootHandler extends RootHandler implements Serializable

Serialized Fields

se

org.geotools.data.wfs.v1_0_0.WFSSchemaFactory.ServiceExceptionReportHandler se

Package org.geotools.demo

Class org.geotools.demo.QueryLab extends javax.swing.JFrame implements Serializable

Serialized Fields

dataStore

DataStore dataStore

featureTypeCBox

javax.swing.JComboBox featureTypeCBox

table

javax.swing.JTable table

text

javax.swing.JTextField text

Class org.geotools.demo.WMSLab extends javax.swing.JFrame implements Serializable

Class org.geotools.demo.WMSLab2 extends javax.swing.JFrame implements Serializable

serialVersionUID: -3039255518595806472L

Serialized Fields

wms

WebMapServer wms
Original coverage we are working on


panel

org.geotools.demo.WMSLab2.CoveragePanel panel

image

java.awt.Image image

layers

javax.swing.JList layers

getMapButton

javax.swing.JButton getMapButton

styleCombo

javax.swing.JComboBox styleCombo

styles

java.util.Map<K,V> styles
Map as controlled by styleCombo box


selectedLayer

Layer selectedLayer

availableStyles

javax.swing.DefaultComboBoxModel availableStyles

Package org.geotools.demo.swing

Class org.geotools.demo.swing.FlyingSaucer extends JMapPane implements Serializable

Serialized Fields

movementDistance

double movementDistance

xdir

int xdir

ydir

int ydir

spriteEnv

ReferencedEnvelope spriteEnv

spriteBackground

java.awt.image.Raster spriteBackground

firstDisplay

boolean firstDisplay

animationTimer

javax.swing.Timer animationTimer

Class org.geotools.demo.swing.JExampleWizard extends JWizard implements Serializable

serialVersionUID: 2103905729508952829L

Serialized Fields

x

java.lang.Double x
Value collected by the first page


y

java.lang.Double y
Value collected by the first second page


page1

JPage page1

page2

JPage page2

Class org.geotools.demo.swing.ShapefileViewer extends JMapFrame implements Serializable

Serialized Fields

repository

DefaultRepository repository

context

MapContext context

title

java.lang.String title

cwd

java.io.File cwd

Package org.geotools.factory

Class org.geotools.factory.FactoryNotFoundException extends FactoryRegistryException implements Serializable

serialVersionUID: 7555229653402417318L

Class org.geotools.factory.FactoryRegistryException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 8483095037433886648L

Class org.geotools.factory.RecursiveSearchException extends FactoryRegistryException implements Serializable

serialVersionUID: -2028654588882874110L


Package org.geotools.feature

Class org.geotools.feature.CollectionEvent extends java.util.EventObject implements Serializable

serialVersionUID: -1864190177730929948L

Serialized Fields

type

int type
Indicates one of FEATURES_ADDED, FEATURES_REMOVED, FEATURES_CHANGED


features

org.opengis.feature.simple.SimpleFeature[] features
Holds value of property features.

Class org.geotools.feature.IllegalAttributeException extends org.opengis.feature.IllegalAttributeException implements Serializable

Class org.geotools.feature.NameImpl extends java.lang.Object implements Serializable

serialVersionUID: 4564070184645559899L

Serialized Fields

namespace

java.lang.String namespace
namespace / scope


local

java.lang.String local
local part


separator

java.lang.String separator

Class org.geotools.feature.SchemaException extends java.lang.Exception implements Serializable

serialVersionUID: 5453903672192802976L


Package org.geotools.feature.xpath

Class org.geotools.feature.xpath.AttributeNodePointer extends org.apache.commons.jxpath.ri.model.NodePointer implements Serializable

serialVersionUID: -5637103253645991273L

Serialized Fields

name

org.apache.commons.jxpath.ri.QName name
The name of hte node.


feature

org.opengis.feature.Attribute feature
The underlying feature


Package org.geotools.filter

Class org.geotools.filter.FilterFactoryCreationException extends java.lang.Exception implements Serializable

Class org.geotools.filter.IllegalFilterException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 6991878877158220201L

Class org.geotools.filter.MalformedFilterException extends java.lang.Exception implements Serializable

Class org.geotools.filter.SQLEncoderException extends java.lang.Exception implements Serializable

serialVersionUID: -2394509611777950167L


Package org.geotools.filter.text.cql2

Class org.geotools.filter.text.cql2.CQLException extends org.geotools.filter.text.generated.parsers.ParseException implements Serializable

serialVersionUID: 8873756073711225699L

Serialized Fields

cause

java.lang.Throwable cause

cqlSource

java.lang.String cqlSource

currentToken

IToken currentToken

Package org.geotools.gce.geotiff

Class org.geotools.gce.geotiff.GeoTiffException extends java.io.IOException implements Serializable

serialVersionUID: 1008533682021487024L

Serialized Fields

metadata

GeoTiffIIOMetadataDecoder metadata

geoKeys

GeoKeyEntry[] geoKeys

Package org.geotools.geometry

Class org.geotools.geometry.DirectPosition1D extends AbstractDirectPosition implements Serializable

serialVersionUID: 3235094562875693710L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system for this position;


ordinate

double ordinate
The ordinate value.

Class org.geotools.geometry.DirectPosition2D extends java.awt.geom.Point2D.Double implements Serializable

serialVersionUID: 835130287438466996L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read this object from the specified stream. This method is necessary because the super-class is not serializable.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write this object to the specified stream. This method is necessary because the super-class is not serializable.

Throws:
java.io.IOException
Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system for this position;

Class org.geotools.geometry.Envelope2D extends java.awt.geom.Rectangle2D.Double implements Serializable

serialVersionUID: -3319231220761419350L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system, or null.

Class org.geotools.geometry.GeneralDirectPosition extends AbstractDirectPosition implements Serializable

serialVersionUID: 9071833698385715524L

Serialized Fields

ordinates

double[] ordinates
The ordinates of the direct position.


crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system for this position, or null.

Class org.geotools.geometry.GeneralEnvelope extends AbstractEnvelope implements Serializable

serialVersionUID: 1752330560227688940L

Serialized Fields

ordinates

double[] ordinates
Minimum and maximum ordinate values. The first half contains minimum ordinates, while the last half contains maximum ordinates. This layout is convenient for the creation of lower and upper corner direct positions.

Consider this reference as final; it is modified by GeneralEnvelope.clone() only.


crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system, or null.

Class org.geotools.geometry.TransformedDirectPosition extends GeneralDirectPosition implements Serializable

serialVersionUID: -3988283183934950437L

Serialized Fields

factory

org.opengis.referencing.operation.CoordinateOperationFactory factory
The factory to use for creating new coordinate operation.


defaultCRS

org.opengis.referencing.crs.CoordinateReferenceSystem defaultCRS
The default source CRS. To be used only when the user invoked TransformedDirectPosition.transform(org.opengis.geometry.DirectPosition) with a position without associated CoordinateReferenceSystem. May be null if the default CRS is assumed equals to this position CRS.


Package org.geotools.geometry.iso

Class org.geotools.geometry.iso.PositionFactoryImpl extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

precision

org.opengis.geometry.Precision precision

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

hintsWeCareAbout

java.util.Map<K,V> hintsWeCareAbout

Class org.geotools.geometry.iso.PrecisionModel extends java.lang.Object implements Serializable

serialVersionUID: 7777263578777803835L

Serialized Fields

modelType

org.opengis.geometry.PrecisionType modelType
The type of PrecisionModel this represents.


scale

double scale
The scale factor which determines the number of decimal places in fixed precision.

Class org.geotools.geometry.iso.UnsupportedDimensionException extends java.lang.Exception implements Serializable


Package org.geotools.geometry.iso.aggregate

Class org.geotools.geometry.iso.aggregate.AggregateImpl extends GeometryImpl implements Serializable

Serialized Fields

elements

java.util.Set<E> elements

Class org.geotools.geometry.iso.aggregate.MultiCurveImpl extends MultiPrimitiveImpl implements Serializable

serialVersionUID: 4330751150560384300L

Class org.geotools.geometry.iso.aggregate.MultiPointImpl extends MultiPrimitiveImpl implements Serializable

serialVersionUID: -1251341764107281100L

Class org.geotools.geometry.iso.aggregate.MultiPrimitiveImpl extends AggregateImpl implements Serializable

serialVersionUID: -8667095513075575773L

Class org.geotools.geometry.iso.aggregate.MultiSurfaceImpl extends MultiPrimitiveImpl implements Serializable

serialVersionUID: -8409899769039201012L


Package org.geotools.geometry.iso.complex

Class org.geotools.geometry.iso.complex.ComplexBoundaryImpl extends BoundaryImpl implements Serializable

Class org.geotools.geometry.iso.complex.ComplexImpl extends GeometryImpl implements Serializable

Serialized Fields

subComplex

java.util.Set<E> subComplex
Contains association The association "Contains" instantiates the contains operation from Set as an association. Set of Complex [0..n]


superComplex

java.util.Set<E> superComplex

elements

java.util.List<E> elements
The association "Complex" is defined by the "contains" operation in Object that is inherited from TransfiniteSet. Complex::element [1..n] : Primitive If a complex contains a Primitive, then it must also contain the elements of its boundary. Complex: -- closed under the boundary operation self?forAll(self?includesAll(boundary())) ArrayList of Primitive [1..n]

Class org.geotools.geometry.iso.complex.CompositeCurveImpl extends CompositeImpl<OrientableCurveImpl> implements Serializable

serialVersionUID: -5774107742557426260L

Serialized Fields

envelope

EnvelopeImpl envelope

Class org.geotools.geometry.iso.complex.CompositeImpl extends ComplexImpl implements Serializable

Class org.geotools.geometry.iso.complex.CompositePointImpl extends CompositeImpl<PointImpl> implements Serializable

serialVersionUID: 3391515492110694489L

Class org.geotools.geometry.iso.complex.CompositeSolidImpl extends CompositeImpl<SolidImpl> implements Serializable

serialVersionUID: -1998244006251493858L

Class org.geotools.geometry.iso.complex.CompositeSurfaceImpl extends CompositeImpl<OrientableSurfaceImpl> implements Serializable

serialVersionUID: 1764508224739439610L


Package org.geotools.geometry.iso.coordinate

Class org.geotools.geometry.iso.coordinate.CurveSegmentImpl extends java.lang.Object implements Serializable

Serialized Fields

startParam

double startParam
The startParam indicates the parameter for the startPoint GenericCurve::startParam() : Distance GenericCurve: {parameterization(startParam()) = startPoint()}; {parameterization(endParam()) = endPoint()}; {length() = endParam() - startParam()} The start and end parameter of a Curve are always 0 and the arc length of the curve respectively. For CurveSegments within a Curve, the start and end parameters of the CurveSegment are equal to those of the Curve where this segment begins and ends in the Segmentation association, so that the startParam of any segment (except the first) is equal to the endParam of the previous segment. If a GenericCurve is used for other purposes, there shall be a restriction that the two parameters must differ by the arc length of the GenericCurve.


endParam

double endParam
The endParam indicates the parameter for the endPoint GenericCurve::endParam() : Distance GenericCurve: {parameterization(startParam()) = startPoint()}; {parameterization(endParam()) = endPoint()}; {length() = endParam() - startParam()} The start and end parameter of a Curve are always 0 and the arc length of the curve respectively. For CurveSegments within a Curve, the start and end parameters of the CurveSegment are equal to those of the Curve where this segment begins and ends in the Segmentation association, so that the startParam of any segment (except the first) is equal to the endParam of the previous segment. If a GenericCurve is used for other purposes, there shall be a restriction that the two parameters must differ by the arc length of the GenericCurve.


interpolation

org.opengis.geometry.primitive.CurveInterpolation interpolation
The attribute "interpolation" specifies the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this CurveSegment. CurveSegment::interpolation : CurveInterpolation = "linear"


curve

CurveImpl curve
Segmentation association from specification of Curve The association "segmentation" lists the components (CurveSegments) of Curve, each of which defines the direct position of points along a portion of the curve. The order of the CurveSegments is the order in which they are used to trace the Curve. Curve::segment [1..n] : Sequence CurveSegment::curve [0,1] : Reference For a particular parameter interval, the Curve and CurveSegment agree. CurveSegment: {curve.startParam() <= self.startParam()}; {curve.endParam() >= self.endParam()}; {self.startParam() < self.endParam()}; {s : Distance (startParam() <= s <= endParam()) implies (curve.parameterization(s) = self.parameterization(s))}; NOTE In this standard, curve segments do not appear except in the context of a curve, and therefore the cardinality of the “curve” role in this association could be “1” which would preclude the use of curve segments except in this manner. While this would not affect this Standard, leaving the cardinality as “0..1” allows other standards based on this one to use curve segments in a more open-ended manner.

Class org.geotools.geometry.iso.coordinate.DirectPositionImpl extends java.lang.Object implements Serializable

serialVersionUID: 2327211794986364062L

Serialized Fields

coordinate

double[] coordinate
The attribute "coordinate" is a sequence of Numbers that hold the coordinate of this position in the specified reference system. DirectPosition2D::coordinate : Sequence In order that this system will be based on an euclidic 2D system, the coordinates will be stored in explicit variables for each X- and Y-Coordinate


crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
Coordinate Reference System used to determine meaning of above coordinates

Class org.geotools.geometry.iso.coordinate.DoublePointArray extends java.util.AbstractList<org.opengis.geometry.coordinate.Position> implements Serializable

serialVersionUID: 1250362674574138318L

Serialized Fields

array

double[] array
This is the array we are "wrapping"


start

int start
This is the start index into array, each DirectPosition will be defined relative to start.


end

int end

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

Class org.geotools.geometry.iso.coordinate.EnvelopeImpl extends java.lang.Object implements Serializable

serialVersionUID: -6397319034308589090L

Serialized Fields

pMin

org.opengis.geometry.DirectPosition pMin

pMax

org.opengis.geometry.DirectPosition pMax

factory

org.opengis.geometry.PositionFactory factory
Used to create Envelope on request

Class org.geotools.geometry.iso.coordinate.LineSegmentImpl extends LineStringImpl implements Serializable

Class org.geotools.geometry.iso.coordinate.LineStringImpl extends CurveSegmentImpl implements Serializable

serialVersionUID: -4463400288452707656L

Serialized Fields

controlPoints

PointArrayImpl controlPoints
The controlPoints of a LineString are a sequence of positions between which the curve is linearly interpolated. The first position in the sequence is the startPoint of the LineString, and the last point in the sequence is the endPoint of the LineString. LineString::controlPoint : PointArray


envelope

EnvelopeImpl envelope
Envelope of the LineString Has to be calculated when creating the instance

Class org.geotools.geometry.iso.coordinate.ParamForPointImpl extends java.util.ArrayList<java.lang.Double> implements Serializable

serialVersionUID: -1875728979337736219L

Serialized Fields

genericCurve

org.opengis.geometry.coordinate.GenericCurve genericCurve

Class org.geotools.geometry.iso.coordinate.PointArrayImpl extends java.util.ArrayList<org.opengis.geometry.coordinate.Position> implements Serializable

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

Class org.geotools.geometry.iso.coordinate.PolygonImpl extends SurfacePatchImpl implements Serializable

Serialized Fields

spanningSurface

SurfaceImpl spanningSurface
The optional spanning surface provides a mechanism for spanning the interior of the polygon. Polygon::spanningSurface [0,1] : Surface NOTE The spanning surface should have no boundary components that intersect the boundary of the polygon, and there should be no ambiguity as to which portion of the surface is described by the bounding curves for the polygon. The most common spanning surface is an elevation model, which is not directly described in this standard, although Tins and gridded surfaces are often used in this role.


envelope

EnvelopeImpl envelope

Class org.geotools.geometry.iso.coordinate.PolyhedralSurfaceImpl extends SurfaceImpl implements Serializable

Class org.geotools.geometry.iso.coordinate.PositionImpl extends java.lang.Object implements Serializable

serialVersionUID: -1588536548235183389L

Serialized Fields

position

java.lang.Object position

Class org.geotools.geometry.iso.coordinate.SurfacePatchImpl extends java.lang.Object implements Serializable

Serialized Fields

interpolation

org.opengis.geometry.primitive.SurfaceInterpolation interpolation
The attribute "interpolation" determines the surface interpolation mechanism used for this GM_SurfacePatch. This mechanism uses the control points and control parameters defined in the various subclasses to determine the position of this GM_ SurfacePatch. GM_SurfacePatch::Interpolation : GM_SurfaceInterpolation Default is Planar interpolation


numDerivativesOnBoundary

int numDerivativesOnBoundary
The attribute sequences "numDerivativesOnBoundary" specifies the type of continuity between this surface patch and its immediate neighbors with which it shares a boundary curve. The sequence of values corresponds to the GM_Rings in the GM_SurfaceBoundary returned by GM_GenericCurve::boundary for this patch. The default value of "0" means simple continuity, which is a mandatory minimum level of continuity. This level is referred to as "C0" in mathematical texts. A value of 1 means that the functions are continuous and differentiable at the appropriate end point: "C1" continuity. A value of "n" for any integer means n-times differentiable: "Cn" continuity. GM_SurfacePatch::numDerivativesOnBoundary[0..1] : Integer Default is 0 (simple continuity)


surface

SurfaceImpl surface
Segment association from specification of GM_Surface The "Segmentation" association relates this GM_Surface to a set of GM_SurfacePatches that shall be joined together to form this GM_Surface. Depending on the interpolation method, the set of patches may require significant additional structure. In general, the form of the patches shall be defined in the application schema. GM_Surface::patch [1..n] : GM_SurfacePatch GM_SurfacePatch::surface [0,1] : Reference If the GM_Surface.coordinateDimension is 2, then the entire GM_Surface is one logical patch defined by linear interpolation from the boundary. NOTE In this standard, surface patches do not appear except in the context of a surface, and therefore the cardinality of the “surface” role in this association could be “1” which would preclude the use of surface patches except in this manner. While this would not affect this Standard, leaving the cardinality as “0..1” allows other standards based on this one to use surface patches in a more open-ended manner.


boundary

SurfaceBoundaryImpl boundary
Boundary of the Surface Patch

Class org.geotools.geometry.iso.coordinate.TinImpl extends TriangulatedSurfaceImpl implements Serializable

Serialized Fields

stopLines

java.util.ArrayList<E> stopLines
Stoplines are lines where the local continuity or regularity of the surface is questionable. In the area of these pathologies, triangles intersecting a stopline shall be removed from the TIN surface, leaving holes in the surface. If coincidence occurs on surface boundary triangles, the result shall be a change of the surface boundary. The attribute "stopLines" contains all these pathological segments as a set of line strings. GM_Tin::stopLines : Set


breakLines

java.util.ArrayList<E> breakLines
Breaklines are lines of a critical nature to the shape of the surface, representing local ridges, or depressions (such as drainage lines) in the surface. As such their constituent segments must be included in the TIN even if doing so violates the Delaunay criterion. The attribute "breakLines" contains these critical segments as a set of line strings. GM_Tin::breakLines : Set


maxLength

double maxLength
Areas of the surface where the data is not sufficiently dense to assure reasonable calculations shall be removed by adding a retention criterion for triangles based on the length of their sides. For any triangle sides exceeding maximum length, the adjacent triangles to that triangle side shall be removed from the surface. GM_Tin::maxLength : Distance


minLength

double minLength

controlPoint

java.util.ArrayList<E> controlPoint
The corners of the triangles in the TIN are often referred to as posts. The attribute "controlPoint" shall contain a set of the GM_Positions used as posts for this TIN. Since each TIN contains triangles, there must be at least 3 posts. The order in which these points are given does not affect the surface that is represented. Application schemas may add information based on the ordering of the control points to facilitate the reconstruction of the TIN from the controlPoints. GM_Tin::controlPoint[3..n] : GM_Position NOTE The control points of a TIN are often called "posts."


front

java.util.ArrayList<E> front

Class org.geotools.geometry.iso.coordinate.TriangleImpl extends PolygonImpl implements Serializable

Serialized Fields

triangulatedSurface

org.opengis.geometry.coordinate.TriangulatedSurface triangulatedSurface

corner0

PositionImpl corner0

corner1

PositionImpl corner1

corner2

PositionImpl corner2

Class org.geotools.geometry.iso.coordinate.TriangulatedSurfaceImpl extends PolyhedralSurfaceImpl implements Serializable


Package org.geotools.geometry.iso.io.wkt

Class org.geotools.geometry.iso.io.wkt.Coordinate extends java.lang.Object implements Serializable

serialVersionUID: 6683108902428366910L

Serialized Fields

x

double x
The x-coordinate.


y

double y
The y-coordinate.


z

double z
The z-coordinate.

Class org.geotools.geometry.iso.io.wkt.ParseException extends java.lang.Exception implements Serializable


Package org.geotools.geometry.iso.primitive

Class org.geotools.geometry.iso.primitive.BoundaryImpl extends ComplexImpl implements Serializable

Class org.geotools.geometry.iso.primitive.CurveBoundaryImpl extends PrimitiveBoundaryImpl implements Serializable

serialVersionUID: -3093563492516992268L

Serialized Fields

startPoint

org.opengis.geometry.primitive.Point startPoint
startPoint, endPoint A CurveBoundary contains two Point references. CurveBoundary::startPoint : Reference; CurveBoundary::endPoint : Reference;


endPoint

org.opengis.geometry.primitive.Point endPoint

Class org.geotools.geometry.iso.primitive.CurveImpl extends OrientableCurveImpl implements Serializable

serialVersionUID: -9117646009629975742L

Serialized Fields

curveSegments

java.util.List<E> curveSegments
The association "segmentation" lists the CurveSegments of Curve, each of which defines the direct position of points along a portion of the curve. The order of the CurveSegments is the order in which they are used to trace the Curve. Curve::segment [1..n] : Sequence _______________________ CurveSegment::curve [0,1] : Reference For a particular parameter interval, the Curve and CurveSegment agree. CurveSegment: {curve.startParam() <= self.startParam()}; {curve.endParam() >= self.endParam()}; {self.startParam() < self.endParam()}; {s : Distance (startParam() <= s <= endParam()) implies (curve.parameterization(s) = self.parameterization(s))} NOTE: In the standard, curve segments do not appear except in the context of a curve, and therefore the cardinality of the “curve” role in this association could be “1” which would preclude the use of curve segments except in this manner. While this would not affect this Standard, leaving the cardinality as “0..1” allows other standards based on this one to use curve segments in a more open-ended manner. The field type AbstractSequentialList is implemented mainly outside of the feature geometry packages. The curve implementation iterates through segment, which could access its elements on the fly from any source. The segments may not be necessarily stored in the memory.


envelope

EnvelopeImpl envelope

boundary

CurveBoundaryImpl boundary
Boundary of the Curve

Class org.geotools.geometry.iso.primitive.CurveProxy extends OrientableCurveProxy implements Serializable

Class org.geotools.geometry.iso.primitive.OrientableCurveImpl extends OrientablePrimitiveImpl implements Serializable

Class org.geotools.geometry.iso.primitive.OrientableCurveProxy extends OrientablePrimitiveProxy implements Serializable

Class org.geotools.geometry.iso.primitive.OrientablePrimitiveImpl extends PrimitiveImpl implements Serializable

Serialized Fields

proxy

org.opengis.geometry.primitive.OrientablePrimitive proxy
Oriented Association (from Specification of OrientablePrimitive) Each Primitive of dimension 1 or 2 is associated to two OrientablePrimitives, one for each possible orientation. Primitive::proxy [2] : Reference; OrientablePrimitive::primitive [1] : Reference; For curves and surfaces, there are exactly two orientable primitives for each geometric object. Primitive: (proxy ? notEmpty) = (dimension = 1 or dimension = 2); OrientablePrimitive: a, b :OrientablePrimitive ((a.primitive=b.primitive)and(a.orientation=b.orientation)) implies a=b; As the positive orientable primitive is self-referencing to the primitive, the field proxy has only one value, which is the opposite orientable primitive. See the method OrientablePrimitive[] getProxy()

Class org.geotools.geometry.iso.primitive.OrientablePrimitiveProxy extends java.lang.Object implements Serializable

Serialized Fields

primitive

PrimitiveImpl primitive
Oriented Association Each Primitive of dimension 1 or 2 is associated to two GM_OrientablePrimitives, one for each possible orientation. GM_Primitive::proxy [0,2] : Reference; GM_OrientablePrimitive::primitive [1] : Reference; For curves and surfaces, there are exactly two orientable primitives for each geometric object. GM_Primitive: (proxy?notEmpty) = (dimension = 1 or dimension = 2); GM_OrientablePrimitive: a, b :GM_OrientablePrimitive ((a.primitive=b.primitive)and(a.orientation=b.orientation)) implies a=b;

Class org.geotools.geometry.iso.primitive.OrientableSurfaceImpl extends OrientablePrimitiveImpl implements Serializable

Class org.geotools.geometry.iso.primitive.PointImpl extends PrimitiveImpl implements Serializable

serialVersionUID: -1750949790172649244L

Serialized Fields

position

DirectPositionImpl position
The attribute "position" is the DirectPosition of this Point. Point::position : DirectPosition Point is the only subclass of Primitive that cannot use Positions to represent its defining geometry. A Position is either a DirectPostion or a reference to a Point (from which a DirectPosition2D may be obtained). By not allowing Point to use this technique, infinitely recursive references are prevented. Applications may choose another mechanism to prevent this logical problem. NOTE In most cases, the state of a Point is fully determined by its position attribute. The only exception to this is if the Point has been subclassed to provide additional non-geometric information such as symbology.

Class org.geotools.geometry.iso.primitive.PrimitiveBoundaryImpl extends BoundaryImpl implements Serializable

Class org.geotools.geometry.iso.primitive.PrimitiveFactoryImpl extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

positionFactory

org.opengis.geometry.PositionFactory positionFactory

geomValidate

java.lang.Boolean geomValidate

hintsWeCareAbout

java.util.Map<K,V> hintsWeCareAbout
Map of hints we care about during construction, used by FactoryFinder/Registry madness

Class org.geotools.geometry.iso.primitive.PrimitiveImpl extends GeometryImpl implements Serializable

Serialized Fields

containedPrimitive

java.util.Set<E> containedPrimitive
The "Interior to" association associates Primitives which are by definition coincident with one another. This allows applications to override the Set interpretation and its associated computational geometry, and declare one Primitive to be "interior to" another. This association should normally be empty when the Primitives are within a Complex, since in that case the boundary information is sufficient for most cases. Primitive::coincidentSubelement [0..n] : Reference Primitive::superElement [0..n] : Reference This association is constrained by the set theory operators and dimension operators defined at Object. Primitive: superElement=>includes(p: Primitive) = Object::contains (p) dimension() >= coincidentSubelement. dimension() NOTE This association should not be used when the two Primitives are not close to one another. The intent is to allow applications to compensate for inherent and unavoidable round off, truncation, and other mathematical problems indigenous to computer calculations. The fields containedPrimitive and containingPrimitive are unset per default


containingPrimitive

java.util.Set<E> containingPrimitive
See containedPrimitive


complex

java.util.Set<E> complex
A Primitive may be in several Complexes. This association may not be navigable in this direction (from primitive to complex), depending on the application schema. Primitive::complex [0..n] : Reference The field complex is unset per default

Class org.geotools.geometry.iso.primitive.RingImpl extends RingImplUnsafe implements Serializable

Serialized Fields

surfaceBoundary

SurfaceBoundaryImpl surfaceBoundary

Class org.geotools.geometry.iso.primitive.RingImplUnsafe extends CompositeCurveImpl implements Serializable

Serialized Fields

surfaceBoundary

SurfaceBoundaryImpl surfaceBoundary

Class org.geotools.geometry.iso.primitive.ShellImpl extends CompositeSurfaceImpl implements Serializable

Class org.geotools.geometry.iso.primitive.SolidBoundaryImpl extends PrimitiveBoundaryImpl implements Serializable

serialVersionUID: 113485181749545137L

Serialized Fields

exterior

ShellImpl exterior
SolidBoundaries are similar to SurfaceBoundaries. In normal 3-dimensional Euclidean space, one shell is distinguished as the exterior. In the more general case, this is not always possible. SolidBoundary::exterior[0,1] : Shell; SolidBoundary::interior[0..n] : Shell; NOTE An alternative use of solids with no external shell would be to define "complements" of finite solids. These infinite solids would have only interior boundaries. If this standard is extended to 4D Euclidean space, or if 3D compact manifolds are used (probably not in geographic information), then other examples of bounded solids without exterior boundaries are possible.


interior

java.util.ArrayList<E> interior

Class org.geotools.geometry.iso.primitive.SolidImpl extends PrimitiveImpl implements Serializable

serialVersionUID: 9203406429631890989L

Serialized Fields

envelope

org.opengis.geometry.Envelope envelope

Class org.geotools.geometry.iso.primitive.SurfaceBoundaryImpl extends PrimitiveBoundaryImpl implements Serializable

serialVersionUID: -1357747117053853492L

Serialized Fields

exterior

org.opengis.geometry.primitive.Ring exterior
A SurfaceBoundary consists of some number of Rings, corresponding to the various components of its boundary. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty. SurfaceBoundary::exterior[0,1] : Ring; SurfaceBoundary::interior[0..n] : Ring; NOTE The use of exterior and interior here is not intended to invoke the definitions of "interior" and "exterior" of geometric objects. The terms are in common usage, and reflect a linguistic metaphor that uses the same linguistic constructs for the concept of being inside an object to being inside a container. In normal mathematical terms, the exterior boundary is the one that appears in the Jordan Separation Theorem (Jordan Curve Theorem extended beyond 2D). The exterior boundary is the one that separates the surface (or solid in 3D) from infinite space. The interior boundaries separate the object at hand from other bounded objects. The uniqueness of the exterior comes from the uniqueness of unbounded space. Essentially, the Jordan Separation Theorem shows that normal 2D or 3D space separates into bounded and unbounded pieces by the insertion of a ring or shell, respectively. It goes beyond that, but this standard is restricted to at most 3 dimensions. EXAMPLE 1 If the underlying manifold is an infinite cylinder, then two transverse cuts of the cylinder define a compact surface between the cuts, and two separate unbounded portions of the cylinders. In this case, either cut could reasonably be called exterior. In cases of such ambiguity, the standard chooses to list all boundaries in the "interior" set. The only guarantee of an exterior boundary being unique is in the 2-dimensional plane, E2. EXAMPLE 2 Taking the equator of a sphere, and generating a 1 meter buffer, we have a surface with two isomorphic boundary components. There is no unbiased manner to distinguish one of these as an exterior.


interior

java.util.List<E> interior

Class org.geotools.geometry.iso.primitive.SurfaceImpl extends OrientableSurfaceImpl implements Serializable

serialVersionUID: 2431540523002962079L

Serialized Fields

patch

java.util.ArrayList<E> patch
The "Segmentation" association relates this Surface to a set of SurfacePatches that shall be joined together to form this Surface. Depending on the interpolation method, the set of patches may require significant additional structure. In general, the form of the patches shall be defined in the application schema. Surface::patch [1..n] : SurfacePatch SurfacePatch::surface [0,1] : Reference If the Surface.coordinateDimension is 2, then the entire Surface is one logical patch defined by linear interpolation from the boundary. NOTE In this standard, surface patches do not appear except in the context of a surface, and therefore the cardinality of the “surface” role in this association could be “1” which would preclude the use of surface patches except in this manner. While this would not affect this Standard, leaving the cardinality as “0..1” allows other standards based on this one to use surface patches in a more open-ended manner.


boundary

org.opengis.geometry.primitive.SurfaceBoundary boundary

envelope

org.opengis.geometry.Envelope envelope

Package org.geotools.geometry.iso.root

Class org.geotools.geometry.iso.root.GeometryImpl extends java.lang.Object implements Serializable

Serialized Fields

mutable

boolean mutable

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

percision

org.opengis.geometry.Precision percision

Package org.geotools.geometry.iso.topograph2D

Class org.geotools.geometry.iso.topograph2D.Coordinate extends java.lang.Object implements Serializable

Serialized Fields

x

double x
The x-coordinate.


y

double y
The y-coordinate.


z

double z
The z-coordinate.

Class org.geotools.geometry.iso.topograph2D.CoordinateList extends java.util.ArrayList implements Serializable

Class org.geotools.geometry.iso.topograph2D.Envelope extends java.lang.Object implements Serializable

Serialized Fields

minx

double minx
the minimum x-coordinate


maxx

double maxx
the maximum x-coordinate


miny

double miny
the minimum y-coordinate


maxy

double maxy
the maximum y-coordinate

Class org.geotools.geometry.iso.topograph2D.TopologyException extends java.lang.RuntimeException implements Serializable

Serialized Fields

pt

Coordinate pt

Package org.geotools.geometry.iso.util

Class org.geotools.geometry.iso.util.AssertionFailedException extends java.lang.RuntimeException implements Serializable


Package org.geotools.geometry.iso.util.algorithm2D

Class org.geotools.geometry.iso.util.algorithm2D.NotRepresentableException extends java.lang.Exception implements Serializable


Package org.geotools.geometry.iso.util.elem2D

Class org.geotools.geometry.iso.util.elem2D.Node2D extends java.awt.geom.Point2D.Double implements Serializable

Serialized Fields

id

int id

link

java.lang.Object link

object

java.lang.Object object

Package org.geotools.geometry.iso.util.topology

Class org.geotools.geometry.iso.util.topology.BdryNode2D extends BRepNode2D implements Serializable

Class org.geotools.geometry.iso.util.topology.BRepNode2D extends java.awt.geom.Point2D.Double implements Serializable

Serialized Fields

edges

java.util.LinkedList<E> edges

value

java.lang.Object value

Package org.geotools.geometry.jts

Class org.geotools.geometry.jts.ReferencedEnvelope extends com.vividsolutions.jts.geom.Envelope implements Serializable

serialVersionUID: -3188702602373537163L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system, or null.

Class org.geotools.geometry.jts.TransformedShape extends java.awt.geom.AffineTransform implements Serializable

Serialized Fields

shape

java.awt.Shape shape
The wrapped shape.


point

java.awt.geom.Point2D.Double point
A temporary point.


rectangle

java.awt.geom.Rectangle2D.Double rectangle
A temporary rectangle.


Package org.geotools.geometry.jts.spatialschema.geometry

Class org.geotools.geometry.jts.spatialschema.geometry.BoundaryImpl extends ComplexImpl implements Serializable

Class org.geotools.geometry.jts.spatialschema.geometry.DirectPosition1D extends java.lang.Object implements Serializable

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system for this position;


ordinate

double ordinate
The ordinate value.

Class org.geotools.geometry.jts.spatialschema.geometry.DirectPosition2D extends java.awt.geom.Point2D.Double implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read this object from the specified stream. This method is necessary because the super-class is not serializable.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write this object to the specified stream. This method is necessary because the super-class is not serializable.

Throws:
java.io.IOException
Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The coordinate reference system for this position;

Class org.geotools.geometry.jts.spatialschema.geometry.DirectPositionImpl extends java.lang.Object implements Serializable

Serialized Fields

ordinates

double[] ordinates
Comment for ordinates.


crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
Comment for crs.

Class org.geotools.geometry.jts.spatialschema.geometry.GeometryImpl extends java.lang.Object implements Serializable

Serialized Fields

mutable

boolean mutable
True if we're allowing changes to the geometry. False if not.


coordinateReferenceSystem

org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem
CRS for this geometry.


jtsPeer

com.vividsolutions.jts.geom.Geometry jtsPeer
The JTS equivalent of this geometry. This gets set to null whenever we make changes to the geometry so that we can recompute it.


parent

JTSGeometry parent
If this object is part of a composite, this this member should hold a pointer to that composite so that when our JTS geometry is invalidated, we can also invalidate that of our parent.


precision

org.opengis.geometry.Precision precision
Precision model

Class org.geotools.geometry.jts.spatialschema.geometry.NotifyingArrayList extends java.util.ArrayList<T> implements Serializable

Serialized Fields

parent

JTSGeometry parent

Package org.geotools.geometry.jts.spatialschema.geometry.aggregate

Class org.geotools.geometry.jts.spatialschema.geometry.aggregate.AggregateImpl extends GeometryImpl implements Serializable

Serialized Fields

elements

java.util.Set<E> elements

Class org.geotools.geometry.jts.spatialschema.geometry.aggregate.MultiPointImpl extends AggregateImpl implements Serializable


Package org.geotools.geometry.jts.spatialschema.geometry.complex

Class org.geotools.geometry.jts.spatialschema.geometry.complex.ComplexBoundaryImpl extends BoundaryImpl implements Serializable

Class org.geotools.geometry.jts.spatialschema.geometry.complex.ComplexImpl extends GeometryImpl implements Serializable

Serialized Fields

elements

java.util.List<E> elements

setViewOfElements

java.util.Set<E> setViewOfElements

subComplexes

java.util.Set<E> subComplexes

Class org.geotools.geometry.jts.spatialschema.geometry.complex.CompositeCurveImpl extends CompositeImpl implements Serializable

Serialized Fields

parent

org.opengis.geometry.complex.CompositeCurve parent

Class org.geotools.geometry.jts.spatialschema.geometry.complex.CompositeImpl extends ComplexImpl implements Serializable

Class org.geotools.geometry.jts.spatialschema.geometry.complex.CompositeSurfaceImpl extends CompositeImpl implements Serializable


Package org.geotools.geometry.jts.spatialschema.geometry.geometry

Class org.geotools.geometry.jts.spatialschema.geometry.geometry.PointArrayImpl extends NotifyingArrayList<org.opengis.geometry.coordinate.Position> implements Serializable

serialVersionUID: -9202900942004287122L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs

Package org.geotools.geometry.jts.spatialschema.geometry.primitive

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.CurveBoundaryImpl extends PrimitiveBoundaryImpl implements Serializable

Serialized Fields

startPoint

org.opengis.geometry.primitive.Point startPoint

endPoint

org.opengis.geometry.primitive.Point endPoint

pointSet

java.util.Set<E> pointSet

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.CurveImpl extends GeometryImpl implements Serializable

Serialized Fields

curveSegments

java.util.List<E> curveSegments
Component parts of the Curve. Each element must implement CurveSegment.

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.PointImpl extends GeometryImpl implements Serializable

Serialized Fields

position

org.opengis.geometry.DirectPosition position

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.PolyhedralSurfaceImpl extends GeometryImpl implements Serializable

Serialized Fields

patches

java.util.List<E> patches

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.PrimitiveBoundaryImpl extends BoundaryImpl implements Serializable

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.RingImpl extends CompositeCurveImpl implements Serializable

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.SurfaceBoundaryImpl extends PrimitiveBoundaryImpl implements Serializable

serialVersionUID: 8658623156496260842L

Serialized Fields

exterior

org.opengis.geometry.primitive.Ring exterior

interior

java.util.List<E> interior

Class org.geotools.geometry.jts.spatialschema.geometry.primitive.SurfaceImpl extends GeometryImpl implements Serializable

Serialized Fields

patches

java.util.List<E> patches

Package org.geotools.gml

Class org.geotools.gml.GMLException extends java.lang.Exception implements Serializable


Package org.geotools.gml3

Class org.geotools.gml3.Curve extends com.vividsolutions.jts.geom.MultiLineString implements Serializable

Class org.geotools.gml3.MultiCurve extends com.vividsolutions.jts.geom.GeometryCollection implements Serializable

Class org.geotools.gml3.MultiSurface extends com.vividsolutions.jts.geom.MultiPolygon implements Serializable


Package org.geotools.graph.path

Class org.geotools.graph.path.Cycle extends Walk implements Serializable

Class org.geotools.graph.path.Path extends Walk implements Serializable

Class org.geotools.graph.path.Walk extends java.util.ArrayList implements Serializable

Serialized Fields

m_edges

java.util.List<E> m_edges

Package org.geotools.graph.structure.basic

Class org.geotools.graph.structure.basic.BasicDirectedEdge extends BasicGraphable implements Serializable

Serialized Fields

m_in

DirectedNode m_in
in node


m_out

DirectedNode m_out
out node

Class org.geotools.graph.structure.basic.BasicDirectedGraph extends BasicGraph implements Serializable

Class org.geotools.graph.structure.basic.BasicDirectedNode extends BasicGraphable implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Overides the default deserialization operation. The edge adjacency lists of a BasicDirectedNode is not written out when the node is serialized so they must be recreated upon deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

Class org.geotools.graph.structure.basic.BasicEdge extends BasicGraphable implements Serializable

Serialized Fields

m_nodeA

Node m_nodeA
A node


m_nodeB

Node m_nodeB
B node

Class org.geotools.graph.structure.basic.BasicGraph extends java.lang.Object implements Serializable

Class org.geotools.graph.structure.basic.BasicGraphable extends java.lang.Object implements Serializable

Serialized Fields

m_obj

java.lang.Object m_obj
underlying object of component


m_visited

boolean m_visited
Flag to indicate wether the component has been visited


m_nvisited

int m_nvisited
A counter to track how many times a component has been visited


m_id

int m_id
Id for component.

Class org.geotools.graph.structure.basic.BasicNode extends BasicGraphable implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Overides the default deserialization operation. The edge adjacency list of a BasicNode is not written out when the node is serialized so it must be recreated upon deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

Package org.geotools.graph.structure.line

Class org.geotools.graph.structure.line.BasicDirectedXYNode extends BasicDirectedNode implements Serializable

Class org.geotools.graph.structure.line.BasicXYNode extends BasicNode implements Serializable

Class org.geotools.graph.structure.line.OptDirectedXYNode extends OptDirectedNode implements Serializable

Serialized Fields

m_x

double m_x
x value of coordinate


m_y

double m_y
y value of coordinate

Class org.geotools.graph.structure.line.OptXYNode extends OptNode implements Serializable

Serialized Fields

m_x

double m_x
x value of coordinate


m_y

double m_y
y value of coordinate


Package org.geotools.graph.structure.opt

Class org.geotools.graph.structure.opt.OptDirectedEdge extends OptGraphable implements Serializable

Serialized Fields

m_in

OptDirectedNode m_in
in node


m_out

OptDirectedNode m_out
out node

Class org.geotools.graph.structure.opt.OptDirectedNode extends OptGraphable implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Overrides the default deserialization operation. Since edge adjacency lists of Nodes are not written out upon serialization, they must be recreated upon deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Overrides the default serialization operation. Since edge adjacency lists of Nodes are not written out upon serialization, all the information needed to recreate them must be written to the object stream as well. Since the edge list is not written out, and the node does not store its degree explicitly, it must be written to the output stream.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

Class org.geotools.graph.structure.opt.OptEdge extends OptGraphable implements Serializable

Serialized Fields

m_nodeA

OptNode m_nodeA
a node


m_nodeB

OptNode m_nodeB
b node

Class org.geotools.graph.structure.opt.OptGraphable extends java.lang.Object implements Serializable

Serialized Fields

m_visited

boolean m_visited
visited flag


m_count

byte m_count
counter

Class org.geotools.graph.structure.opt.OptNode extends OptGraphable implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Overrides the default deserialization operation. Since edge adjacency lists of Nodes are not written out upon serialization, they must be recreated upon deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Overrides the default serialization operation. Since edge adjacency lists of Nodes are not written out upon serialization, all the information needed to recreate them must be written to the object stream as well. Since the edge list is not written out, and the node does not store its degree explicitly, it must be written to the output stream.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

m_edges

Edge[] m_edges
edge adjacency list


Package org.geotools.graph.util

Class org.geotools.graph.util.IndexedStack extends java.util.Stack implements Serializable

Serialized Fields

m_index

java.util.HashMap<K,V> m_index

Class org.geotools.graph.util.MultiMap extends java.lang.Object implements Serializable

Serialized Fields

m_map

java.util.Map<K,V> m_map

m_collectionClass

java.lang.Class<T> m_collectionClass

Class org.geotools.graph.util.ParseErrorHandler extends org.xml.sax.helpers.DefaultHandler implements Serializable

Serialized Fields

m_parseErrors

java.util.ArrayList<E> m_parseErrors

Class org.geotools.graph.util.SimpleFileFilter extends javax.swing.filechooser.FileFilter implements Serializable

Serialized Fields

m_ext

java.lang.String m_ext

m_desc

java.lang.String m_desc

Package org.geotools.graph.util.delaunay

Class org.geotools.graph.util.delaunay.DelaunayEdge extends BasicEdge implements Serializable

Serialized Fields

faceA

Triangle faceA

faceB

Triangle faceB

Class org.geotools.graph.util.delaunay.DelaunayNode extends BasicXYNode implements Serializable

Serialized Fields

feature

org.opengis.feature.simple.SimpleFeature feature

Class org.geotools.graph.util.delaunay.GraphViewer extends javax.swing.JPanel implements Serializable

Serialized Fields

graph

Graph graph

nodes

java.util.Collection<E> nodes

minX

double minX

minY

double minY

xScaling

int xScaling

yScaling

int yScaling

xOffset

int xOffset

yOffset

int yOffset

colorEdges

boolean colorEdges

nodeColors

java.awt.Color[] nodeColors

shortEdges

java.util.Vector<E> shortEdges

longEdges

java.util.Vector<E> longEdges

otherEdges

java.util.Vector<E> otherEdges

Package org.geotools.image

Class org.geotools.image.ImageDimension extends java.awt.Dimension implements Serializable

serialVersionUID: -4349573462196081362L

Serialized Fields

numBands

int numBands
The number of bands in the image or raster.


dataType

int dataType
The image data type.


Package org.geotools.image.io

Class org.geotools.image.io.IIOListeners extends java.lang.Object implements Serializable

serialVersionUID: 6944397966242054247L

Serialized Fields

listeners

javax.swing.event.EventListenerList listeners
List of listeners.


Package org.geotools.image.io.metadata

Class org.geotools.image.io.metadata.Identification extends java.lang.Object implements Serializable

serialVersionUID: 7439545624472885445L

Serialized Fields

name

java.lang.String name
The object name, or null if none.


type

java.lang.String type
The object type, or null if none.


Package org.geotools.image.io.mosaic

Class org.geotools.image.io.mosaic.LargeTile extends Tile implements Serializable

serialVersionUID: -390809968753673788L

Serialized Fields

width

int width
The size of the image to be read.


height

int height
The size of the image to be read.

Class org.geotools.image.io.mosaic.Tile extends java.lang.Object implements Serializable

serialVersionUID: -5417183834232374962L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Invoked on deserialization. The provider is fetch from currently registered providers in the IIORegistry. The search is performed by classname.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Invoked on serialization. Serialization of Tile.provider is replaced by serialization of its class name only. The actual provider instance will be fetch from ImageIO registry on deserialization.

Throws:
java.io.IOException
Serialized Fields

input

java.lang.Object input
The input to be given to the image reader. If the reader can not read that input directly, it will be wrapped in an image input stream. Note that this field must stay the unwrapped input. If the wrapped input is wanted, use ImageReader.getInput() instead.


imageIndex

short imageIndex
The image index to be given to the image reader for reading this tile. Stored as a unsigned short (i.e. must be used with & MASK).


xSubsampling

short xSubsampling
The subsampling relative to the tile having the finest resolution. If this tile is the one with finest resolution, then the value shall be 1. Should never be 0 or negative, except if its value has not yet been computed.

Values are stored as unsigned shorts (i.e. must be used with & MASK).

This field should be considered as final. It is not final only because RegionCalculator may computes its value automatically.


ySubsampling

short ySubsampling
The subsampling relative to the tile having the finest resolution. If this tile is the one with finest resolution, then the value shall be 1. Should never be 0 or negative, except if its value has not yet been computed.

Values are stored as unsigned shorts (i.e. must be used with & MASK).

This field should be considered as final. It is not final only because RegionCalculator may computes its value automatically.


x

int x
The upper-left corner in the destination image. Should be considered as final, since this class is supposed to be mostly immutable. However the value can be changed by Tile.translate(int, int) before an instance is made public.


y

int y
The upper-left corner in the destination image. Should be considered as final, since this class is supposed to be mostly immutable. However the value can be changed by Tile.translate(int, int) before an instance is made public.


width

short width
The size of the image to be read, or 0 if not yet computed. Values are stored as unsigned shorts: they must be casted to int with s & MASK. We assume that the [0 .. 65535] range is suffisient on the basis that tiles need to be reasonably small for being useful. Furthermore tiles are usually square and an image of size 32767×32767 reachs the limit of Java Image I/O library anyway, since image area must hold in an int.


height

short height
The size of the image to be read, or 0 if not yet computed. Values are stored as unsigned shorts: they must be casted to int with s & MASK. We assume that the [0 .. 65535] range is suffisient on the basis that tiles need to be reasonably small for being useful. Furthermore tiles are usually square and an image of size 32767×32767 reachs the limit of Java Image I/O library anyway, since image area must hold in an int.


gridToCRS

java.awt.geom.AffineTransform gridToCRS
The "grid to real world" transform, used by RegionCalculator in order to compute the region for this tile. This field is set to null when RegionCalculator's work is in progress, and set to a new value on completion.

Note: RegionCalculator really needs a new instance for each tile. No caching allowed before RegionCalculator processing. Caching allowed after RegionCalculator processing.

Class org.geotools.image.io.mosaic.TileManager extends java.lang.Object implements Serializable

serialVersionUID: -7645850962821189968L

Serialized Fields

geometry

ImageGeometry geometry
The grid geometry, including the "grid to real world" transform. This is provided by TileManagerFactory when this information is available.


Package org.geotools.image.io.text

Class org.geotools.image.io.text.TextMetadataParser.Key extends java.lang.Object implements Serializable

serialVersionUID: -6197070349689520675L

Serialized Fields

name

java.lang.String name
The original name, as specified by the user.


key

java.lang.String key
The trimed name in lower case. This is the key to use in comparaisons.


Package org.geotools.image.jai

Class org.geotools.image.jai.CombineDescriptor extends javax.media.jai.OperationDescriptorImpl implements Serializable

Class org.geotools.image.jai.HysteresisDescriptor extends javax.media.jai.OperationDescriptorImpl implements Serializable

Class org.geotools.image.jai.NodataFilterDescriptor extends javax.media.jai.OperationDescriptorImpl implements Serializable


Package org.geotools.image.palette

Class org.geotools.image.palette.ColorInversionDescriptor extends javax.media.jai.OperationDescriptorImpl implements Serializable

serialVersionUID: -8859576263333814317L

Class org.geotools.image.palette.ColorReductionDescriptor extends javax.media.jai.OperationDescriptorImpl implements Serializable

serialVersionUID: -8931287738914712392L


Package org.geotools.index

Class org.geotools.index.LockTimeoutException extends java.lang.Exception implements Serializable

Class org.geotools.index.TreeException extends java.io.IOException implements Serializable

serialVersionUID: 1988241322009839486L

Class org.geotools.index.UnsupportedFilterException extends java.lang.Exception implements Serializable

serialVersionUID: 3292904738782996000L


Package org.geotools.index.quadtree

Class org.geotools.index.quadtree.StoreException extends java.lang.Exception implements Serializable

serialVersionUID: -3356954193373344773L


Package org.geotools.io

Class org.geotools.io.ContentFormatException extends java.io.IOException implements Serializable

serialVersionUID: 6152194019351374599L

Class org.geotools.io.LineFormat extends java.text.Format implements Serializable

serialVersionUID: 1663380990689494113L

Serialized Fields

count

int count
Number of valid data in the LineFormat.data array. This is the number of data found last time LineFormat.setLine(String) has been invoked.


data

java.lang.Object[] data
Data read last time LineFormat.setLine(String) has been invoked. Those data are returned by methods like LineFormat.getValues(float[]).


format

java.text.Format[] format
Array of formats to use for parsing a line. Each format object in this array match one column. For example data[4] will be parsed with format[4]. If the LineFormat.data array is longer than LineFormat.format, then the last format is reused for all remaining columns.


position

java.text.ParsePosition position
The ParsePosition used for specifying the substring to parse.


limits

int[] limits
Index of the the first character parsed in each column. For example index[0] contains the index of the first character read for data[0], etc. This array length must be equals to LineFormat.data.length + 1. The last element will be the line length.


line

java.lang.String line
The line specified in the last call to LineFormat.setLine(String).


Package org.geotools.map.event

Class org.geotools.map.event.MapBoundsEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

int type
Holds value of property type.


oldAreaOfInterest

ReferencedEnvelope oldAreaOfInterest

newAreaOfInterest

ReferencedEnvelope newAreaOfInterest

Class org.geotools.map.event.MapLayerEvent extends java.util.EventObject implements Serializable

Serialized Fields

reason

int reason
The reason for the change.

Class org.geotools.map.event.MapLayerListEvent extends java.util.EventObject implements Serializable

Serialized Fields

layer

MapLayer layer
Holds value of property layer.


fromIndex

int fromIndex
Holds value of property fromIndex.


toIndex

int toIndex
Holds value of property toIndex.


mapLayerEvent

MapLayerEvent mapLayerEvent
Holds value of property mapLayerEvent.


Package org.geotools.math

Class org.geotools.math.Complex extends java.lang.Object implements Serializable

serialVersionUID: -8143196508298758583L

Serialized Fields

real

double real
The real part of the complex number.


imag

double imag
The imaginary part of the complex number.

Class org.geotools.math.Fraction extends java.lang.Number implements Serializable

serialVersionUID: -4501644254763471216L

Serialized Fields

numerator

int numerator
The numerator.


denominator

int denominator
The denominator.

Class org.geotools.math.Line extends java.lang.Object implements Serializable

serialVersionUID: 2185952238314399110L

Serialized Fields

slope

double slope
The slope for this line.


y0

double y0
The y value at x==0.


x0

double x0
Value of x at y==0. This value is used for vertical lines.

Class org.geotools.math.Plane extends java.lang.Object implements Serializable

serialVersionUID: 2956201711131316723L

Serialized Fields

c

double c
The c coefficient for this plane. This coefficient appears in the place equation c+cx*x+cy*y.


cx

double cx
The cx coefficient for this plane. This coefficient appears in the place equation c+cx*x+cy*y.


cy

double cy
The cy coefficient for this plane. This coefficient appears in the place equation c+cx*x+cy*y.

Class org.geotools.math.Polynom extends java.lang.Object implements Serializable

serialVersionUID: 6825019711186108990L

Serialized Fields

c

double[] c
The coefficients for this polynom.

Class org.geotools.math.Statistics extends java.lang.Object implements Serializable

serialVersionUID: -22884277805533726L

Serialized Fields

min

double min
Valeur minimale qui aie été transmise à la méthode Statistics.add(double). Lors de la construction, ce champs est initialisé à NaN.


max

double max
Valeur maximale qui aie été transmise à la méthode Statistics.add(double). Lors de la construction, ce champs est initialisé à NaN.


sum

double sum
Somme de toutes les valeurs qui ont été transmises à la méthode Statistics.add(double). Lors de la construction, ce champs est initialisé à 0.


sum2

double sum2
Somme des carrés de toutes les valeurs qui ont été transmises à la méthode Statistics.add(double). Lors de la construction, ce champs est initialisé à 0.


n

int n
Nombre de données autres que NaN qui ont été transmises à la méthode Statistics.add(double). Lors de la construction, ce champs est initialisé à 0.


nNaN

int nNaN
Nombre de données égales à NaN qui ont été transmises à la méthode Statistics.add(double). Les NaN sont ingorés lors du calcul des statistiques, mais on les compte quand même au passage. Lors de la construction ce champs est initialisé à 0.

Class org.geotools.math.Statistics.Delta extends Statistics implements Serializable

serialVersionUID: 3464306833883333219L

Serialized Fields

delta

Statistics delta
Statistics about the differences between consecutive sample values.


last

double last
Last value given to an add method as a double, or NaN if none.


lastAsLong

long lastAsLong
Last value given to an add method as a long, or 0 if none.


Package org.geotools.measure

Class org.geotools.measure.Angle extends java.lang.Object implements Serializable

serialVersionUID: 1158747349433104534L

Serialized Fields

theta

double theta
Angle value in degres.

Class org.geotools.measure.AngleFormat extends java.text.Format implements Serializable

serialVersionUID: 4320403817210439764L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Restore fields after deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

width0

int width0
Nombre minimal d'espaces que doivent occuper les parties entières des degrés (0), minutes (1) et secondes (2). Le champs widthDecimal indique la largeur fixe que doit avoir la partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2.


width1

int width1
Nombre minimal d'espaces que doivent occuper les parties entières des degrés (0), minutes (1) et secondes (2). Le champs widthDecimal indique la largeur fixe que doit avoir la partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2.


width2

int width2
Nombre minimal d'espaces que doivent occuper les parties entières des degrés (0), minutes (1) et secondes (2). Le champs widthDecimal indique la largeur fixe que doit avoir la partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2.


widthDecimal

int widthDecimal
Nombre minimal d'espaces que doivent occuper les parties entières des degrés (0), minutes (1) et secondes (2). Le champs widthDecimal indique la largeur fixe que doit avoir la partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2.


prefix

java.lang.String prefix
Caractères à insérer au début (prefix) et à la suite des degrés, minutes et secondes (suffix0..2). Ces champs doivent être null s'il n'y a rien à insérer.


suffix0

java.lang.String suffix0
Caractères à insérer au début (prefix) et à la suite des degrés, minutes et secondes (suffix0..2). Ces champs doivent être null s'il n'y a rien à insérer.


suffix1

java.lang.String suffix1
Caractères à insérer au début (prefix) et à la suite des degrés, minutes et secondes (suffix0..2). Ces champs doivent être null s'il n'y a rien à insérer.


suffix2

java.lang.String suffix2
Caractères à insérer au début (prefix) et à la suite des degrés, minutes et secondes (suffix0..2). Ces champs doivent être null s'il n'y a rien à insérer.


decimalSeparator

boolean decimalSeparator
Indique s'il faut utiliser le séparateur décimal pour séparer la partie entière de la partie fractionnaire. La valeur false indique que les parties entières et fractionnaires doivent être écrites ensembles (par exemple 34867 pour 34.867). La valeur par défaut est true.


numberFormat

java.text.DecimalFormat numberFormat
Format à utiliser pour écrire les nombres (degrés, minutes ou secondes) à l'intérieur de l'écriture d'un angle.


instanceRoundingMethod

AngleFormat.RoundingMethod instanceRoundingMethod
Per-instance rounding method. If this differs to defaultRoundingMethod it will be used instead.

Class org.geotools.measure.CoordinateFormat extends java.text.Format implements Serializable

serialVersionUID: 8235685097881260737L

Serialized Fields

crs

org.opengis.referencing.crs.CoordinateReferenceSystem crs
The output coordinate reference system. May be null.


separator

java.lang.String separator
The separator between each coordinate values to be formatted.


formats

java.text.Format[] formats
The formats to use for formatting. This array's length must be equals to the coordinate system's dimension. This array is never null.


types

byte[] types
The type for each value in the formats array. Types are: 0=number, 1=longitude, 2=latitude, 3=other angle, 4=date, 5=ellapsed time. This array is never null.


epochs

long[] epochs
The time epochs. Non-null only if at least one ordinate is a date.


toMillis

javax.measure.converter.UnitConverter[] toMillis
Conversions from temporal axis units to milliseconds. Non-null only if at least one ordinate is a date.


dummy

java.text.FieldPosition dummy
Dummy field position.


locale

java.util.Locale locale
The locale for formatting coordinates and numbers.

Class org.geotools.measure.Latitude extends Angle implements Serializable

serialVersionUID: -4496748683919618976L

Class org.geotools.measure.Longitude extends Angle implements Serializable

serialVersionUID: -8614900608052762636L

Class org.geotools.measure.Measure extends java.lang.Number implements Serializable

serialVersionUID: 6917234039472328164L

Serialized Fields

value

double value
The scalar value.


unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The unit.


Package org.geotools.metadata

Class org.geotools.metadata.InvalidMetadataException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 3219759595538181102L

Class org.geotools.metadata.UnmodifiableMetadataException extends java.lang.UnsupportedOperationException implements Serializable

serialVersionUID: -1885135341334523675L


Package org.geotools.metadata.iso

Class org.geotools.metadata.iso.ApplicationSchemaInformationImpl extends MetadataEntity implements Serializable

serialVersionUID: -3109191272905767382L

Serialized Fields

name

org.opengis.metadata.citation.Citation name
Name of the application schema used.


schemaLanguage

java.lang.String schemaLanguage
Identification of the schema language used.


constraintLanguage

java.lang.String constraintLanguage
Formal language used in Application Schema.


schemaAscii

java.net.URI schemaAscii
Full application schema given as an ASCII file.


graphicsFile

java.net.URI graphicsFile
Full application schema given as a graphics file.


softwareDevelopmentFile

java.net.URI softwareDevelopmentFile
Full application schema given as a software development file.


softwareDevelopmentFileFormat

java.lang.String softwareDevelopmentFileFormat
Software dependent format used for the application schema software dependent file.


featureCatalogueSupplement

org.opengis.metadata.SpatialAttributeSupplement featureCatalogueSupplement
Information about the spatial attributes in the application schema for the feature types.

Class org.geotools.metadata.iso.ExtendedElementInformationImpl extends MetadataEntity implements Serializable

serialVersionUID: -935396252908733907L

Serialized Fields

name

java.lang.String name
Name of the extended metadata element.


shortName

java.lang.String shortName
Short form suitable for use in an implementation method such as XML or SGML.


domainCode

java.lang.Integer domainCode
Three digit code assigned to the extended element. Non-null only if the data type is code list element.


definition

org.opengis.util.InternationalString definition
Definition of the extended element.


obligation

org.opengis.metadata.Obligation obligation
Obligation of the extended element.


condition

org.opengis.util.InternationalString condition
Condition under which the extended element is mandatory. Non-null value only if the obligation is conditional.


dataType

org.opengis.metadata.Datatype dataType
Code which identifies the kind of value provided in the extended element.


maximumOccurrence

java.lang.Integer maximumOccurrence
Maximum occurrence of the extended element. Returns null if it doesn't apply, for example if the data type is enumeration, code list or code list element.


domainValue

org.opengis.util.InternationalString domainValue
Valid values that can be assigned to the extended element. Returns null if it doesn't apply, for example if the data type is enumeration, code list or code list element.


parentEntity

java.util.Collection<E> parentEntity
Name of the metadata entity(s) under which this extended metadata element may appear. The name(s) may be standard metadata element(s) or other extended metadata element(s).


rule

org.opengis.util.InternationalString rule
Specifies how the extended element relates to other existing elements and entities.


rationales

java.util.Collection<E> rationales
Reason for creating the extended element.


sources

java.util.Collection<E> sources
Name of the person or organization creating the extended element.

Class org.geotools.metadata.iso.FeatureCatalogueDescriptionImpl extends ContentInformationImpl implements Serializable

serialVersionUID: -5361236546997056467L

Serialized Fields

compliant

java.lang.Boolean compliant
Indication of whether or not the cited feature catalogue complies with ISO 19110.


language

java.util.Collection<E> language
Language(s) used within the catalogue


includeWithDataset

java.lang.Boolean includeWithDataset
Indication of whether or not the feature catalogue is included with the dataset.


featureTypes

java.util.Collection<E> featureTypes
Subset of feature types from cited feature catalogue occurring in dataset.


featureCatalogueCitations

java.util.Collection<E> featureCatalogueCitations
Complete bibliographic reference to one or more external feature catalogues.

Class org.geotools.metadata.iso.FeatureTypeListImpl extends MetadataEntity implements Serializable

serialVersionUID: 5417914796207743856L

Serialized Fields

spatialObject

java.lang.String spatialObject
Instance of a type defined in the spatial schema.


spatialSchemaName

java.lang.String spatialSchemaName
Name of the spatial schema used.

Class org.geotools.metadata.iso.IdentifierImpl extends MetadataEntity implements Serializable

serialVersionUID: 7459062382170865919L

Serialized Fields

code

java.lang.String code
Alphanumeric value identifying an instance in the namespace.


version

java.lang.String version
Identifier of the version of the associated code space or code, as specified by the code space or code authority. This version is included only when the code uses versions. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.


authority

org.opengis.metadata.citation.Citation authority
Organization or party responsible for definition and maintenance of the code.

Class org.geotools.metadata.iso.MetadataEntity extends ModifiableMetadata implements Serializable

serialVersionUID: 5730550742604669102L

Class org.geotools.metadata.iso.MetadataExtensionInformationImpl extends MetadataEntity implements Serializable

serialVersionUID: 573866936088674519L

Serialized Fields

extensionOnLineResource

org.opengis.metadata.citation.OnLineResource extensionOnLineResource
Information about on-line sources containing the community profile name and the extended metadata elements. Information for all new metadata elements.


extendedElementInformation

java.util.Collection<E> extendedElementInformation
Provides information about a new metadata element, not found in ISO 19115, which is required to describe geographic data.

Class org.geotools.metadata.iso.MetaDataImpl extends MetadataEntity implements Serializable

serialVersionUID: -5600409558876701144L

Serialized Fields

fileIdentifier

java.lang.String fileIdentifier
Unique identifier for this metadata file, or null if none.


language

java.util.Locale language
Language used for documenting metadata.


locales

java.util.Collection<E> locales
Information about an alternatively used localized character strings for linguistic extensions.


characterSet

org.opengis.metadata.identification.CharacterSet characterSet
Full name of the character coding standard used for the metadata set.


parentIdentifier

java.lang.String parentIdentifier
File identifier of the metadata to which this metadata is a subset (child).


hierarchyLevels

java.util.Collection<E> hierarchyLevels
Scope to which the metadata applies.


hierarchyLevelNames

java.util.Collection<E> hierarchyLevelNames
Name of the hierarchy levels for which the metadata is provided.


contacts

java.util.Collection<E> contacts
Parties responsible for the metadata information.


dataSetUri

java.lang.String dataSetUri
Uniformed Resource Identifier (URI) of the dataset to which the metadata applies.


dateStamp

long dateStamp
Date that the metadata was created, in milliseconds ellapsed since January 1st, 1970. If not defined, then then value is Long.MIN_VALUE.


metadataStandardName

java.lang.String metadataStandardName
Name of the metadata standard (including profile name) used.


metadataStandardVersion

java.lang.String metadataStandardVersion
Version (profile) of the metadata standard used.


spatialRepresentationInfo

java.util.Collection<E> spatialRepresentationInfo
Digital representation of spatial information in the dataset.


referenceSystemInfo

java.util.Collection<E> referenceSystemInfo
Description of the spatial and temporal reference systems used in the dataset.


metadataExtensionInfo

java.util.Collection<E> metadataExtensionInfo
Information describing metadata extensions.


identificationInfo

java.util.Collection<E> identificationInfo
Basic information about the resource(s) to which the metadata applies.


contentInfo

java.util.Collection<E> contentInfo
Provides information about the feature catalogue and describes the coverage and image data characteristics.


distributionInfo

org.opengis.metadata.distribution.Distribution distributionInfo
Provides information about the distributor of and options for obtaining the resource(s).


dataQualityInfo

java.util.Collection<E> dataQualityInfo
Provides overall assessment of quality of a resource(s).


portrayalCatalogueInfo

java.util.Collection<E> portrayalCatalogueInfo
Provides information about the catalogue of rules defined for the portrayal of a resource(s).


metadataConstraints

java.util.Collection<E> metadataConstraints
Provides restrictions on the access and use of data.


applicationSchemaInfo

java.util.Collection<E> applicationSchemaInfo
Provides information about the conceptual schema of a dataset.


metadataMaintenance

org.opengis.metadata.maintenance.MaintenanceInformation metadataMaintenance
Provides information about the frequency of metadata updates, and the scope of those updates.

Class org.geotools.metadata.iso.PortrayalCatalogueReferenceImpl extends MetadataEntity implements Serializable

serialVersionUID: -3095277682987563157L

Serialized Fields

portrayalCatalogueCitations

java.util.Collection<E> portrayalCatalogueCitations
Bibliographic reference to the portrayal catalogue cited.

Class org.geotools.metadata.iso.SpatialAttributeSupplementImpl extends MetadataEntity implements Serializable

serialVersionUID: 273337004694210422L

Serialized Fields

featureTypeList

java.util.Collection<E> featureTypeList
Provides information about the list of feature types with the same spatial representation.


Package org.geotools.metadata.iso.citation

Class org.geotools.metadata.iso.citation.AddressImpl extends MetadataEntity implements Serializable

serialVersionUID: 2278687294173262546L

Serialized Fields

administrativeArea

org.opengis.util.InternationalString administrativeArea
State, province of the location.


city

org.opengis.util.InternationalString city
The city of the location


country

org.opengis.util.InternationalString country
Country of the physical address.


postalCode

java.lang.String postalCode
ZIP or other postal code.


deliveryPoints

java.util.Collection<E> deliveryPoints
Address line for the location (as described in ISO 11180, Annex A).


electronicMailAddresses

java.util.Collection<E> electronicMailAddresses
Address of the electronic mailbox of the responsible organization or individual.

Class org.geotools.metadata.iso.citation.CitationDateImpl extends MetadataEntity implements Serializable

serialVersionUID: -2884791484254008454L

Serialized Fields

date

long date
Reference date for the cited resource in millisecondes ellapsed sine January 1st, 1970, or Long.MIN_VALUE if none.


dateType

org.opengis.metadata.citation.DateType dateType
Event used for reference date.

Class org.geotools.metadata.iso.citation.CitationImpl extends MetadataEntity implements Serializable

serialVersionUID: -4415559967618358778L

Serialized Fields

title

org.opengis.util.InternationalString title
Name by which the cited resource is known.


alternateTitles

java.util.Collection<E> alternateTitles
Short name or other language name by which the cited information is known. Example: "DCW" as an alternative title for "Digital Chart of the World.


dates

java.util.Collection<E> dates
Reference date for the cited resource.


edition

org.opengis.util.InternationalString edition
Version of the cited resource.


editionDate

long editionDate
Date of the edition in millisecondes ellapsed sine January 1st, 1970, or Long.MIN_VALUE if none.


identifiers

java.util.Collection<E> identifiers
Unique identifier for the resource. Example: Universal Product Code (UPC), National Stock Number (NSN).


citedResponsibleParties

java.util.Collection<E> citedResponsibleParties
Name and position information for an individual or organization that is responsible for the resource. Returns an empty string if there is none.


presentationForm

java.util.Collection<E> presentationForm
Mode in which the resource is represented, or an empty string if none.


series

org.opengis.metadata.citation.Series series
Information about the series, or aggregate dataset, of which the dataset is a part. May be null if none.


otherCitationDetails

org.opengis.util.InternationalString otherCitationDetails
Other information required to complete the citation that is not recorded elsewhere. May be null if none.


collectiveTitle

org.opengis.util.InternationalString collectiveTitle
Common title with holdings note. Note: title identifies elements of a series collectively, combined with information about what volumes are available at the source cited. May be null if there is no title.


ISBN

java.lang.String ISBN
International Standard Book Number, or null if none.


ISSN

java.lang.String ISSN
International Standard Serial Number, or null if none.

Class org.geotools.metadata.iso.citation.ContactImpl extends MetadataEntity implements Serializable

serialVersionUID: 3283637180253117382L

Serialized Fields

contactInstructions

org.opengis.util.InternationalString contactInstructions
Supplemental instructions on how or when to contact the individual or organization.


hoursOfService

org.opengis.util.InternationalString hoursOfService
Time period (including time zone) when individuals can contact the organization or individual.


onLineResource

org.opengis.metadata.citation.OnLineResource onLineResource
On-line information that can be used to contact the individual or organization.


address

org.opengis.metadata.citation.Address address
Physical and email address at which the organization or individual may be contacted.


phone

org.opengis.metadata.citation.Telephone phone
Telephone numbers at which the organization or individual may be contacted.

Class org.geotools.metadata.iso.citation.OnLineResourceImpl extends MetadataEntity implements Serializable

serialVersionUID: 5412370008274334799L

Serialized Fields

applicationProfile

java.lang.String applicationProfile
Name of an application profile that can be used with the online resource.


description

org.opengis.util.InternationalString description
Detailed text description of what the online resource is/does.


function

org.opengis.metadata.citation.OnLineFunction function
Code for function performed by the online resource.


linkage

java.net.URI linkage
Location (address) for on-line access using a Uniform Resource Locator address or similar addressing scheme such as http://www.statkart.no/isotc211.


name

java.lang.String name
Name of the online resources.

Class org.geotools.metadata.iso.citation.ResponsiblePartyImpl extends MetadataEntity implements Serializable

serialVersionUID: -2477962229031486552L

Serialized Fields

individualName

java.lang.String individualName
Name of the responsible person- surname, given name, title separated by a delimiter.


organisationName

org.opengis.util.InternationalString organisationName
Name of the responsible organization.


positionName

org.opengis.util.InternationalString positionName
Role or position of the responsible person


contactInfo

org.opengis.metadata.citation.Contact contactInfo
Address of the responsible party.


role

org.opengis.metadata.citation.Role role
Function performed by the responsible party.

Class org.geotools.metadata.iso.citation.SeriesImpl extends MetadataEntity implements Serializable

serialVersionUID: 2784101441023323052L

Serialized Fields

name

org.opengis.util.InternationalString name
Name of the series, or aggregate dataset, of which the dataset is a part.


issueIdentification

java.lang.String issueIdentification
Information identifying the issue of the series.


page

java.lang.String page
Details on which pages of the publication the article was published.

Class org.geotools.metadata.iso.citation.TelephoneImpl extends MetadataEntity implements Serializable

serialVersionUID: 4920157673337669241L

Serialized Fields

voices

java.util.Collection<E> voices
Telephone numbers by which individuals can speak to the responsible organization or individual.


facsimiles

java.util.Collection<E> facsimiles
Telephone numbers of a facsimile machine for the responsible organization or individual.


Package org.geotools.metadata.iso.constraint

Class org.geotools.metadata.iso.constraint.ConstraintsImpl extends MetadataEntity implements Serializable

serialVersionUID: 7197823876215294777L

Serialized Fields

useLimitation

java.util.Collection<E> useLimitation
Limitation affecting the fitness for use of the resource. Example, "not to be used for navigation".

Class org.geotools.metadata.iso.constraint.LegalConstraintsImpl extends ConstraintsImpl implements Serializable

serialVersionUID: -2891061818279024901L

Serialized Fields

accessConstraints

java.util.Collection<E> accessConstraints
Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.


useConstraints

java.util.Collection<E> useConstraints
Constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the resource.


otherConstraints

java.util.Collection<E> otherConstraints
Other restrictions and legal prerequisites for accessing and using the resource. This method should returns a non-empty value only if access constraints or use constraints declares other restrictions.

Class org.geotools.metadata.iso.constraint.SecurityConstraintsImpl extends ConstraintsImpl implements Serializable

serialVersionUID: 6412833018607679734L

Serialized Fields

classification

org.opengis.metadata.constraint.Classification classification
Name of the handling restrictions on the resource.


userNote

org.opengis.util.InternationalString userNote
Explanation of the application of the legal constraints or other restrictions and legal prerequisites for obtaining and using the resource.


classificationSystem

org.opengis.util.InternationalString classificationSystem
Name of the classification system.


handlingDescription

org.opengis.util.InternationalString handlingDescription
Additional information about the restrictions on handling the resource.


Package org.geotools.metadata.iso.content

Class org.geotools.metadata.iso.content.BandImpl extends RangeDimensionImpl implements Serializable

serialVersionUID: -2302918545469034653L

Serialized Fields

maxValue

java.lang.Double maxValue
Longest wavelength that the sensor is capable of collecting within a designated band.


minValue

java.lang.Double minValue
Shortest wavelength that the sensor is capable of collecting within a designated band.


units

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> units
Units in which sensor wavelengths are expressed. Should be non-null if min value or max value are provided.


peakResponse

java.lang.Double peakResponse
Wavelength at which the response is the highest. null if unspecified.


bitsPerValue

java.lang.Integer bitsPerValue
Maximum number of significant bits in the uncompressed representation for the value in each band of each pixel. null if unspecified.


toneGradation

java.lang.Integer toneGradation
Number of discrete numerical values in the grid data. null if unspecified.


scaleFactor

java.lang.Double scaleFactor
Scale factor which has been applied to the cell value. null if unspecified.


offset

java.lang.Double offset
The physical value corresponding to a cell value of zero. null if unspecified.

Class org.geotools.metadata.iso.content.ContentInformationImpl extends MetadataEntity implements Serializable

serialVersionUID: -1609535650982322560L

Class org.geotools.metadata.iso.content.CoverageDescriptionImpl extends ContentInformationImpl implements Serializable

serialVersionUID: -326050615789333559L

Serialized Fields

attributeDescription

org.opengis.util.RecordType attributeDescription
Description of the attribute described by the measurement value.


contentType

org.opengis.metadata.content.CoverageContentType contentType
Type of information represented by the cell value.


dimensions

java.util.Collection<E> dimensions
Information on the dimensions of the cell measurement value.

Class org.geotools.metadata.iso.content.FeatureCatalogueDescriptionImpl extends ContentInformationImpl implements Serializable

serialVersionUID: 1984922846251567908L

Serialized Fields

compliant

java.lang.Boolean compliant
Indication of whether or not the cited feature catalogue complies with ISO 19110.


languages

java.util.Collection<E> languages
Language(s) used within the catalogue


includeWithDataset

boolean includeWithDataset
Indication of whether or not the feature catalogue is included with the dataset.


featureTypes

java.util.Collection<E> featureTypes
Subset of feature types from cited feature catalogue occurring in dataset.


featureCatalogueCitations

java.util.Collection<E> featureCatalogueCitations
Complete bibliographic reference to one or more external feature catalogues.

Class org.geotools.metadata.iso.content.ImageDescriptionImpl extends CoverageDescriptionImpl implements Serializable

serialVersionUID: -6168624828802439062L

Serialized Fields

illuminationElevationAngle

java.lang.Double illuminationElevationAngle
Illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earth’s surface. For images from a scanning device, refer to the centre pixel of the image.


illuminationAzimuthAngle

java.lang.Double illuminationAzimuthAngle
Illumination azimuth measured in degrees clockwise from true north at the time the image is taken. For images from a scanning device, refer to the centre pixel of the image.


imagingCondition

org.opengis.metadata.content.ImagingCondition imagingCondition
Conditions affected the image.


imageQualityCode

org.opengis.metadata.Identifier imageQualityCode
Specifies the image quality.


cloudCoverPercentage

java.lang.Double cloudCoverPercentage
Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.


processingLevelCode

org.opengis.metadata.Identifier processingLevelCode
Image distributor’s code that identifies the level of radiometric and geometric processing that has been applied.


compressionGenerationQuantity

java.lang.Integer compressionGenerationQuantity
Count of the number the number of lossy compression cycles performed on the image. null if the information is not provided.


triangulationIndicator

java.lang.Boolean triangulationIndicator
Indication of whether or not triangulation has been performed upon the image. null if the information is not provided.


radiometricCalibrationDataAvailable

java.lang.Boolean radiometricCalibrationDataAvailable
Indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available.


cameraCalibrationInformationAvailable

java.lang.Boolean cameraCalibrationInformationAvailable
Indication of whether or not constants are available which allow for camera calibration corrections.


filmDistortionInformationAvailable

java.lang.Boolean filmDistortionInformationAvailable
Indication of whether or not Calibration Reseau information is available.


lensDistortionInformationAvailable

java.lang.Boolean lensDistortionInformationAvailable
Indication of whether or not lens aberration correction information is available.

Class org.geotools.metadata.iso.content.RangeDimensionImpl extends MetadataEntity implements Serializable

serialVersionUID: 4365956866782010460L

Serialized Fields

sequenceIdentifier

org.opengis.util.MemberName sequenceIdentifier
Number that uniquely identifies instances of bands of wavelengths on which a sensor operates.


descriptor

org.opengis.util.InternationalString descriptor
Description of the range of a cell measurement value.


Package org.geotools.metadata.iso.distribution

Class org.geotools.metadata.iso.distribution.DigitalTransferOptionsImpl extends MetadataEntity implements Serializable

serialVersionUID: -1533064478468754337L

Serialized Fields

unitsOfDistribution

org.opengis.util.InternationalString unitsOfDistribution
Tiles, layers, geographic areas, etc., in which data is available.


transferSize

java.lang.Double transferSize
Estimated size of a unit in the specified transfer format, expressed in megabytes. The transfer size is > 0.0. Returns null if the transfer size is unknown.


onLines

java.util.Collection<E> onLines
Information about online sources from which the resource can be obtained.


offLines

org.opengis.metadata.distribution.Medium offLines
Information about offline media on which the resource can be obtained.

Class org.geotools.metadata.iso.distribution.DistributionImpl extends MetadataEntity implements Serializable

serialVersionUID: -5899590027802365131L

Serialized Fields

distributionFormats

java.util.Collection<E> distributionFormats
Provides a description of the format of the data to be distributed.


distributors

java.util.Collection<E> distributors
Provides information about the distributor.


transferOptions

java.util.Collection<E> transferOptions
Provides information about technical means and media by which a resource is obtained from the distributor.

Class org.geotools.metadata.iso.distribution.DistributorImpl extends MetadataEntity implements Serializable

serialVersionUID: 7142984376823483766L

Serialized Fields

distributorContact

org.opengis.metadata.citation.ResponsibleParty distributorContact
Party from whom the resource may be obtained. This list need not be exhaustive.


distributionOrderProcesses

java.util.Collection<E> distributionOrderProcesses
Provides information about how the resource may be obtained, and related instructions and fee information.


distributorFormats

java.util.Collection<E> distributorFormats
Provides information about the format used by the distributor.


distributorTransferOptions

java.util.Collection<E> distributorTransferOptions
Provides information about the technical means and media used by the distributor.

Class org.geotools.metadata.iso.distribution.FormatImpl extends MetadataEntity implements Serializable

serialVersionUID: 6498897239493553607L

Serialized Fields

name

org.opengis.util.InternationalString name
Name of the data transfer format(s).


version

org.opengis.util.InternationalString version
Version of the format (date, number, etc.).


amendmentNumber

org.opengis.util.InternationalString amendmentNumber
Amendment number of the format version.


specification

org.opengis.util.InternationalString specification
Name of a subset, profile, or product specification of the format.


fileDecompressionTechnique

org.opengis.util.InternationalString fileDecompressionTechnique
Recommendations of algorithms or processes that can be applied to read or expand resources to which compression techniques have been applied.


formatDistributors

java.util.Collection<E> formatDistributors
Provides information about the distributor’s format.

Class org.geotools.metadata.iso.distribution.MediumImpl extends MetadataEntity implements Serializable

serialVersionUID: -2838122926367921673L

Serialized Fields

name

org.opengis.metadata.distribution.MediumName name
Name of the medium on which the resource can be received.


densities

java.util.Collection<E> densities
Density at which the data is recorded. Returns null if unknown. If non-null, then the number should be greater than zero.


densityUnits

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> densityUnits
Units of measure for the recording density.


volumes

java.lang.Integer volumes
Number of items in the media identified. Returns null if unknown.


mediumFormats

java.util.Collection<E> mediumFormats
Methods used to write to the medium.


mediumNote

org.opengis.util.InternationalString mediumNote
Description of other limitations or requirements for using the medium.

Class org.geotools.metadata.iso.distribution.StandardOrderProcessImpl extends MetadataEntity implements Serializable

serialVersionUID: -6503378937452728631L

Serialized Fields

fees

org.opengis.util.InternationalString fees
Fees and terms for retrieving the resource. Include monetary units (as specified in ISO 4217).


plannedAvailableDateTime

long plannedAvailableDateTime
Date and time when the dataset will be available, in milliseconds ellapsed since January 1st, 1970.


orderingInstructions

org.opengis.util.InternationalString orderingInstructions
General instructions, terms and services provided by the distributor.


turnaround

org.opengis.util.InternationalString turnaround
Typical turnaround time for the filling of an order.


Package org.geotools.metadata.iso.extent

Class org.geotools.metadata.iso.extent.BoundingPolygonImpl extends GeographicExtentImpl implements Serializable

serialVersionUID: 8174011874910887918L

Serialized Fields

polygons

java.util.Collection<E> polygons
The sets of points defining the bounding polygon.

Class org.geotools.metadata.iso.extent.ExtentImpl extends MetadataEntity implements Serializable

serialVersionUID: 7812213837337326257L

Serialized Fields

description

org.opengis.util.InternationalString description
Returns the spatial and temporal extent for the referring object.


geographicElements

java.util.Collection<E> geographicElements
Provides geographic component of the extent of the referring object


temporalElements

java.util.Collection<E> temporalElements
Provides temporal component of the extent of the referring object


verticalElements

java.util.Collection<E> verticalElements
Provides vertical component of the extent of the referring object

Class org.geotools.metadata.iso.extent.GeographicBoundingBoxImpl extends GeographicExtentImpl implements Serializable

serialVersionUID: -3278089380004172514L

Serialized Fields

westBoundLongitude

double westBoundLongitude
The western-most coordinate of the limit of the dataset extent. The value is expressed in longitude in decimal degrees (positive east).


eastBoundLongitude

double eastBoundLongitude
The eastern-most coordinate of the limit of the dataset extent. The value is expressed in longitude in decimal degrees (positive east).


southBoundLatitude

double southBoundLatitude
The southern-most coordinate of the limit of the dataset extent. The value is expressed in latitude in decimal degrees (positive north).


northBoundLatitude

double northBoundLatitude
The northern-most, coordinate of the limit of the dataset extent. The value is expressed in latitude in decimal degrees (positive north).

Class org.geotools.metadata.iso.extent.GeographicDescriptionImpl extends GeographicExtentImpl implements Serializable

serialVersionUID: 7250161161099782176L

Serialized Fields

geographicIdentifier

org.opengis.metadata.Identifier geographicIdentifier
The identifier used to represent a geographic area.

Class org.geotools.metadata.iso.extent.GeographicExtentImpl extends MetadataEntity implements Serializable

serialVersionUID: -8844015895495563161L

Serialized Fields

inclusion

java.lang.Boolean inclusion
Indication of whether the bounding polygon encompasses an area covered by the data (inclusion) or an area where data is not present (exclusion).

Class org.geotools.metadata.iso.extent.SpatialTemporalExtentImpl extends TemporalExtentImpl implements Serializable

serialVersionUID: 821702768255546660L

Serialized Fields

spatialExtent

java.util.Collection<E> spatialExtent
The spatial extent component of composite spatial and temporal extent.

Class org.geotools.metadata.iso.extent.TemporalExtentImpl extends MetadataEntity implements Serializable

serialVersionUID: 3668140516657118045L

Serialized Fields

startTime

long startTime
The start date and time for the content of the dataset, in milliseconds ellapsed since January 1st, 1970. A value of Long.MIN_VALUE means that this attribute is not set.


endTime

long endTime
The end date and time for the content of the dataset, in milliseconds ellapsed since January 1st, 1970. A value of Long.MIN_VALUE means that this attribute is not set.


extent

org.opengis.temporal.TemporalPrimitive extent
The date and time for the content of the dataset.

Class org.geotools.metadata.iso.extent.VerticalExtentImpl extends MetadataEntity implements Serializable

serialVersionUID: -3214554246909844079L

Serialized Fields

minimumValue

java.lang.Double minimumValue
The lowest vertical extent contained in the dataset.


maximumValue

java.lang.Double maximumValue
The highest vertical extent contained in the dataset.


verticalCRS

org.opengis.referencing.crs.VerticalCRS verticalCRS
Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured. The CRS identification includes unit of measure.


Package org.geotools.metadata.iso.identification

Class org.geotools.metadata.iso.identification.BrowseGraphicImpl extends MetadataEntity implements Serializable

serialVersionUID: 1715873406472953616L

Serialized Fields

applicationSchemaInformation

java.net.URI applicationSchemaInformation
Name of the file that contains a graphic that provides an illustration of the dataset.


fileName

java.net.URI fileName
Name of the file that contains a graphic that provides an illustration of the dataset.


fileDescription

org.opengis.util.InternationalString fileDescription
Text description of the illustration.


fileType

java.lang.String fileType
Format in which the illustration is encoded. Examples: CGM, EPS, GIF, JPEG, PBM, PS, TIFF, XWD.

Class org.geotools.metadata.iso.identification.DataIdentificationImpl extends IdentificationImpl implements Serializable

serialVersionUID: -4418520352804939785L

Serialized Fields

spatialRepresentationTypes

java.util.Collection<E> spatialRepresentationTypes
Method used to spatially represent geographic information.


spatialResolutions

java.util.Collection<E> spatialResolutions
Factor which provides a general understanding of the density of spatial data in the dataset.


language

java.util.Collection<E> language
Language(s) used within the dataset.


characterSets

java.util.Collection<E> characterSets
Full name of the character coding standard used for the dataset.


topicCategories

java.util.Collection<E> topicCategories
Main theme(s) of the datset.


environmentDescription

org.opengis.util.InternationalString environmentDescription
Description of the dataset in the producer’s processing environment, including items such as the software, the computer operating system, file name, and the dataset size


extent

java.util.Collection<E> extent
Additional extent information including the bounding polygon, vertical, and temporal extent of the dataset.


supplementalInformation

org.opengis.util.InternationalString supplementalInformation
Any other descriptive information about the dataset.

Class org.geotools.metadata.iso.identification.IdentificationImpl extends MetadataEntity implements Serializable

serialVersionUID: -3715084806249419137L

Serialized Fields

citation

org.opengis.metadata.citation.Citation citation
Citation data for the resource(s).


abstracts

org.opengis.util.InternationalString abstracts
Brief narrative summary of the content of the resource(s).


purpose

org.opengis.util.InternationalString purpose
Summary of the intentions with which the resource(s) was developed.


credits

java.util.Collection<E> credits
Recognition of those who contributed to the resource(s).


status

java.util.Collection<E> status
Status of the resource(s).


pointOfContacts

java.util.Collection<E> pointOfContacts
Identification of, and means of communication with, person(s) and organizations(s) associated with the resource(s).


resourceMaintenance

java.util.Collection<E> resourceMaintenance
Provides information about the frequency of resource updates, and the scope of those updates.


graphicOverviews

java.util.Collection<E> graphicOverviews
Provides a graphic that illustrates the resource(s) (should include a legend for the graphic).


resourceFormat

java.util.Collection<E> resourceFormat
Provides a description of the format of the resource(s).


descriptiveKeywords

java.util.Collection<E> descriptiveKeywords
Provides category keywords, their type, and reference source.


resourceSpecificUsages

java.util.Collection<E> resourceSpecificUsages
Provides basic information about specific application(s) for which the resource(s) has/have been or is being used by different users.


resourceConstraints

java.util.Collection<E> resourceConstraints
Provides information about constraints which apply to the resource(s).


aggregationInfo

java.util.Collection<E> aggregationInfo
Provides aggregate dataset information.

Class org.geotools.metadata.iso.identification.KeywordsImpl extends MetadataEntity implements Serializable

serialVersionUID: 48691634443678266L

Serialized Fields

keywords

java.util.Collection<E> keywords
Commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject.


type

org.opengis.metadata.identification.KeywordType type
Subject matter used to group similar keywords.


thesaurusName

org.opengis.metadata.citation.Citation thesaurusName
Name of the formally registered thesaurus or a similar authoritative source of keywords.

Class org.geotools.metadata.iso.identification.RepresentativeFractionImpl extends java.lang.Number implements Serializable

serialVersionUID: 7228422109144637537L

Serialized Fields

denominator

long denominator
The number below the line in a vulgar fraction.

Class org.geotools.metadata.iso.identification.ResolutionImpl extends MetadataEntity implements Serializable

serialVersionUID: -4644465057871958482L

Serialized Fields

equivalentScale

org.opengis.metadata.identification.RepresentativeFraction equivalentScale
Level of detail expressed as the scale of a comparable hardcopy map or chart. This value should be between 0 and 1. Only one of equivalent scale and ground sample distance may be provided.


distance

java.lang.Double distance
Ground sample distance. Only one of equivalent scale and ground sample distance may be provided.

Class org.geotools.metadata.iso.identification.ServiceIdentificationImpl extends IdentificationImpl implements Serializable

serialVersionUID: -8337161132057617851L

Class org.geotools.metadata.iso.identification.UsageImpl extends MetadataEntity implements Serializable

serialVersionUID: 4059324536168287490L

Serialized Fields

specificUsage

org.opengis.util.InternationalString specificUsage
Brief description of the resource and/or resource series usage.


usageDate

long usageDate
Date and time of the first use or range of uses of the resource and/or resource series. Values are milliseconds ellapsed since January 1st, 1970, or Long.MIN_VALUE if this value is not set.


userDeterminedLimitations

org.opengis.util.InternationalString userDeterminedLimitations
Applications, determined by the user for which the resource and/or resource series is not suitable.


userContactInfo

java.util.Collection<E> userContactInfo
Identification of and means of communicating with person(s) and organization(s) using the resource(s).


Package org.geotools.metadata.iso.lineage

Class org.geotools.metadata.iso.lineage.LineageImpl extends MetadataEntity implements Serializable

serialVersionUID: 3351230301999744987L

Serialized Fields

statement

org.opengis.util.InternationalString statement
General explanation of the data producer’s knowledge about the lineage of a dataset. Should be provided only if scope level is dataset or series.


processSteps

java.util.Collection<E> processSteps
Information about an event in the creation process for the data specified by the scope.


sources

java.util.Collection<E> sources
Information about the source data used in creating the data specified by the scope.

Class org.geotools.metadata.iso.lineage.ProcessStepImpl extends MetadataEntity implements Serializable

serialVersionUID: 4629429337326490722L

Serialized Fields

description

org.opengis.util.InternationalString description
Description of the event, including related parameters or tolerances.


rationale

org.opengis.util.InternationalString rationale
Requirement or purpose for the process step.


date

long date
Date and time or range of date and time on or over which the process step occurred, in milliseconds ellapsed since January 1st, 1970. If there is no such date, then this field is set to the special value Long.MIN_VALUE.


processors

java.util.Collection<E> processors
Identification of, and means of communication with, person(s) and organization(s) associated with the process step.


sources

java.util.Collection<E> sources
Information about the source data used in creating the data specified by the scope.

Class org.geotools.metadata.iso.lineage.SourceImpl extends MetadataEntity implements Serializable

serialVersionUID: 2660914446466438044L

Serialized Fields

description

org.opengis.util.InternationalString description
Detailed description of the level of the source data.


scaleDenominator

org.opengis.metadata.identification.RepresentativeFraction scaleDenominator
Denominator of the representative fraction on a source map.


sourceReferenceSystem

org.opengis.referencing.ReferenceSystem sourceReferenceSystem
Spatial reference system used by the source data.


sourceCitation

org.opengis.metadata.citation.Citation sourceCitation
Recommended reference to be used for the source data.


sourceExtents

java.util.Collection<E> sourceExtents
Information about the spatial, vertical and temporal extent of the source data.


sourceSteps

java.util.Collection<E> sourceSteps
Information about an event in the creation process for the source data.


Package org.geotools.metadata.iso.maintenance

Class org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl extends MetadataEntity implements Serializable

serialVersionUID: 8523463344581266776L

Serialized Fields

maintenanceAndUpdateFrequency

org.opengis.metadata.maintenance.MaintenanceFrequency maintenanceAndUpdateFrequency
Frequency with which changes and additions are made to the resource after the initial resource is completed.


dateOfNextUpdate

long dateOfNextUpdate
Scheduled revision date for resource, in milliseconds ellapsed since January 1st, 1970. If there is no such date, then this field is set to the special value Long.MIN_VALUE.


userDefinedMaintenanceFrequency

org.opengis.temporal.PeriodDuration userDefinedMaintenanceFrequency
Maintenance period other than those defined, in milliseconds.


updateScopes

java.util.Collection<E> updateScopes
Scope of data to which maintenance is applied.


updateScopeDescriptions

java.util.Collection<E> updateScopeDescriptions
Additional information about the range or extent of the resource.


maintenanceNotes

java.util.Collection<E> maintenanceNotes
Information regarding specific requirements for maintaining the resource.


contacts

java.util.Collection<E> contacts
Identification of, and means of communicating with, person(s) and organization(s) with responsibility for maintaining the metadata

Class org.geotools.metadata.iso.maintenance.ScopeDescriptionImpl extends MetadataEntity implements Serializable

serialVersionUID: -5671299759930976286L

Serialized Fields

attributes

java.util.Set<E> attributes
The attributes to which the information applies.


features

java.util.Set<E> features
The features to which the information applies.


featureInstances

java.util.Set<E> featureInstances
The feature instances to which the information applies.


attributeInstances

java.util.Set<E> attributeInstances
The attribute instances to which the information applies.


dataset

java.lang.String dataset
Dataset to which the information applies.


other

java.lang.String other
Class of information that does not fall into the other categories to which the information applies.


Package org.geotools.metadata.iso.quality

Class org.geotools.metadata.iso.quality.AbsoluteExternalPositionalAccuracyImpl extends PositionalAccuracyImpl implements Serializable

serialVersionUID: 4116627805950579738L

Class org.geotools.metadata.iso.quality.AccuracyOfATimeMeasurementImpl extends TemporalAccuracyImpl implements Serializable

serialVersionUID: -7934234071852119486L

Class org.geotools.metadata.iso.quality.CompletenessCommissionImpl extends CompletenessImpl implements Serializable

serialVersionUID: 1565144822249562765L

Class org.geotools.metadata.iso.quality.CompletenessImpl extends ElementImpl implements Serializable

serialVersionUID: -7893993264874215741L

Class org.geotools.metadata.iso.quality.CompletenessOmissionImpl extends CompletenessImpl implements Serializable

serialVersionUID: 6614084398532053054L

Class org.geotools.metadata.iso.quality.ConceptualConsistencyImpl extends LogicalConsistencyImpl implements Serializable

serialVersionUID: 7143342570712197486L

Class org.geotools.metadata.iso.quality.ConformanceResultImpl extends ResultImpl implements Serializable

serialVersionUID: 6429932577869033286L

Serialized Fields

specification

org.opengis.metadata.citation.Citation specification
Citation of product specification or user requirement against which data is being evaluated.


explanation

org.opengis.util.InternationalString explanation
Explanation of the meaning of conformance for this result.


pass

boolean pass
Indication of the conformance result.

Class org.geotools.metadata.iso.quality.DataQualityImpl extends MetadataEntity implements Serializable

serialVersionUID: 7964896551368382214L

Serialized Fields

scope

org.opengis.metadata.quality.Scope scope
The specific data to which the data quality information applies.


reports

java.util.Collection<E> reports
Quantitative quality information for the data specified by the scope. Should be provided only if scope level is dataset.


lineage

org.opengis.metadata.lineage.Lineage lineage
Non-quantitative quality information about the lineage of the data specified by the scope. Should be provided only if scope level is dataset.

Class org.geotools.metadata.iso.quality.DomainConsistencyImpl extends LogicalConsistencyImpl implements Serializable

serialVersionUID: -358082990944183859L

Class org.geotools.metadata.iso.quality.ElementImpl extends MetadataEntity implements Serializable

serialVersionUID: -3542504624077298894L

Serialized Fields

namesOfMeasure

java.util.Collection<E> namesOfMeasure
Name of the test applied to the data.


measureIdentification

org.opengis.metadata.Identifier measureIdentification
Code identifying a registered standard procedure, or null if none.


measureDescription

org.opengis.util.InternationalString measureDescription
Description of the measure being determined.


evaluationMethodType

org.opengis.metadata.quality.EvaluationMethodType evaluationMethodType
Type of method used to evaluate quality of the dataset, or null if unspecified.


evaluationMethodDescription

org.opengis.util.InternationalString evaluationMethodDescription
Description of the evaluation method.


evaluationProcedure

org.opengis.metadata.citation.Citation evaluationProcedure
Reference to the procedure information, or null if none.


date1

long date1
Date or range of dates on which a data quality measure was applied. The array length is 1 for a single date, or 2 for a range. Returns null if this information is not available.


date2

long date2
Date or range of dates on which a data quality measure was applied. The array length is 1 for a single date, or 2 for a range. Returns null if this information is not available.


results

java.util.Collection<E> results
Value (or set of values) obtained from applying a data quality measure or the out come of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.

Class org.geotools.metadata.iso.quality.FormatConsistencyImpl extends LogicalConsistencyImpl implements Serializable

serialVersionUID: -1204766930140154729L

Class org.geotools.metadata.iso.quality.GriddedDataPositionalAccuracyImpl extends PositionalAccuracyImpl implements Serializable

serialVersionUID: -3852184823135498458L

Class org.geotools.metadata.iso.quality.LogicalConsistencyImpl extends ElementImpl implements Serializable

serialVersionUID: -2470752876057569947L

Class org.geotools.metadata.iso.quality.NonQuantitativeAttributeAccuracyImpl extends ThematicAccuracyImpl implements Serializable

serialVersionUID: 2659617465862554345L

Class org.geotools.metadata.iso.quality.PositionalAccuracyImpl extends ElementImpl implements Serializable

serialVersionUID: 6043381860937480828L

Class org.geotools.metadata.iso.quality.QuantitativeAttributeAccuracyImpl extends ThematicAccuracyImpl implements Serializable

serialVersionUID: 7030401943270178746L

Class org.geotools.metadata.iso.quality.QuantitativeResultImpl extends ResultImpl implements Serializable

serialVersionUID: 1230713599561236060L

Serialized Fields

values

java.util.List<E> values
Quantitative value or values, content determined by the evaluation procedure used.


valueType

org.opengis.util.RecordType valueType
Value type for reporting a data quality result, or null if none.


valueUnit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> valueUnit
Value unit for reporting a data quality result, or null if none.


errorStatistic

org.opengis.util.InternationalString errorStatistic
Statistical method used to determine the value, or null if none.

Class org.geotools.metadata.iso.quality.RelativeInternalPositionalAccuracyImpl extends PositionalAccuracyImpl implements Serializable

serialVersionUID: -8216355887797408106L

Class org.geotools.metadata.iso.quality.ResultImpl extends MetadataEntity implements Serializable

serialVersionUID: 2961355780515174732L

Class org.geotools.metadata.iso.quality.ScopeImpl extends MetadataEntity implements Serializable

serialVersionUID: -8021256328527422972L

Serialized Fields

level

org.opengis.metadata.maintenance.ScopeCode level
Hierarchical level of the data specified by the scope.


extent

org.opengis.metadata.extent.Extent extent
Information about the spatial, vertical and temporal extent of the data specified by the scope.


levelDescription

java.util.Collection<E> levelDescription
Detailed description about the level of the data specified by the scope.

Class org.geotools.metadata.iso.quality.TemporalAccuracyImpl extends ElementImpl implements Serializable

serialVersionUID: 4525353962603986621L

Class org.geotools.metadata.iso.quality.TemporalConsistencyImpl extends TemporalAccuracyImpl implements Serializable

serialVersionUID: -2549290466982699190L

Class org.geotools.metadata.iso.quality.TemporalValidityImpl extends TemporalAccuracyImpl implements Serializable

serialVersionUID: 2866684429712027839L

Class org.geotools.metadata.iso.quality.ThematicAccuracyImpl extends ElementImpl implements Serializable

serialVersionUID: -781072634778767137L

Class org.geotools.metadata.iso.quality.ThematicClassificationCorrectnessImpl extends ThematicAccuracyImpl implements Serializable

serialVersionUID: -5484398738783800915L

Class org.geotools.metadata.iso.quality.TopologicalConsistencyImpl extends LogicalConsistencyImpl implements Serializable

serialVersionUID: -255014076679068944L


Package org.geotools.metadata.iso.spatial

Class org.geotools.metadata.iso.spatial.DimensionImpl extends MetadataEntity implements Serializable

serialVersionUID: -2572515000574007266L

Serialized Fields

dimensionName

org.opengis.metadata.spatial.DimensionNameType dimensionName
Name of the axis.


dimensionSize

java.lang.Integer dimensionSize
Number of elements along the axis.


resolution

java.lang.Double resolution
Degree of detail in the grid dataset.

Class org.geotools.metadata.iso.spatial.GeometricObjectsImpl extends MetadataEntity implements Serializable

serialVersionUID: 8755950031078638313L

Serialized Fields

geometricObjectType

org.opengis.metadata.spatial.GeometricObjectType geometricObjectType
Total number of the point or vector object type occurring in the dataset.


geometricObjectCount

java.lang.Integer geometricObjectCount
Total number of the point or vector object type occurring in the dataset.

Class org.geotools.metadata.iso.spatial.GeorectifiedImpl extends GridSpatialRepresentationImpl implements Serializable

serialVersionUID: 5875851898471237138L

Serialized Fields

checkPointAvailable

boolean checkPointAvailable
Indication of whether or not geographic position points are available to test the accuracy of the georeferenced grid data.


checkPointDescription

org.opengis.util.InternationalString checkPointDescription
Description of geographic position points used to test the accuracy of the georeferenced grid data.


cornerPoints

java.util.List<E> cornerPoints
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cells at opposite ends of grid coverage along two diagonals in the grid spatial dimensions. There are four corner points in a georectified grid; at least two corner points along one diagonal are required.


centerPoint

org.opengis.geometry.primitive.Point centerPoint
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cell halfway between opposite ends of the grid in the spatial dimensions.


pointInPixel

org.opengis.metadata.spatial.PixelOrientation pointInPixel
Point in a pixel corresponding to the Earth location of the pixel.


transformationDimensionDescription

org.opengis.util.InternationalString transformationDimensionDescription
Description of the information about which grid dimensions are the spatial dimensions.


transformationDimensionMapping

java.util.Collection<E> transformationDimensionMapping
Information about which grid dimensions are the spatial dimensions.

Class org.geotools.metadata.iso.spatial.GeoreferenceableImpl extends GridSpatialRepresentationImpl implements Serializable

serialVersionUID: 5203270142818028946L

Serialized Fields

controlPointAvailable

boolean controlPointAvailable
Indication of whether or not control point(s) exists.


orientationParameterAvailable

boolean orientationParameterAvailable
Indication of whether or not orientation parameters are available.


orientationParameterDescription

org.opengis.util.InternationalString orientationParameterDescription
Description of parameters used to describe sensor orientation.


georeferencedParameters

org.opengis.util.Record georeferencedParameters
Terms which support grid data georeferencing.


parameterCitation

java.util.Collection<E> parameterCitation
Reference providing description of the parameters.

Class org.geotools.metadata.iso.spatial.GridSpatialRepresentationImpl extends SpatialRepresentationImpl implements Serializable

serialVersionUID: -8400572307442433979L

Serialized Fields

numberOfDimensions

java.lang.Integer numberOfDimensions
Number of independent spatial-temporal axes.


axisDimensionsProperties

java.util.List<E> axisDimensionsProperties
Information about spatial-temporal axis properties.


cellGeometry

org.opengis.metadata.spatial.CellGeometry cellGeometry
Identification of grid data as point or cell.


transformationParameterAvailable

boolean transformationParameterAvailable
Indication of whether or not parameters for transformation exists.

Class org.geotools.metadata.iso.spatial.PixelTranslation extends java.lang.Object implements Serializable

serialVersionUID: 2616596940766158984L

Serialized Fields

orientation

org.opengis.metadata.spatial.PixelOrientation orientation
The pixel orientation for this translation.


dx

double dx
The translation among the x axis relative to pixel center. The value is typically in the [-0.5 .. +0.5] range.


dy

double dy
The translation among the y axis relative to pixel center. The value is typically in the [-0.5 .. +0.5] range.

Class org.geotools.metadata.iso.spatial.SpatialRepresentationImpl extends MetadataEntity implements Serializable

serialVersionUID: 1443170876207840116L

Class org.geotools.metadata.iso.spatial.VectorSpatialRepresentationImpl extends SpatialRepresentationImpl implements Serializable

serialVersionUID: 5643234643524810592L

Serialized Fields

topologyLevel

org.opengis.metadata.spatial.TopologyLevel topologyLevel
Code which identifies the degree of complexity of the spatial relationships.


geometricObjects

java.util.Collection<E> geometricObjects
Information about the geometric objects used in the dataset.


Package org.geotools.metadata.sql

Class org.geotools.metadata.sql.MetadataException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -7156617726114815455L


Package org.geotools.ows

Class org.geotools.ows.ServiceException extends org.xml.sax.SAXException implements Serializable

Serialized Fields

code

java.lang.String code

locator

java.lang.String locator

next

ServiceException next

Package org.geotools.parameter

Class org.geotools.parameter.AbstractParameter extends Formattable implements Serializable

serialVersionUID: 8458179223988766398L

Serialized Fields

descriptor

org.opengis.parameter.GeneralParameterDescriptor descriptor
The abstract definition of this parameter or group of parameters.

Class org.geotools.parameter.AbstractParameterDescriptor extends AbstractIdentifiedObject implements Serializable

serialVersionUID: -2630644278783845276L

Serialized Fields

minimumOccurs

int minimumOccurs
The minimum number of times that values for this parameter group or parameter are required.

Class org.geotools.parameter.DefaultParameterDescriptor extends AbstractParameterDescriptor implements Serializable

serialVersionUID: -295668622297737705L

Serialized Fields

valueClass

java.lang.Class<T> valueClass
The class that describe the type of the parameter. This is the value class that the user specified at construction time.


validValues

java.util.Set<E> validValues
A immutable, finite set of valid values (usually from a {linkplain org.opengis.util.CodeList code list}) or null if it doesn't apply. This set is immutable.


defaultValue

java.lang.Object defaultValue
The default value for the parameter, or null.


minimum

java.lang.Comparable<T> minimum
The minimum parameter value, or null.


maximum

java.lang.Comparable<T> maximum
The maximum parameter value, or null.


unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The unit for default, minimum and maximum values, or null.

Class org.geotools.parameter.DefaultParameterDescriptorGroup extends AbstractParameterDescriptor implements Serializable

serialVersionUID: -4613190550542423839L

Serialized Fields

maximumOccurs

int maximumOccurs
The maximum number of times that values for this parameter group or parameter are required.


parameters

org.opengis.parameter.GeneralParameterDescriptor[] parameters
The parameter descriptors for this group.

Class org.geotools.parameter.FloatParameter extends AbstractParameter implements Serializable

serialVersionUID: 9027797654033417816L

Serialized Fields

value

double value
The value.

Class org.geotools.parameter.ImagingParameterDescriptors extends DefaultParameterDescriptorGroup implements Serializable

serialVersionUID: 2127050865911951239L

Serialized Fields

registryMode

java.lang.String registryMode
The registry mode, usually "rendered". This field is null if ImagingParameterDescriptors.operation is null.


operation

javax.media.jai.RegistryElementDescriptor operation
The JAI's operation descriptor, or null if none. This is usually an instance of OperationDescriptor, but this is not strictly required.


descriptor

javax.media.jai.ParameterListDescriptor descriptor
The Java Advanced Imaging parameter descriptor. If ImagingParameterDescriptors.operation is non-null, then this attribute is defined by RegistryElementDescriptor.getParameterListDescriptor(java.lang.String).

Class org.geotools.parameter.ImagingParameters extends AbstractParameter implements Serializable

serialVersionUID: 1378692626023992530L

Serialized Fields

parameters

javax.media.jai.ParameterList parameters
The JAI's parameter list. This is also the backing store for this parameter value group: all "ordinary" parameters (i.e. not including sources) are actually stored in this list.

If the JAI descriptor is an instance of OperationDescriptor, then this parameter list is also an instance of ParameterBlockJAI. The sources must be handled separatly, because the source type for a JAI operator (typically RenderedImage) is not the same than the source type for a coverage operation (typically org.opengis.coverage.GridCoverage).


values

java.util.List<E> values
The wrappers around each elements in ImagingParameters.parameters as an immutable list. Will be created by ImagingParameters.createElements() only when first needed. Note that while this list may be immutable, elements in this list stay modifiable. The goal is to allows the following idiom:
 values().get(i).setValue(myValue);
 

Class org.geotools.parameter.MatrixParameterDescriptors extends DefaultParameterDescriptorGroup implements Serializable

serialVersionUID: -7386537348359343836L

Serialized Fields

parameters

org.opengis.parameter.ParameterDescriptor<T>[] parameters
The cached descriptors for each elements in a matrix. Descriptors do not depends on matrix element values. Consequently, the same descriptors can be reused for all MatrixParameters instances.


numRow

org.opengis.parameter.ParameterDescriptor<T> numRow
The descriptor for the "num_row" parameter.


numCol

org.opengis.parameter.ParameterDescriptor<T> numCol
The descriptor for the "num_col" parameter.


prefix

java.lang.String prefix
The prefix to insert in front of parameter name for each matrix elements.


separator

char separator
The separator between the row and the column index in parameter names.

Class org.geotools.parameter.MatrixParameters extends ParameterGroup implements Serializable

serialVersionUID: -7747712999115044943L

Serialized Fields

matrixValues

org.opengis.parameter.ParameterValue<T>[][] matrixValues
The parameter values. Will be constructed only when first requested.


numRow

org.opengis.parameter.ParameterValue<T> numRow
The value for the MatrixParameterDescriptors.numRow parameter. Consider this field as final. It is not only for MatrixParameters.clone() implementation.


numCol

org.opengis.parameter.ParameterValue<T> numCol
The value for the MatrixParameterDescriptors.numCol parameter. Consider this field as final. It is not only for MatrixParameters.clone() implementation.

Class org.geotools.parameter.Parameter extends AbstractParameter implements Serializable

serialVersionUID: -5837826787089486776L

Serialized Fields

value

java.lang.Object value
The value.


unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The unit of measure for the value, or null if it doesn't apply.

Class org.geotools.parameter.ParameterGroup extends AbstractParameter implements Serializable

serialVersionUID: -1985309386356545126L

Serialized Fields

values

java.util.ArrayList<E> values
The parameter values for this group. Note: consider as final. This field is not final only in order to allows ParameterGroup.clone() to work.


Package org.geotools.process

Class org.geotools.process.ProcessException extends java.lang.Exception implements Serializable


Package org.geotools.process.raster

Class org.geotools.process.raster.VectorToRasterException extends ProcessException implements Serializable


Package org.geotools.referencing

Class org.geotools.referencing.AbstractIdentifiedObject extends Formattable implements Serializable

serialVersionUID: -5173281694258483264L

Serialized Fields

name

org.opengis.referencing.ReferenceIdentifier name
The name for this object or code. Should never be null.


alias

java.util.Collection<E> alias
An alternative name by which this object is identified.


identifiers

java.util.Set<E> identifiers
An identifier which references elsewhere the object's defining information. Alternatively an identifier by which this object can be referenced.


remarks

org.opengis.util.InternationalString remarks
Comments on or information about this object, or null if none.

Class org.geotools.referencing.AbstractReferenceSystem extends AbstractIdentifiedObject implements Serializable

serialVersionUID: 3337659819553899435L

Serialized Fields

domainOfValidity

org.opengis.metadata.extent.Extent domainOfValidity
Area for which the (coordinate) reference system is valid.


scope

org.opengis.util.InternationalString scope
Description of domain of usage, or limitations of usage, for which this (coordinate) reference system object is valid.

Class org.geotools.referencing.NamedIdentifier extends java.lang.Object implements Serializable

serialVersionUID: 8474731565582774497L

Serialized Fields

code

java.lang.String code
Identifier code or name, optionally from a controlled list or pattern defined by a code space.


codespace

java.lang.String codespace
Name or identifier of the person or organization responsible for namespace.


authority

org.opengis.metadata.citation.Citation authority
Organization or party responsible for definition and maintenance of the code space or code.


version

java.lang.String version
Identifier of the version of the associated code space or code, as specified by the code space or code authority. This version is included only when the code uses versions. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.


remarks

org.opengis.util.InternationalString remarks
Comments on or information about this identifier, or null if none.


name

org.opengis.util.GenericName name
The name of this identifier as a generic name. If null, will be constructed only when first needed. This field is serialized (instead of being recreated after deserialization) because it may be a user-supplied value.


Package org.geotools.referencing.crs

Class org.geotools.referencing.crs.AbstractCRS extends AbstractReferenceSystem implements Serializable

serialVersionUID: -7433284548909530047L

Serialized Fields

coordinateSystem

org.opengis.referencing.cs.CoordinateSystem coordinateSystem
The coordinate system.

Class org.geotools.referencing.crs.AbstractDerivedCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: -175151161496419854L

Serialized Fields

baseCRS

org.opengis.referencing.crs.CoordinateReferenceSystem baseCRS
The base coordinate reference system.


conversionFromBase

org.opengis.referencing.operation.Conversion conversionFromBase
The conversion from the base CRS to this CRS.

Class org.geotools.referencing.crs.AbstractSingleCRS extends AbstractCRS implements Serializable

serialVersionUID: 1815712797774273L

Serialized Fields

datum

org.opengis.referencing.datum.Datum datum
The datum.

Class org.geotools.referencing.crs.DefaultCompoundCRS extends AbstractCRS implements Serializable

serialVersionUID: -2656710314586929286L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Computes the single CRS on deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

crs

java.util.List<E> crs
The coordinate reference systems in this compound CRS. May actually be a list of SingleCRS.

Class org.geotools.referencing.crs.DefaultDerivedCRS extends AbstractDerivedCRS implements Serializable

serialVersionUID: -8149602276542469876L

Class org.geotools.referencing.crs.DefaultEngineeringCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 6695541732063382701L

Class org.geotools.referencing.crs.DefaultGeocentricCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 6784642848287659827L

Class org.geotools.referencing.crs.DefaultGeographicCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 861224913438092335L

Class org.geotools.referencing.crs.DefaultImageCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 7312452786096397847L

Class org.geotools.referencing.crs.DefaultProjectedCRS extends AbstractDerivedCRS implements Serializable

serialVersionUID: -4502680112031773028L

Class org.geotools.referencing.crs.DefaultTemporalCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 3000119849197222007L

Class org.geotools.referencing.crs.DefaultVerticalCRS extends AbstractSingleCRS implements Serializable

serialVersionUID: 3565878468719941800L


Package org.geotools.referencing.cs

Class org.geotools.referencing.cs.AbstractCS extends AbstractIdentifiedObject implements Serializable

serialVersionUID: 6757665252533744744L

Serialized Fields

axis

org.opengis.referencing.cs.CoordinateSystemAxis[] axis
The axis for this coordinate system at the specified dimension.

Class org.geotools.referencing.cs.DefaultAffineCS extends AbstractCS implements Serializable

serialVersionUID: 7977674229369042440L

Class org.geotools.referencing.cs.DefaultCartesianCS extends DefaultAffineCS implements Serializable

serialVersionUID: -6182037957705712945L

Class org.geotools.referencing.cs.DefaultCompoundCS extends AbstractCS implements Serializable

serialVersionUID: -5726410275278843372L

Serialized Fields

cs

org.opengis.referencing.cs.CoordinateSystem[] cs
The coordinate systems.

Class org.geotools.referencing.cs.DefaultCoordinateSystemAxis extends AbstractIdentifiedObject implements Serializable

serialVersionUID: -7883614853277827689L

Serialized Fields

abbreviation

java.lang.String abbreviation
The abbreviation used for this coordinate system axes. This abbreviation is also used to identify the ordinates in coordinate tuple. Examples are "X" and "Y".


direction

org.opengis.referencing.cs.AxisDirection direction
Direction of this coordinate system axis. In the case of Cartesian projected coordinates, this is the direction of this coordinate system axis locally.


unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The unit of measure used for this coordinate system axis.


minimum

double minimum
Minimal and maximal value for this axis.


maximum

double maximum
Minimal and maximal value for this axis.


rangeMeaning

org.opengis.referencing.cs.RangeMeaning rangeMeaning
The range meaning for this axis.

Class org.geotools.referencing.cs.DefaultCylindricalCS extends AbstractCS implements Serializable

serialVersionUID: -8290402732390917907L

Class org.geotools.referencing.cs.DefaultEllipsoidalCS extends AbstractCS implements Serializable

serialVersionUID: -1452492488902329211L

Class org.geotools.referencing.cs.DefaultLinearCS extends AbstractCS implements Serializable

serialVersionUID: -6890723478287625763L

Class org.geotools.referencing.cs.DefaultPolarCS extends AbstractCS implements Serializable

serialVersionUID: 3960197260975470951L

Class org.geotools.referencing.cs.DefaultSphericalCS extends AbstractCS implements Serializable

serialVersionUID: 196295996465774477L

Class org.geotools.referencing.cs.DefaultTimeCS extends AbstractCS implements Serializable

serialVersionUID: 5222911412381303989L

Class org.geotools.referencing.cs.DefaultUserDefinedCS extends AbstractCS implements Serializable

serialVersionUID: -4904091898305706316L

Class org.geotools.referencing.cs.DefaultVerticalCS extends AbstractCS implements Serializable

serialVersionUID: 1201155778896630499L


Package org.geotools.referencing.datum

Class org.geotools.referencing.datum.AbstractDatum extends AbstractIdentifiedObject implements Serializable

serialVersionUID: -4894180465652474930L

Serialized Fields

anchorPoint

org.opengis.util.InternationalString anchorPoint
Description, possibly including coordinates, of the point or points used to anchor the datum to the Earth. Also known as the "origin", especially for Engineering and Image Datums.


realizationEpoch

long realizationEpoch
The time after which this datum definition is valid. This time may be precise (e.g. 1997 for IRTF97) or merely a year (e.g. 1983 for NAD83). If the time is not defined, then the value is Long.MIN_VALUE.


domainOfValidity

org.opengis.metadata.extent.Extent domainOfValidity
Area or region in which this datum object is valid.


scope

org.opengis.util.InternationalString scope
Description of domain of usage, or limitations of usage, for which this datum object is valid.

Class org.geotools.referencing.datum.BursaWolfParameters extends Formattable implements Serializable

serialVersionUID: 754825592343010900L

Serialized Fields

dx

double dx
Bursa Wolf shift in meters.


dy

double dy
Bursa Wolf shift in meters.


dz

double dz
Bursa Wolf shift in meters.


ex

double ex
Bursa Wolf rotation in arc seconds.


ey

double ey
Bursa Wolf rotation in arc seconds.


ez

double ez
Bursa Wolf rotation in arc seconds.


ppm

double ppm
Bursa Wolf scaling in parts per million.


targetDatum

org.opengis.referencing.datum.GeodeticDatum targetDatum
The target datum for this parameters.

Class org.geotools.referencing.datum.DefaultEllipsoid extends AbstractIdentifiedObject implements Serializable

serialVersionUID: -1149451543954764081L

Serialized Fields

semiMajorAxis

double semiMajorAxis
The equatorial radius.

See Also:
DefaultEllipsoid.getSemiMajorAxis()

semiMinorAxis

double semiMinorAxis
The polar radius.

See Also:
DefaultEllipsoid.getSemiMinorAxis()

inverseFlattening

double inverseFlattening
The inverse of the flattening value, or Double.POSITIVE_INFINITY if the ellipsoid is a sphere.

See Also:
DefaultEllipsoid.getInverseFlattening()

ivfDefinitive

boolean ivfDefinitive
Tells if the Inverse Flattening definitive for this ellipsoid.

See Also:
DefaultEllipsoid.isIvfDefinitive()

unit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> unit
The units of the semi-major and semi-minor axis values.

Class org.geotools.referencing.datum.DefaultEngineeringDatum extends AbstractDatum implements Serializable

serialVersionUID: 1498304918725248637L

Class org.geotools.referencing.datum.DefaultGeodeticDatum extends AbstractDatum implements Serializable

serialVersionUID: 8832100095648302943L

Serialized Fields

ellipsoid

org.opengis.referencing.datum.Ellipsoid ellipsoid
The ellipsoid.


primeMeridian

org.opengis.referencing.datum.PrimeMeridian primeMeridian
The prime meridian.


bursaWolf

BursaWolfParameters[] bursaWolf
Bursa Wolf parameters for datum shifts, or null if none.

Class org.geotools.referencing.datum.DefaultImageDatum extends AbstractDatum implements Serializable

serialVersionUID: -4304193511244150936L

Serialized Fields

pixelInCell

org.opengis.referencing.datum.PixelInCell pixelInCell
Specification of the way the image grid is associated with the image data attributes.

Class org.geotools.referencing.datum.DefaultPrimeMeridian extends AbstractIdentifiedObject implements Serializable

serialVersionUID: 541978454643213305L

Serialized Fields

greenwichLongitude

double greenwichLongitude
Longitude of the prime meridian measured from the Greenwich meridian, positive eastward.


angularUnit

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> angularUnit
The angular unit of the Greenwich longitude.

Class org.geotools.referencing.datum.DefaultTemporalDatum extends AbstractDatum implements Serializable

serialVersionUID: 3357241732140076884L

Serialized Fields

origin

long origin
The date and time origin of this temporal datum.

Class org.geotools.referencing.datum.DefaultVerticalDatum extends AbstractDatum implements Serializable

serialVersionUID: 380347456670516572L

Serialized Fields

type

org.opengis.referencing.datum.VerticalDatumType type
The type of this vertical datum. Default is "geoidal".


Package org.geotools.referencing.factory

Class org.geotools.referencing.factory.BackingStoreException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 4257200758051575441L

Class org.geotools.referencing.factory.FactoryNotFoundException extends org.opengis.referencing.FactoryException implements Serializable

serialVersionUID: -661925454228937249L

Class org.geotools.referencing.factory.IdentifiedObjectSet extends java.util.AbstractSet implements Serializable

serialVersionUID: -4221260663706882719L

Serialization Methods

writeReplace

protected java.lang.Object writeReplace()
                                 throws java.io.ObjectStreamException
Returns a serializable copy of this set. This method is invoked automatically during serialization. The serialised set of identified objects is disconnected from the underlying factory.

Throws:
java.io.ObjectStreamException
Serialized Fields

objects

java.util.Map<K,V> objects
The map of object codes (keys), and the actual identified objects (values) when it has been created. Each entry has a null value until the corresponding object is created.


factory

org.opengis.referencing.AuthorityFactory factory
The factory to use for creating identified objects when first needed.


Package org.geotools.referencing.operation

Class org.geotools.referencing.operation.AbstractCoordinateOperation extends AbstractIdentifiedObject implements Serializable

serialVersionUID: 1237358357729193885L

Serialized Fields

sourceCRS

org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS
The source CRS, or null if not available.


targetCRS

org.opengis.referencing.crs.CoordinateReferenceSystem targetCRS
The target CRS, or null if not available.


operationVersion

java.lang.String operationVersion
Version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters).


coordinateOperationAccuracy

java.util.Collection<E> coordinateOperationAccuracy
Estimate(s) of the impact of this operation on point accuracy, or null if none.


domainOfValidity

org.opengis.metadata.extent.Extent domainOfValidity
Area in which this operation is valid, or null if not available.


scope

org.opengis.util.InternationalString scope
Description of domain of usage, or limitations of usage, for which this operation is valid.


transform

org.opengis.referencing.operation.MathTransform transform
Transform from positions in the source coordinate reference system to positions in the target coordinate reference system.

Class org.geotools.referencing.operation.DefaultConcatenatedOperation extends AbstractCoordinateOperation implements Serializable

serialVersionUID: 4199619838029045700L

Serialized Fields

operations

java.util.List<E> operations
The sequence of operations.

Class org.geotools.referencing.operation.DefaultConicProjection extends DefaultProjection implements Serializable

serialVersionUID: -8717453834398763963L

Class org.geotools.referencing.operation.DefaultConversion extends DefaultOperation implements Serializable

serialVersionUID: -2148164324805562793L

Class org.geotools.referencing.operation.DefaultCylindricalProjection extends DefaultProjection implements Serializable

serialVersionUID: -969486613826553580L

Class org.geotools.referencing.operation.DefaultOperation extends DefaultSingleOperation implements Serializable

serialVersionUID: -8923365753849532179L

Serialized Fields

method

org.opengis.referencing.operation.OperationMethod method
The operation method.

Class org.geotools.referencing.operation.DefaultOperationMethod extends AbstractIdentifiedObject implements Serializable

serialVersionUID: -98032729598205972L

Serialized Fields

formula

org.opengis.util.InternationalString formula
Formula(s) or procedure used by this operation method. This may be a reference to a publication. Note that the operation method may not be analytic, in which case this attribute references or contains the procedure, not an analytic formula.


sourceDimensions

int sourceDimensions
Number of dimensions in the source CRS of this operation method.


targetDimensions

int targetDimensions
Number of dimensions in the target CRS of this operation method.


parameters

org.opengis.parameter.ParameterDescriptorGroup parameters
The set of parameters, or null if none.

Class org.geotools.referencing.operation.DefaultPassThroughOperation extends DefaultSingleOperation implements Serializable

serialVersionUID: 4308173919747248695L

Serialized Fields

operation

org.opengis.referencing.operation.Operation operation
The operation to apply on the subset of a coordinate tuple.

Class org.geotools.referencing.operation.DefaultPlanarProjection extends DefaultProjection implements Serializable

serialVersionUID: 8171256287775067736L

Class org.geotools.referencing.operation.DefaultProjection extends DefaultConversion implements Serializable

serialVersionUID: -7176751851369816864L

Class org.geotools.referencing.operation.DefaultSingleOperation extends AbstractCoordinateOperation implements Serializable

serialVersionUID: 672935231344137185L

Class org.geotools.referencing.operation.DefaultTransformation extends DefaultOperation implements Serializable

serialVersionUID: -7486704846151648971L

Class org.geotools.referencing.operation.DefiningConversion extends DefaultConversion implements Serializable

serialVersionUID: 7399026512478064721L

Serialized Fields

parameters

org.opengis.parameter.ParameterValueGroup parameters
The parameter values.

Class org.geotools.referencing.operation.MathTransformProvider extends DefaultOperationMethod implements Serializable

serialVersionUID: 7530475536803158473L

Class org.geotools.referencing.operation.MathTransformProvider.Delegate extends MathTransformProxy implements Serializable

serialVersionUID: -3942740060970730790L

Serialized Fields

method

org.opengis.referencing.operation.OperationMethod method
The provider for the transform.

Class org.geotools.referencing.operation.TransformPathNotFoundException extends org.opengis.referencing.operation.TransformException implements Serializable

serialVersionUID: 5072333160296464925L


Package org.geotools.referencing.operation.builder

Class org.geotools.referencing.operation.builder.MappedPosition extends java.lang.Object implements Serializable

serialVersionUID: 3262172371858749543L

Serialized Fields

source

org.opengis.geometry.DirectPosition source
The source position.


target

org.opengis.geometry.DirectPosition target
The target position.


accuracy

double accuracy
An estimation of mapping accuracy in units of target CRS axis, or Double.NaN if unknow.


comments

java.lang.String comments
Optionnal comments attached to this mapping, or null if none.

Class org.geotools.referencing.operation.builder.MissingInfoException extends org.opengis.referencing.FactoryException implements Serializable

serialVersionUID: -3128525157353302290L

Class org.geotools.referencing.operation.builder.TriangulationException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -3134565178815225915L


Package org.geotools.referencing.operation.matrix

Class org.geotools.referencing.operation.matrix.AffineTransform2D extends java.awt.geom.AffineTransform implements Serializable

serialVersionUID: -9104194268576601386L

Class org.geotools.referencing.operation.matrix.GeneralMatrix extends javax.vecmath.GMatrix implements Serializable

serialVersionUID: 8447482612423035360L

Class org.geotools.referencing.operation.matrix.Matrix1 extends java.lang.Object implements Serializable

serialVersionUID: -4829171016106097031L

Serialized Fields

m00

double m00
The only element in this matrix.

Class org.geotools.referencing.operation.matrix.Matrix2 extends java.lang.Object implements Serializable

serialVersionUID: 7116561372481474290L

Serialized Fields

m00

double m00
The first matrix element in the first row.


m01

double m01
The second matrix element in the first row.


m10

double m10
The first matrix element in the second row.


m11

double m11
The second matrix element in the second row.

Class org.geotools.referencing.operation.matrix.Matrix3 extends javax.vecmath.Matrix3d implements Serializable

serialVersionUID: 8902061778871586611L

Class org.geotools.referencing.operation.matrix.Matrix4 extends javax.vecmath.Matrix4d implements Serializable

serialVersionUID: 5685762518066856310L

Class org.geotools.referencing.operation.matrix.XAffineTransform extends java.awt.geom.AffineTransform implements Serializable

serialVersionUID: 5215291166450556451L


Package org.geotools.referencing.operation.projection

Class org.geotools.referencing.operation.projection.AlbersEqualArea extends MapProjection implements Serializable

serialVersionUID: -3024658742514888646L

Serialized Fields

n

double n
Constants used by the spherical and elliptical Albers projection.


c

double c
Constants used by the spherical and elliptical Albers projection.


rho0

double rho0
Constants used by the spherical and elliptical Albers projection.


ec

double ec
An error condition indicating iteration will not converge for the inverse ellipse. See Snyder (14-20)


phi1

double phi1
Standards parallel 1 in radians, for AlbersEqualArea.getParameterValues() implementation.


phi2

double phi2
Standards parallel 2 in radians, for AlbersEqualArea.getParameterValues() implementation.

Class org.geotools.referencing.operation.projection.AlbersEqualArea.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -7489679528438418778L

Class org.geotools.referencing.operation.projection.CassiniSoldner extends MapProjection implements Serializable

Serialized Fields

ml0

double ml0
Meridian distance at the latitudeOfOrigin. Used for calculations for the ellipsoid.

Class org.geotools.referencing.operation.projection.CassiniSoldner.Provider extends MapProjection.AbstractProvider implements Serializable

Class org.geotools.referencing.operation.projection.EquatorialOrthographic extends ObliqueOrthographic implements Serializable

serialVersionUID: 1093901743907259987L

Class org.geotools.referencing.operation.projection.EquatorialStereographic extends org.geotools.referencing.operation.projection.StereographicUSGS implements Serializable

serialVersionUID: -5098015759558831875L

Class org.geotools.referencing.operation.projection.EquidistantConic extends MapProjection implements Serializable

serialVersionUID: 5885522933843653157L

Serialized Fields

rho0

double rho0
Internal value of projection.


n

double n
Internal value of projection.


c

double c
Internal value of projection.


phi1

double phi1
First standard parallel.


phi2

double phi2
Second standard parallel.

Class org.geotools.referencing.operation.projection.EquidistantConic.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 1995516958029802849L

Class org.geotools.referencing.operation.projection.EquidistantCylindrical extends MapProjection implements Serializable

serialVersionUID: -848975059471102069L

Serialized Fields

cosStandardParallel

double cosStandardParallel
Cosinus of the "standard_parallel_1" parameter.


standardParallel

double standardParallel
Standard parallel parameter. Set to 0° for the PlateCarree case.

Class org.geotools.referencing.operation.projection.EquidistantCylindrical.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -278288251842178001L

Class org.geotools.referencing.operation.projection.EquidistantCylindrical.SphericalProvider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 8929981563074475828L

Class org.geotools.referencing.operation.projection.HotineObliqueMercator extends ObliqueMercator implements Serializable

serialVersionUID: 7376814731765422533L

Class org.geotools.referencing.operation.projection.HotineObliqueMercator.Provider extends ObliqueMercator.Provider implements Serializable

serialVersionUID: 5822488360988630419L

Class org.geotools.referencing.operation.projection.HotineObliqueMercator.Provider_TwoPoint extends ObliqueMercator.Provider_TwoPoint implements Serializable

serialVersionUID: -3104452416276842816L

Class org.geotools.referencing.operation.projection.Krovak extends MapProjection implements Serializable

serialVersionUID: -8359105634355342212L

Serialized Fields

azimuth

double azimuth
Azimuth of the centre line passing through the centre of the projection. This is equals to the co-latitude of the cone axis at point of intersection with the ellipsoid.


x_scale

double x_scale
Parameter used by ESRI - scale for X Axis


y_scale

double y_scale
Parameter used by ESRI - scale for Y Axis


xy_plane_rotation

double xy_plane_rotation
Parameter used by ESRI - rotation


esriDefinition

boolean esriDefinition
Variable to decide if ESRI parameters were used


axisTransform

org.opengis.referencing.operation.MathTransform axisTransform

pseudoStandardParallel

double pseudoStandardParallel
Latitude of pseudo standard parallel.


sinAzim

double sinAzim
Useful variables calculated from parameters defined by user.


cosAzim

double cosAzim
Useful variables calculated from parameters defined by user.


n

double n
Useful variables calculated from parameters defined by user.


tanS2

double tanS2
Useful variables calculated from parameters defined by user.


alfa

double alfa
Useful variables calculated from parameters defined by user.


hae

double hae
Useful variables calculated from parameters defined by user.


k1

double k1
Useful variables calculated from parameters defined by user.


ka

double ka
Useful variables calculated from parameters defined by user.


ro0

double ro0
Useful variables calculated from parameters defined by user.


rop

double rop
Useful variables calculated from parameters defined by user.

Class org.geotools.referencing.operation.projection.Krovak.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -278392856661204734L

Class org.geotools.referencing.operation.projection.LambertAzimuthalEqualArea extends MapProjection implements Serializable

serialVersionUID: 1639914708790574760L

Serialized Fields

mode

int mode
The projection mode for this particular instance.


sinb1

double sinb1
Constant parameters.


cosb1

double cosb1
Constant parameters.


xmf

double xmf
Constant parameters.


ymf

double ymf
Constant parameters.


mmf

double mmf
Constant parameters.


qp

double qp
Constant parameters.


dd

double dd
Constant parameters.


rq

double rq
Constant parameters.


APA0

double APA0
Coefficients for authalic latitude.


APA1

double APA1
Coefficients for authalic latitude.


APA2

double APA2
Coefficients for authalic latitude.

Class org.geotools.referencing.operation.projection.LambertAzimuthalEqualArea.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 3877793025552244132L

Class org.geotools.referencing.operation.projection.LambertConformal extends MapProjection implements Serializable

serialVersionUID: 1275881689637308614L

Serialized Fields

phi1

double phi1
Standards parallel 1 in radians, for LambertConformal.getParameterValues() implementation.


phi2

double phi2
Standards parallel 2 in radians, for LambertConformal.getParameterValues() implementation.


n

double n
Internal variables for computation.


F

double F
Internal variables for computation.


rho0

double rho0
Internal variables for computation.


belgium

boolean belgium
true for Belgium 2SP.

Class org.geotools.referencing.operation.projection.LambertConformal1SP extends LambertConformal implements Serializable

serialVersionUID: 149783452790829983L

Class org.geotools.referencing.operation.projection.LambertConformal1SP.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -4243116402872545772L

Class org.geotools.referencing.operation.projection.LambertConformal2SP extends LambertConformal implements Serializable

serialVersionUID: 7184350446186057405L

Class org.geotools.referencing.operation.projection.LambertConformal2SP.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 3240860802816724947L

Class org.geotools.referencing.operation.projection.LambertConformalBelgium extends LambertConformal implements Serializable

serialVersionUID: -3441696724046319189L

Class org.geotools.referencing.operation.projection.LambertConformalBelgium.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -6388030784088639876L

Class org.geotools.referencing.operation.projection.MapProjection extends AbstractMathTransform implements Serializable

serialVersionUID: -406751619777246914L

Serialized Fields

excentricity

double excentricity
Ellipsoid excentricity, equals to sqrt(MapProjection.excentricitySquared). Value 0 means that the ellipsoid is spherical.

See Also:
MapProjection.excentricitySquared, MapProjection.isSpherical

excentricitySquared

double excentricitySquared
The square of excentricity: e² = (a²-b²)/a² where e is the excentricity, a is the semi major axis length and b is the semi minor axis length.

See Also:
MapProjection.excentricity, MapProjection.semiMajor, MapProjection.semiMinor, MapProjection.isSpherical

isSpherical

boolean isSpherical
true if this projection is spherical. Spherical model has identical semi major and semi minor axis length, and an excentricity zero.

See Also:
MapProjection.excentricity, MapProjection.semiMajor, MapProjection.semiMinor

semiMajor

double semiMajor
Length of semi-major axis, in metres. This is named 'a' or 'R' (Radius in spherical cases) in Snyder.

See Also:
MapProjection.excentricity, MapProjection.semiMinor

semiMinor

double semiMinor
Length of semi-minor axis, in metres. This is named 'b' in Snyder.

See Also:
MapProjection.excentricity, MapProjection.semiMajor

centralMeridian

double centralMeridian
Central longitude in radians. Default value is 0, the Greenwich meridian. This is called 'lambda0' in Snyder.

Consider this field as final. It is not final only because some classes need to modify it at construction time.


latitudeOfOrigin

double latitudeOfOrigin
Latitude of origin in radians. Default value is 0, the equator. This is called 'phi0' in Snyder.

Consider this field as final. It is not final only because some classes need to modify it at construction time.


scaleFactor

double scaleFactor
The scale factor. Default value is 1. Named 'k' in Snyder.

Consider this field as final. It is not final only because some classes need to modify it at construction time.


falseEasting

double falseEasting
False easting, in metres. Default value is 0.


falseNorthing

double falseNorthing
False northing, in metres. Default value is 0.


globalScale

double globalScale
Global scale factor. Default value globalScale is equal to MapProjection.semiMajor×MapProjection.scaleFactor.

Consider this field as final. It is not final only because some classes need to modify it at construction time.


en0

double en0
Constant needed for the mlfn method. Setup at construction time.


en1

double en1
Constant needed for the mlfn method. Setup at construction time.


en2

double en2
Constant needed for the mlfn method. Setup at construction time.


en3

double en3
Constant needed for the mlfn method. Setup at construction time.


en4

double en4
Constant needed for the mlfn method. Setup at construction time.

Class org.geotools.referencing.operation.projection.MapProjection.AbstractProvider extends MathTransformProvider implements Serializable

serialVersionUID: 6280666068007678702L

Class org.geotools.referencing.operation.projection.Mercator extends MapProjection implements Serializable

serialVersionUID: 6146741819833248649L

Serialized Fields

standardParallel

double standardParallel
Standard Parallel used for the Mercator2SP case. Set to Double.NaN for the Mercator1SP case.

Class org.geotools.referencing.operation.projection.Mercator1SP extends Mercator implements Serializable

serialVersionUID: 8391549772210490073L

Class org.geotools.referencing.operation.projection.Mercator1SP.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -5886510621481710072L

Class org.geotools.referencing.operation.projection.Mercator2SP extends Mercator implements Serializable

serialVersionUID: -5693375873386007245L

Class org.geotools.referencing.operation.projection.Mercator2SP.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 6356028352681135786L

Class org.geotools.referencing.operation.projection.MercatorPseudoProvider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 118002069939741891L

Class org.geotools.referencing.operation.projection.NewZealandMapGrid extends MapProjection implements Serializable

serialVersionUID: 8394817836243729133L

Class org.geotools.referencing.operation.projection.NewZealandMapGrid.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: -7716733400419275656L

Class org.geotools.referencing.operation.projection.ObliqueMercator extends MapProjection implements Serializable

serialVersionUID: 5382294977124711214L

Serialized Fields

latitudeOfCentre

double latitudeOfCentre
Latitude of the projection centre. This is similar to the MapProjection.latitudeOfOrigin, but the latitude of origin is the Earth equator on aposphere for the oblique mercator.


longitudeOfCentre

double longitudeOfCentre
Longitude of the projection centre. This is NOT equal to the MapProjection.centralMeridian, which is the meridian where the central line intersects the Earth equator on aposphere.

This parameter applies to the "azimuth" case only. It is set to NaN for the "two points" case.


azimuth

double azimuth
The azimuth of the central line passing throught the centre of the projection, in radians.


rectifiedGridAngle

double rectifiedGridAngle
The rectified bearing of the central line, in radians. This is equals to the ObliqueMercator.azimuth if the "rectified_grid_angle" parameter value is not set.


latitudeOf1stPoint

double latitudeOf1stPoint
The latitude of the 1st point used to specify the central line, in radians.

This parameter applies to the "two points" case only. It is set to NaN for the "azimuth" case.


longitudeOf1stPoint

double longitudeOf1stPoint
The longitude of the 1st point used to specify the central line, in radians.

This parameter applies to the "two points" case only. It is set to NaN for the "azimuth" case.


latitudeOf2ndPoint

double latitudeOf2ndPoint
The latitude of the 2nd point used to specify the central line, in radians.

This parameter applies to the "two points" case only. It is set to NaN for the "azimuth" case.


longitudeOf2ndPoint

double longitudeOf2ndPoint
The longitude of the 2nd point used to specify the central line, in radians.

This parameter applies to the "two points" case only. It is set to NaN for the "azimuth" case.


B

double B
Constants used in the transformation.


A

double A
Constants used in the transformation.


E

double E
Constants used in the transformation.


ArB

double ArB
Convenience values equal to ObliqueMercator.A / ObliqueMercator.B, ObliqueMercator.A×ObliqueMercator.B, and ObliqueMercator.B / ObliqueMercator.A.


AB

double AB
Convenience values equal to ObliqueMercator.A / ObliqueMercator.B, ObliqueMercator.A×ObliqueMercator.B, and ObliqueMercator.B / ObliqueMercator.A.


BrA

double BrA
Convenience values equal to ObliqueMercator.A / ObliqueMercator.B, ObliqueMercator.A×ObliqueMercator.B, and ObliqueMercator.B / ObliqueMercator.A.


v_pole_n

double v_pole_n
v values when the input latitude is a pole.


v_pole_s

double v_pole_s
v values when the input latitude is a pole.


singamma0

double singamma0
Sine and Cosine values for gamma0 (the angle between the meridian and central line at the intersection between the central line and the Earth equator on aposphere).


cosgamma0

double cosgamma0
Sine and Cosine values for gamma0 (the angle between the meridian and central line at the intersection between the central line and the Earth equator on aposphere).


sinrot

double sinrot
Sine and Cosine values for the rotation between (U,V) and (X,Y) coordinate systems


cosrot

double cosrot
Sine and Cosine values for the rotation between (U,V) and (X,Y) coordinate systems


u_c

double u_c
u value (in (U,V) coordinate system) of the central point. Used in the oblique mercator case. The v value of the central point is 0.0.


twoPoint

boolean twoPoint
true if using two points on the central line to specify the azimuth.

Class org.geotools.referencing.operation.projection.ObliqueMercator.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 201776686002266891L

Class org.geotools.referencing.operation.projection.ObliqueMercator.Provider_TwoPoint extends ObliqueMercator.Provider implements Serializable

serialVersionUID: 7124258885016543889L

Class org.geotools.referencing.operation.projection.ObliqueOrthographic extends Orthographic implements Serializable

serialVersionUID: -2306183438166607066L

Serialized Fields

sinphi0

double sinphi0
The sine of the MapProjection.latitudeOfOrigin.


cosphi0

double cosphi0
The cosine of the MapProjection.latitudeOfOrigin.

Class org.geotools.referencing.operation.projection.ObliqueStereographic extends org.geotools.referencing.operation.projection.StereographicUSGS implements Serializable

serialVersionUID: -1454098847621943639L

Serialized Fields

C

double C

K

double K

ratexp

double ratexp

phic0

double phic0

cosc0

double cosc0

sinc0

double sinc0

R2

double R2

Class org.geotools.referencing.operation.projection.ObliqueStereographic.Provider extends Stereographic.Provider implements Serializable

serialVersionUID: 6505988910141381354L

Class org.geotools.referencing.operation.projection.Orthographic extends MapProjection implements Serializable

serialVersionUID: -6489939032996419868L

Class org.geotools.referencing.operation.projection.Orthographic.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 3180410512573499562L

Class org.geotools.referencing.operation.projection.PlateCarree extends EquidistantCylindrical implements Serializable

serialVersionUID: -6041146276958636165L

Class org.geotools.referencing.operation.projection.PlateCarree.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 8535645757318203345L

Class org.geotools.referencing.operation.projection.PointOutsideEnvelopeException extends ProjectionException implements Serializable

serialVersionUID: -4384490413772200352L

Class org.geotools.referencing.operation.projection.PolarOrthographic extends Orthographic implements Serializable

serialVersionUID: 3281503361127178484L

Serialized Fields

northPole

boolean northPole
true if this projection is for the north pole, or false if it is for the south pole.

Class org.geotools.referencing.operation.projection.PolarStereographic extends Stereographic implements Serializable

serialVersionUID: -6635298308431138524L

Serialized Fields

k0

double k0
A constant used in the transformations. This is not equal to the MapProjection.scaleFactor.


standardParallel

double standardParallel
Latitude of true scale, in radians (a.k.a. {@code "standard_parallel_1").


southPole

boolean southPole
true if this projection is for the south pole, or false if it is for the north pole.


poleForced

boolean poleForced
true if PolarStereographic.southPole was forced, or false if it was auto-detected.

Class org.geotools.referencing.operation.projection.PolarStereographic.ProviderA extends Stereographic.Provider implements Serializable

serialVersionUID: 9124091259039220308L

Class org.geotools.referencing.operation.projection.PolarStereographic.ProviderB extends Stereographic.Provider implements Serializable

serialVersionUID: 5188231050523249971L

Class org.geotools.referencing.operation.projection.PolarStereographic.ProviderNorth extends Stereographic.Provider implements Serializable

serialVersionUID: 657493908431273866L

Class org.geotools.referencing.operation.projection.PolarStereographic.ProviderSouth extends Stereographic.Provider implements Serializable

serialVersionUID: 6537800238416448564L

Class org.geotools.referencing.operation.projection.Polyconic extends MapProjection implements Serializable

serialVersionUID: 6516419168461705584L

Serialized Fields

ml0

double ml0
Meridian distance at the latitudeOfOrigin. Used for calculations for the ellipsoid.

Class org.geotools.referencing.operation.projection.Polyconic.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 3082828148070128422L

Class org.geotools.referencing.operation.projection.ProjectionException extends org.opengis.referencing.operation.TransformException implements Serializable

serialVersionUID: 3031350727691500915L

Class org.geotools.referencing.operation.projection.Robinson extends MapProjection implements Serializable

serialVersionUID: 8428056162968814860L

Serialized Fields

NODES

int NODES

Class org.geotools.referencing.operation.projection.Robinson.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 3586488124601927036L

Class org.geotools.referencing.operation.projection.Stereographic extends MapProjection implements Serializable

serialVersionUID: -176731870235252852L

Serialized Fields

descriptor

org.opengis.parameter.ParameterDescriptorGroup descriptor
The parameter descriptor group to be returned by Stereographic.getParameterDescriptors().

Class org.geotools.referencing.operation.projection.Stereographic.Provider extends MapProjection.AbstractProvider implements Serializable

serialVersionUID: 1243300263948365065L

Class org.geotools.referencing.operation.projection.TransverseMercator extends MapProjection implements Serializable

Serialized Fields

esp

double esp
A derived quantity of excentricity, computed by e'² = (a²-b²)/b² = es/(1-es) where a is the semi-major axis length and b is the semi-minor axis length.


ml0

double ml0
Meridian distance at the latitudeOfOrigin. Used for calculations for the ellipsoid.

Class org.geotools.referencing.operation.projection.TransverseMercator.Provider extends MapProjection.AbstractProvider implements Serializable

Class org.geotools.referencing.operation.projection.TransverseMercator.Provider_SouthOrientated extends TransverseMercator.Provider implements Serializable


Package org.geotools.referencing.operation.transform

Class org.geotools.referencing.operation.transform.AbstractMathTransform.Inverse extends AbstractMathTransform implements Serializable

serialVersionUID: 3528274816628012283L

Class org.geotools.referencing.operation.transform.AffineTransform2D extends XAffineTransform implements Serializable

serialVersionUID: -5299837898367149069L

Class org.geotools.referencing.operation.transform.ConcatenatedTransform extends AbstractMathTransform implements Serializable

serialVersionUID: 5772066656987558634L

Serialized Fields

transform1

org.opengis.referencing.operation.MathTransform transform1
The first math transform.


transform2

org.opengis.referencing.operation.MathTransform transform2
The second math transform.


inverse

ConcatenatedTransform inverse
The inverse transform. This field will be computed only when needed. But it is serialized in order to avoid rounding error if the inverse transform is serialized instead of the original one.

Class org.geotools.referencing.operation.transform.EarthGravitationalModel.Provider extends MathTransformProvider implements Serializable

Class org.geotools.referencing.operation.transform.ExponentialTransform1D extends AbstractMathTransform implements Serializable

serialVersionUID: 5331178990358868947L

Serialized Fields

base

double base
The base to be raised to a power.


lnBase

double lnBase
Natural logarithm of ExponentialTransform1D.base.


scale

double scale
The scale value to be multiplied.


inverse

org.opengis.referencing.operation.MathTransform1D inverse
The inverse of this transform. Created only when first needed. Serialized in order to avoid rounding error if this transform is actually the one which was created from the inverse.

Class org.geotools.referencing.operation.transform.ExponentialTransform1D.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -5838840021166379987L

Class org.geotools.referencing.operation.transform.GeocentricTransform extends AbstractMathTransform implements Serializable

serialVersionUID: -3352045463953828140L

Serialized Fields

a

double a
Semi-major axis of ellipsoid in meters.


b

double b
Semi-minor axis of ellipsoid in meters.


a2

double a2
Square of semi-major axis (a²).


b2

double b2
Square of semi-minor axis (b²).


e2

double e2
Eccentricity squared.


ep2

double ep2
2nd eccentricity squared.


hasHeight

boolean hasHeight
true if geographic coordinates include an ellipsoidal height (i.e. are 3-D), or false if they are strictly 2-D.

Class org.geotools.referencing.operation.transform.GeocentricTransform.Provider extends MathTransformProvider implements Serializable

serialVersionUID: 7043216580786030251L

Class org.geotools.referencing.operation.transform.GeocentricTransform.ProviderInverse extends GeocentricTransform.Provider implements Serializable

serialVersionUID: -7356791540110076789L

Class org.geotools.referencing.operation.transform.GeocentricTranslation extends ProjectiveTransform implements Serializable

serialVersionUID: -168669443433018655L

Serialized Fields

descriptor

org.opengis.parameter.ParameterDescriptorGroup descriptor
The parameter descriptor group.

Class org.geotools.referencing.operation.transform.GeocentricTranslation.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -7160250630666911608L

Class org.geotools.referencing.operation.transform.GeocentricTranslation.ProviderFrameRotation extends GeocentricTranslation.ProviderSevenParam implements Serializable

serialVersionUID: 5513675854809530038L

Class org.geotools.referencing.operation.transform.GeocentricTranslation.ProviderSevenParam extends GeocentricTranslation.Provider implements Serializable

serialVersionUID: -6398226638364450229L

Class org.geotools.referencing.operation.transform.IdentityTransform extends AbstractMathTransform implements Serializable

serialVersionUID: -5339040282922138164L

Serialized Fields

dimension

int dimension
The input and output dimension.

Class org.geotools.referencing.operation.transform.LinearTransform1D extends AbstractMathTransform implements Serializable

serialVersionUID: -7595037195668813000L

Serialized Fields

scale

double scale
The value which is multiplied to input values.


offset

double offset
The value to add to input values.

Class org.geotools.referencing.operation.transform.LogarithmicTransform1D extends AbstractMathTransform implements Serializable

serialVersionUID: 1535101265352133948L

Serialized Fields

base

double base
The base of the logarithm.


lnBase

double lnBase
Natural logarithm of LogarithmicTransform1D.base.


offset

double offset
The offset to add to the logarithm.


inverse

org.opengis.referencing.operation.MathTransform1D inverse
The inverse of this transform. Created only when first needed. Serialized in order to avoid rounding error if this transform is actually the one which was created from the inverse.

Class org.geotools.referencing.operation.transform.LogarithmicTransform1D.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -7235097164208708484L

Class org.geotools.referencing.operation.transform.MathTransformProxy extends java.lang.Object implements Serializable

serialVersionUID: 8844242705205498128L

Serialized Fields

transform

org.opengis.referencing.operation.MathTransform transform
The math transform on which to delegate the work.

Class org.geotools.referencing.operation.transform.MolodenskiTransform extends AbstractMathTransform implements Serializable

serialVersionUID: 7536566033885338422L

Serialized Fields

abridged

boolean abridged
true for the abridged formula, or false for the complete version.


source3D

boolean source3D
true for a 3D transformation, or false for a 2D transformation.


target3D

boolean target3D
true for a 3D transformation, or false for a 2D transformation.


dx

double dx
X,Y,Z shift in meters.


dy

double dy
X,Y,Z shift in meters.


dz

double dz
X,Y,Z shift in meters.


a

double a
Semi-major (a) semi-minor (b/) radius in meters.


b

double b
Semi-major (a) semi-minor (b/) radius in meters.


da

double da
Difference in the semi-major (da = target a - source a) and semi-minor (db = target b - source b) axes of the target and source ellipsoids.


db

double db
Difference in the semi-major (da = target a - source a) and semi-minor (db = target b - source b) axes of the target and source ellipsoids.


df

double df
Difference between the flattenings (df = target f - source f) of the target and source ellipsoids.


b_a

double b_a
Ratio of the Semi-major (a) semi-minor (b/) axis values (a_b = a/b and b_a = b/a).


a_b

double a_b
Ratio of the Semi-major (a) semi-minor (b/) axis values (a_b = a/b and b_a = b/a).


daa

double daa
Some more constants (daa = da*a and da_a = da/a).


da_a

double da_a
Some more constants (daa = da*a and da_a = da/a).


e2

double e2
The square of excentricity of the ellipsoid: e² = (a²-b²)/a² where a is the semi-major axis length and b is the semi-minor axis length.


adf

double adf
Defined as (a*df) + (f*da).

Class org.geotools.referencing.operation.transform.MolodenskiTransform.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -5332126871499059030L

Class org.geotools.referencing.operation.transform.MolodenskiTransform.ProviderAbridged extends MolodenskiTransform.Provider implements Serializable

serialVersionUID: 9148242601566635131L

Class org.geotools.referencing.operation.transform.NADCONTransform extends AbstractMathTransform implements Serializable

serialVersionUID: -4707304160205218546L

Serialized Fields

latGridName

java.lang.String latGridName
Latitude grid shift file names. Output in WKT.


longGridName

java.lang.String longGridName
Longitude grid shift file names. Output in WKT.


xmin

double xmin
The minimum longitude value covered by this grid (decimal degrees)


ymin

double ymin
The minimum latitude value covered by this grid (decimal degrees)


xmax

double xmax
The maximum longitude value covered by this grid (decimal degrees)


ymax

double ymax
The maximum latitude value covered by this grid (decimal degrees)


dx

double dx
The difference between longitude grid points (decimal degrees)


dy

double dy
The difference between latitude grid points (decimal degrees)


gridShift

LocalizationGrid gridShift
Longitude and latitude grid shift values. Values are organized from low to high longitude (low x index to high) and low to high latitude (low y index to high).


gridShiftTransform

org.opengis.referencing.operation.MathTransform gridShiftTransform
The NADCONTransform.gridShift values as a LocalizationGridTransform2D. Used for interpolating shift values.

Class org.geotools.referencing.operation.transform.NADCONTransform.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -4707304160205218546L

Class org.geotools.referencing.operation.transform.PassThroughTransform extends AbstractMathTransform implements Serializable

serialVersionUID: -1673997634240223449L

Serialized Fields

firstAffectedOrdinate

int firstAffectedOrdinate
Index of the first affected ordinate.


numTrailingOrdinates

int numTrailingOrdinates
Number of unaffected ordinates after the affected ones. Always 0 when used through the strict OpenGIS API.


subTransform

org.opengis.referencing.operation.MathTransform subTransform
The sub transform.

See Also:
PassThroughTransform.getSubTransform()

inverse

PassThroughTransform inverse
The inverse transform. This field will be computed only when needed. But it is serialized in order to avoid rounding error.

Class org.geotools.referencing.operation.transform.ProjectiveTransform extends AbstractMathTransform implements Serializable

serialVersionUID: -2104496465933824935L

Serialized Fields

numRow

int numRow
The number of rows.


numCol

int numCol
The number of columns.


elt

double[] elt
Elements of the matrix. Column indice vary fastest.

Class org.geotools.referencing.operation.transform.ProjectiveTransform.ProviderAffine extends MathTransformProvider implements Serializable

serialVersionUID: 649555815622129472L

Class org.geotools.referencing.operation.transform.ProjectiveTransform.ProviderLongitudeRotation extends MathTransformProvider implements Serializable

serialVersionUID: -2104496465933824935L

Class org.geotools.referencing.operation.transform.WarpTransform2D extends AbstractMathTransform implements Serializable

serialVersionUID: -7949539694656719923L

Serialized Fields

warp

javax.media.jai.Warp warp
The warp object. Transformations will be applied using the warpPoint method or something equivalent.


inverse

WarpTransform2D inverse
The inverse math transform.

Class org.geotools.referencing.operation.transform.WarpTransform2D.Provider extends MathTransformProvider implements Serializable

serialVersionUID: -7949539694656719923L


Package org.geotools.referencing.piecewise

Class org.geotools.referencing.piecewise.DefaultDomainElement1D extends java.lang.Object implements Serializable

serialVersionUID: -2520449231656622013L

Serialized Fields

name

org.opengis.util.InternationalString name
The domain element name.


inputMinimum

double inputMinimum
The minimal sample value (inclusive). This domain element is made of all values in the range inputMinimum to inputMaximum inclusive.


inputMaximum

double inputMaximum
The maximal sample value (inclusive). This domain element is made of all values in the range inputMinimum to inputMaximum inclusive.


range

NumberRange<T extends java.lang.Number & java.lang.Comparable<? super T>> range
The range of values [inputMinimum..maximum] . May be computed only when first requested, or may be user-supplied .


inputMinimumInf

boolean inputMinimumInf
Is lower input bound infinite?


inputMaximumInf

boolean inputMaximumInf
Is uper input bound infinite?


inputMaximumNaN

boolean inputMaximumNaN
Is upper input bound NaN?


inputMinimumNaN

boolean inputMinimumNaN
Is lower input bound NaN?


hashCode

int hashCode

Class org.geotools.referencing.piecewise.DefaultLinearPiecewiseTransform1DElement extends DefaultPiecewiseTransform1DElement implements Serializable

serialVersionUID: 4026834241134908025L

Serialized Fields

outputMaximum

double outputMaximum

outputMinimum

double outputMinimum

outputRange

NumberRange<T extends java.lang.Number & java.lang.Comparable<? super T>> outputRange

outputMinimumNaN

boolean outputMinimumNaN

outputMaximumNaN

boolean outputMaximumNaN

outputMinimumInfinite

boolean outputMinimumInfinite

outputMaximumInfinite

boolean outputMaximumInfinite

Class org.geotools.referencing.piecewise.DefaultPiecewiseTransform1DElement extends DefaultDomainElement1D implements Serializable

serialVersionUID: 7422178060824402864L

Serialized Fields

transform

org.opengis.referencing.operation.MathTransform1D transform
The math transform


inverse

org.opengis.referencing.operation.MathTransform1D inverse
Inverse MathTransform1D


hashCode

int hashCode

Package org.geotools.referencing.wkt

Class org.geotools.referencing.wkt.AbstractParser extends java.text.Format implements Serializable

Serialized Fields

symbols

Symbols symbols
The symbols to use for parsing WKT.


numberFormat

java.text.NumberFormat numberFormat
The object to use for parsing numbers.

Class org.geotools.referencing.wkt.MathTransformParser extends AbstractParser implements Serializable

Serialized Fields

mtFactory

org.opengis.referencing.operation.MathTransformFactory mtFactory
The factory to use for creating math transforms.


classification

java.lang.String classification
The classification of the last math transform or projection parsed, or null if none.


lastMethod

org.opengis.referencing.operation.OperationMethod lastMethod
The method for the last math transform passed, or null if none.

See Also:
MathTransformParser.getOperationMethod()

Class org.geotools.referencing.wkt.Parser extends MathTransformParser implements Serializable

serialVersionUID: -144097689843465085L

Serialized Fields

datumFactory

org.opengis.referencing.datum.DatumFactory datumFactory
The factory to use for creating datum.


csFactory

org.opengis.referencing.cs.CSFactory csFactory
The factory to use for creating coordinate systems.


crsFactory

org.opengis.referencing.crs.CRSFactory crsFactory
The factory to use for creating coordinate reference systems.


directions

java.util.Map<K,V> directions
The list of axis directions from their name.

Class org.geotools.referencing.wkt.Preprocessor extends java.text.Format implements Serializable

Serialized Fields

parser

java.text.Format parser
The WKT parser, usually a Parser object.


definitions

java.util.Map<K,V> definitions
The set of objects defined by calls to Preprocessor.addDefinition(java.lang.String, java.lang.String).

Class org.geotools.referencing.wkt.UnformattableObjectException extends java.lang.UnsupportedOperationException implements Serializable

Serialized Fields

unformattable

java.lang.Class<T> unformattable
The type of the object that can't be formatted.


Package org.geotools.renderer.lite.gridcoverage2d

Class org.geotools.renderer.lite.gridcoverage2d.LinearColorMapElement extends DefaultLinearPiecewiseTransform1DElement implements Serializable

serialVersionUID: 2216106857184603629L

Serialized Fields

colors

java.awt.Color[] colors
Color s associated to this ColorMapTransformElement .


hashCode

int hashCode

Package org.geotools.resources

Class org.geotools.resources.UnmodifiableArrayList extends java.util.AbstractList<E> implements Serializable

serialVersionUID: -3605810209653785967L

Serialized Fields

array

java.lang.Object[] array
The wrapped array.


Package org.geotools.resources.geometry

Class org.geotools.resources.geometry.XDimension2D.Double extends java.awt.geom.Dimension2D implements Serializable

serialVersionUID: 3603763914115376884L

Serialized Fields

width

double width
The width.


height

double height
The height.

Class org.geotools.resources.geometry.XDimension2D.Float extends java.awt.geom.Dimension2D implements Serializable

serialVersionUID: 4011566975974105082L

Serialized Fields

width

float width
The width.


height

float height
The height.

Class org.geotools.resources.geometry.XRectangle2D extends java.awt.geom.Rectangle2D implements Serializable

serialVersionUID: -1918221103635749436L

Serialized Fields

xmin

double xmin
Minimal x coordinate.


ymin

double ymin
Minimal y coordinate.


xmax

double xmax
Maximal x coordinate.


ymax

double ymax
Maximal y coordinate.


Package org.geotools.styling

Class org.geotools.styling.StyleFactoryCreationException extends java.lang.Exception implements Serializable

serialVersionUID: -1809128211848169317L


Package org.geotools.swing

Class org.geotools.swing.JMapFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

toolSet

java.util.Set<E> toolSet

mapPane

JMapPane mapPane

mapLayerTable

MapLayerTable mapLayerTable

toolBar

javax.swing.JToolBar toolBar

statusBar

StatusBar statusBar

showStatusBar

boolean showStatusBar

showLayerTable

boolean showLayerTable

uiSet

boolean uiSet

Class org.geotools.swing.JMapPane extends javax.swing.JPanel implements Serializable

Serialized Fields

resizeTimer

javax.swing.Timer resizeTimer

resizingPaintDelay

int resizingPaintDelay

acceptRepaintRequests

boolean acceptRepaintRequests

pendingDisplayArea

ReferencedEnvelope pendingDisplayArea
If the user sets the display area before the pane is shown on screen we store the requested envelope with this field and refer to it when the pane is shown.


fullExtent

ReferencedEnvelope fullExtent
This field is used to cache the full extent of the combined map layers.


dragBox

org.geotools.swing.JMapPane.DragBox dragBox

context

MapContext context

renderer

GTRenderer renderer

labelCache

LabelCache labelCache

renderingExecutor

RenderingExecutor renderingExecutor

toolManager

MapToolManager toolManager

layerTable

MapLayerTable layerTable

listeners

java.util.Set<E> listeners

worldToScreen

java.awt.geom.AffineTransform worldToScreen

screenToWorld

java.awt.geom.AffineTransform screenToWorld

curPaintArea

java.awt.Rectangle curPaintArea

baseImage

java.awt.image.BufferedImage baseImage

baseImageGraphics

java.awt.Graphics2D baseImageGraphics

imageOrigin

java.awt.Point imageOrigin

redrawBaseImage

boolean redrawBaseImage

needNewBaseImage

boolean needNewBaseImage

baseImageMoved

boolean baseImageMoved

clearLabelCache

boolean clearLabelCache

Class org.geotools.swing.JTextReporter extends javax.swing.JDialog implements Serializable

Serialized Fields

rows

int rows

cols

int cols

textArea

javax.swing.JTextArea textArea

cwd

java.io.File cwd

listeners

java.util.List<E> listeners

Class org.geotools.swing.MapLayerTable extends javax.swing.JPanel implements Serializable

serialVersionUID: -8461593609237317561L

Serialized Fields

pane

JMapPane pane

listModel

DnDListModel<T> listModel

list

DnDList<T> list

scrollPane

javax.swing.JScrollPane scrollPane

lastClickTime

long lastClickTime

confirmRemove

boolean confirmRemove

Class org.geotools.swing.MapLayerTableCellRenderer extends javax.swing.JPanel implements Serializable

serialVersionUID: 7907189175227502588L

Serialized Fields

visibleLabel

javax.swing.JLabel visibleLabel

selectedLabel

javax.swing.JLabel selectedLabel

styleLabel

javax.swing.JLabel styleLabel

removeLayerLabel

javax.swing.JLabel removeLayerLabel

nameLabel

javax.swing.JLabel nameLabel

Class org.geotools.swing.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

mapPane

JMapPane mapPane

context

MapContext context

mouseListener

MapMouseListener mouseListener

mapPaneListener

MapPaneAdapter mapPaneListener

renderLabel

javax.swing.JLabel renderLabel

coordsLabel

javax.swing.JLabel coordsLabel

boundsLabel

javax.swing.JLabel boundsLabel

crsBtn

javax.swing.JButton crsBtn

crsMenu

CRSPopupMenu crsMenu

busyIcon

javax.swing.ImageIcon busyIcon

Package org.geotools.swing.action

Class org.geotools.swing.action.InfoAction extends MapAction implements Serializable

Class org.geotools.swing.action.MapAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2400755645451641127L

Serialized Fields

mapPane

JMapPane mapPane

Class org.geotools.swing.action.PanAction extends MapAction implements Serializable

Class org.geotools.swing.action.ResetAction extends MapAction implements Serializable

Class org.geotools.swing.action.SafeAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1118122797759176800L

Class org.geotools.swing.action.ZoomInAction extends MapAction implements Serializable

Class org.geotools.swing.action.ZoomOutAction extends MapAction implements Serializable


Package org.geotools.swing.control

Class org.geotools.swing.control.DnDList extends javax.swing.JList implements Serializable

serialVersionUID: 3310751294076288683L

Serialized Fields

src

java.awt.dnd.DragSource src

tgt

java.awt.dnd.DropTarget tgt

movingItems

boolean movingItems

overIndex

int overIndex

dragIndices

int[] dragIndices

Class org.geotools.swing.control.DnDListModel extends javax.swing.AbstractListModel implements Serializable

serialVersionUID: -6110074993686576005L

Serialized Fields

items

java.util.List<E> items

notify

boolean notify

Class org.geotools.swing.control.JIntegerField extends JValueField implements Serializable

Serialized Fields

document

org.geotools.swing.control.IntegerDocument document

fireEvents

boolean fireEvents

Class org.geotools.swing.control.JValueField extends javax.swing.JTextField implements Serializable

Serialized Fields

listeners

java.util.Set<E> listeners

Package org.geotools.swing.data

Class org.geotools.swing.data.JDataStoreWizard extends JWizard implements Serializable

serialVersionUID: -3788708439279424698L

Serialized Fields

format

DataStoreFactorySpi format

page0

JDataChoosePage page0
Optional page used to choose a format if needed.


page1

JDataStorePage page1
Initial page of user focused options


page2

JDataStorePage page2
Optinoal page2 used for advanced options


connectionParameters

java.util.Map<K,V> connectionParameters
Connection parameters; shared with pages for editing

Class org.geotools.swing.data.JFileDataStoreChooser extends javax.swing.JFileChooser implements Serializable

serialVersionUID: -7482109609487216939L

Class org.geotools.swing.data.JParameterListWizard extends JWizard implements Serializable

serialVersionUID: -3961250234483352643L

Serialized Fields

userPage

JParameterListPage userPage
Initial page of user focused options


advancedPage

JParameterListPage advancedPage
Optional page2 used for advanced options


connectionParameters

java.util.Map<K,V> connectionParameters
Connection parameters; shared with pages for editing


Package org.geotools.swing.dialog

Class org.geotools.swing.dialog.JFileImageChooser extends javax.swing.JFileChooser implements Serializable

Class org.geotools.swing.dialog.JMapImageDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

fileField

javax.swing.JTextField fileField

scaleCombo

javax.swing.JComboBox scaleCombo

widthField

JIntegerField widthField

heightField

JIntegerField heightField

completed

boolean completed

imageSize

java.awt.Rectangle imageSize

setByScale

boolean setByScale

selectedFile

java.io.File selectedFile

heightToWidth

double heightToWidth

mapBounds

ReferencedEnvelope mapBounds

XAXIS

int XAXIS

YAXIS

int YAXIS

Package org.geotools.swing.event

Class org.geotools.swing.event.MapMouseEvent extends java.awt.event.MouseEvent implements Serializable

serialVersionUID: 3894658044662688321L

Serialized Fields

geoCoords

DirectPosition2D geoCoords

isWheelEvent

boolean isWheelEvent

wheelAmount

int wheelAmount

Class org.geotools.swing.event.MapPaneEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

MapPaneEvent.Type type
Type of mappane event


data

java.lang.Object data
Data associated with some event types


Package org.geotools.swing.menu

Class org.geotools.swing.menu.CRSPopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

mapPane

JMapPane mapPane

Package org.geotools.swing.styling

Class org.geotools.swing.styling.JSimpleStyleDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

geomType

JSimpleStyleDialog.GeomType geomType

lineColor

java.awt.Color lineColor

fillColor

java.awt.Color fillColor

lineWidth

float lineWidth

opacity

float opacity

pointSize

float pointSize

pointSymbolName

java.lang.String pointSymbolName

labelFeatures

boolean labelFeatures

labelField

java.lang.String labelField

labelFont

Font labelFont

lineColorIcon

JColorIcon lineColorIcon

lineColorLabel

javax.swing.JLabel lineColorLabel

fillColorIcon

JColorIcon fillColorIcon

fillColorLabel

javax.swing.JLabel fillColorLabel

fillOpacitySlider

javax.swing.JSlider fillOpacitySlider

pointSizeCBox

javax.swing.JComboBox pointSizeCBox

pointSymbolCBox

javax.swing.JComboBox pointSymbolCBox

typeLabel

javax.swing.JLabel typeLabel

labelCBox

javax.swing.JComboBox labelCBox

controls

java.util.Map<K,V> controls

schema

org.opengis.feature.simple.SimpleFeatureType schema

fieldsForLabels

java.lang.String[] fieldsForLabels

completed

boolean completed

Package org.geotools.swing.table

Class org.geotools.swing.table.FeatureCollectionTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: -7119885084300393935L

Serialized Fields

schema

org.opengis.feature.simple.SimpleFeatureType schema

cache

java.util.List<E> cache

exception

java.io.IOException exception

load

org.geotools.swing.table.FeatureCollectionTableModel.TableWorker load

Package org.geotools.swing.wizard

Class org.geotools.swing.wizard.JWizard extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

controller

JWizard.Controller controller

model

java.util.HashMap<K,V> model

current

JPage current

cardPanel

javax.swing.JPanel cardPanel

cardLayout

java.awt.CardLayout cardLayout

backButton

javax.swing.JButton backButton

nextButton

javax.swing.JButton nextButton

finishButton

javax.swing.JButton finishButton

cancelButton

javax.swing.JButton cancelButton

returnCode

int returnCode

Package org.geotools.swing.wms

Class org.geotools.swing.wms.WMSLayerChooser extends javax.swing.JDialog implements Serializable

serialVersionUID: -409825958139086013L

Serialized Fields

wms

WebMapServer wms

caps

WMSCapabilities caps

list

javax.swing.JList list

model

javax.swing.DefaultListModel model

Package org.geotools.util

Class org.geotools.util.CheckedArrayList extends java.util.ArrayList<E> implements Serializable

serialVersionUID: -587331971085094268L

Serialized Fields

type

java.lang.Class<T> type
The element type.

Class org.geotools.util.CheckedHashMap extends java.util.LinkedHashMap<K,V> implements Serializable

serialVersionUID: -7777695267921872849L

Serialized Fields

keyType

java.lang.Class<T> keyType
The class type for keys.


valueType

java.lang.Class<T> valueType
The class type for values.

Class org.geotools.util.CheckedHashSet extends java.util.LinkedHashSet<E> implements Serializable

serialVersionUID: -9014541457174735097L

Serialized Fields

type

java.lang.Class<T> type
The element type.

Class org.geotools.util.DateRange extends Range<java.util.Date> implements Serializable

serialVersionUID: -6400011350250757942L

Class org.geotools.util.DerivedMap extends java.util.AbstractMap<K,V> implements Serializable

serialVersionUID: -6994867383669885934L

Serialized Fields

base

java.util.Map<K,V> base
The base map whose keys are derived from.

See Also:
DerivedMap.baseToDerived(BK), DerivedMap.derivedToBase(K)

keyType

java.lang.Class<T> keyType
The derived key type.

Class org.geotools.util.DerivedSet extends java.util.AbstractSet<E> implements Serializable

serialVersionUID: -4662336508586424581L

Serialized Fields

base

java.util.Set<E> base
The base set whose values are derived from.

See Also:
DerivedSet.baseToDerived(B), DerivedSet.derivedToBase(E)

derivedType

java.lang.Class<T> derivedType
The derived type.

Class org.geotools.util.DisjointSet extends java.util.AbstractSet<E> implements Serializable

serialVersionUID: -7933552571588598563L

Serialized Fields

map

java.util.Map<K,V> map
The underlying map. add and remove operations on this set are translated into Map operations as below:

Adding a new element to this Set:

  • Puts the corresponding key-value pair in the underlying Map, where:
    • the key is the element to add;
    • the value is this DisjointSet.
    If an other value was mapped to the key, the old value is discarted. This is equivalents to removing the element from an other DisjointSet prior to add it to this set (in other words, moving the element).

Removing an element from this Set:

  • If the element is not an existing key in the underlying map, nothing is done.
  • Otherwise, if the element is a key mapping a different value than this DisjointSet, then the element is assumed to belongs to an other DisjointSet and nothing is done.
  • Otherwise, puts the key-value pair with the trash value in the underlying Map. This is equivalent to moving the element from this set to the "trash" set. Note that if the operation is applied on the "trash" set itself or if this set doesn't have a trash (trash==null), then the element is effectively removed from the underlying map.


trash

DisjointSet<E> trash
The set where to move removed elements, or null if there is none.

Class org.geotools.util.FrequencySortedSet extends java.util.AbstractSet<E> implements Serializable

serialVersionUID: 6034102231354388179L

Serialized Fields

count

java.util.Map<K,V> count
The frequency of occurence for each element. We must use a linked hash map instead of an ordinary hash map because we want to preserve insertion order for elements that occur at the same frequency.


order

int order
+1 if the element should be sorted in the usual order, or -1 if the elements should be sorted in reverse order (most frequent element first).

Class org.geotools.util.GenericName extends java.lang.Object implements Serializable

serialVersionUID: 8685047583179337259L

Class org.geotools.util.GrowableInternationalString extends AbstractInternationalString implements Serializable

serialVersionUID: 5760033376627376937L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Canonicalize the locales after deserialization.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

localMap

java.util.Map<K,V> localMap
The string values in different locales (never null). Keys are Locale objects and values are Strings.

Class org.geotools.util.IntegerList extends java.util.AbstractList<java.lang.Integer> implements Serializable

serialVersionUID: 1241962316404811189L

Serialized Fields

values

long[] values
The packed values. We use the long type instead of int on the basis that 64 bits machines are becoming more and more common.


bitCount

int bitCount
The bit count for values.


mask

int mask
The mask computed as (1 << bitCount) - 1.


size

int size
The list size. Initially 0.

Class org.geotools.util.KeySortedList extends java.util.AbstractSequentialList<V> implements Serializable

serialVersionUID: 6969483179756527012L

Serialized Fields

map

java.util.SortedMap<K,V> map
The sorted map of key-list of values pairs.

Class org.geotools.util.KVP extends java.util.LinkedHashMap<java.lang.String,java.lang.Object> implements Serializable

serialVersionUID: -387821381125137128L

Class org.geotools.util.LocalName extends GenericName implements Serializable

serialVersionUID: -5627125375582385822L

Serialized Fields

asScopedName

org.opengis.util.ScopedName asScopedName
The view of this object as a scoped name.


name

java.lang.CharSequence name
The name, either as a String or an InternationalString.

Class org.geotools.util.LRULinkedHashMap extends java.util.LinkedHashMap<K,V> implements Serializable

serialVersionUID: -6668885347230182669L

Serialized Fields

maximumSize

int maximumSize
Maximum number of entries for this LRU map.

Class org.geotools.util.MapEntry extends java.lang.Object implements Serializable

serialVersionUID: 8627698052283756776L

Serialized Fields

key

java.lang.Object key
The key.


value

java.lang.Object value
The value.

Class org.geotools.util.MeasurementRange extends NumberRange<T extends java.lang.Number & java.lang.Comparable<? super T>> implements Serializable

serialVersionUID: 3980319420337513745L

Serialized Fields

units

javax.measure.unit.Unit<Q extends javax.measure.quantity.Quantity> units
The units of measurement, or null if unknown.

Class org.geotools.util.MemberNameImpl extends LocalName implements Serializable

serialVersionUID: 6188284973982058318L

Serialized Fields

typeName

org.opengis.util.TypeName typeName
The type of the data associated with the record member.

Class org.geotools.util.NumberRange extends Range<T extends java.lang.Number & java.lang.Comparable<? super T>> implements Serializable

serialVersionUID: -818167965963008231L

Class org.geotools.util.Range extends java.lang.Object implements Serializable

serialVersionUID: -5393896130562660517L

Serialized Fields

elementClass

java.lang.Class<T> elementClass
The class of elements.


minValue

java.lang.Comparable<T> minValue
The minimal and maximal value.


maxValue

java.lang.Comparable<T> maxValue
The minimal and maximal value.


isMinIncluded

boolean isMinIncluded
Whatever the minimal or maximum value is included.


isMaxIncluded

boolean isMaxIncluded
Whatever the minimal or maximum value is included.

Class org.geotools.util.RangeSet extends java.util.AbstractSet<Range<T extends java.lang.Comparable<? super T>>> implements Serializable

serialVersionUID: 2439002271813328080L

Serialized Fields

elementClass

java.lang.Class<T> elementClass
The element class of ranges.


relaxedClass

java.lang.Class<T> relaxedClass
Identical to elementClass except if the later is a Number subclass. In the later case, this field is set to Number.class.


arrayElementClass

java.lang.Class<T> arrayElementClass
Identical to elementClass except if the later is the wrapper of some primitive type. In the later case this field is set to that primitive type. This is the type to be used in arrays.


arrayElementCode

byte arrayElementCode
The primitive type, as one of DOUBLE, FLOAT, LONG, INTEGER, SHORT, BYTE, CHARACTER or OTHER enumeration.


array

java.lang.Object array
Tableau d'intervalles. Il peut s'agir d'un tableau d'un des types primitifs du Java (par exemple int[] ou float[]), ou d'un tableau de type Comparable[]. Les éléments de ce tableau doivent obligatoirement être en ordre strictement croissant et sans doublon.

La longueur de ce tableau est le double du nombre d'intervalles. Il aurait été plus efficace d'utiliser une variable séparée (pour ne pas être obligé d'agrandir ce tableau à chaque ajout d'un intervalle), mais malheureusement le J2SE 1.4 ne nous fournit pas de méthode Arrays.binarySearch qui nous permettent de spécifier les limites du tableau (voir RFE #4306897 à http://developer.java.sun.com/developer/bugParade/bugs/4306897.html).


modCount

int modCount
Compte le nombre de modifications apportées au tableau des intervalles. Ce comptage sert à vérifier si une modification survient pendant qu'un itérateur balayait les intervalles.


isPrimitive

boolean isPrimitive
true if and only if the element class represents a primitive type. This is equivalents to primitiveType.isPrimitive() and is computed once for ever for performance reason.


useClassChanger

boolean useClassChanger
true if we should invoke ClassChanger.toNumber(java.lang.Comparable) before to store a value into the array. It will be the case if the array array contains primitive elements and the type type is not the corresponding wrapper.


isNumeric

boolean isNumeric
true if instances of NumberRange should be created instead of Range.

Class org.geotools.util.ResourceInternationalString extends AbstractInternationalString implements Serializable

serialVersionUID: 6339944890723487336L

Serialized Fields

resources

java.lang.String resources
The name of the resource bundle from which to fetch the string.


key

java.lang.String key
The key for the resource to fetch.

Class org.geotools.util.ScopedName extends GenericName implements Serializable

serialVersionUID: -7664125655784137729L

Serialized Fields

scope

org.opengis.util.GenericName scope
The scope of this variable (also know as the "tail").


separator

char separator
The separator character.


name

org.opengis.util.LocalName name
The head as a local name.

Class org.geotools.util.SimpleInternationalString extends AbstractInternationalString implements Serializable

serialVersionUID: 3543963804501667578L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read the string. This is required since AbstractInternationalString.defaultValue is not serialized.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write the string. This is required since AbstractInternationalString.defaultValue is not serialized.

Throws:
java.io.IOException

Class org.geotools.util.UnsupportedImplementationException extends java.lang.UnsupportedOperationException implements Serializable

serialVersionUID: -649050339146622730L

Class org.geotools.util.Version extends java.lang.Object implements Serializable

serialVersionUID: -6793384507333713770L

Serialized Fields

version

java.lang.String version
The version in string form, with leading and trailing spaces removed.


Package org.geotools.util.logging

Class org.geotools.util.logging.LoggedFormat extends java.text.Format implements Serializable

serialVersionUID: 4578880360344271325L

Serialized Fields

format

java.text.Format format
The wrapped format.


type

java.lang.Class<T> type
The expected type for the parsed values.


level

java.util.logging.Level level
The level to use for the messages to be logged.


logger

java.lang.String logger
The logger where to log warnings, or null if none.

See Also:
LoggedFormat.setLogger(java.lang.String)

className

java.lang.String className
The class to declare in as the warning emitter, or null if none.

See Also:
LoggedFormat.setCaller(java.lang.Class, java.lang.String)

methodName

java.lang.String methodName
The method to declare in as the warning emitter, or null if none.

See Also:
LoggedFormat.setCaller(java.lang.Class, java.lang.String)

Package org.geotools.utils.progress

Class org.geotools.utils.progress.ExceptionEvent extends ProcessingEvent implements Serializable

serialVersionUID: 2272452028229922551L

Serialized Fields

exception

java.lang.Exception exception

Class org.geotools.utils.progress.ProcessingEvent extends java.util.EventObject implements Serializable

serialVersionUID: 6930580659705360225L

Serialized Fields

message

java.lang.String message

percentage

double percentage

Package org.geotools.validation.xml

Class org.geotools.validation.xml.ValidationException extends java.lang.Exception implements Serializable


Package org.geotools.xml

Class org.geotools.xml.OptionalComponentParameter extends org.picocontainer.defaults.BasicComponentParameter implements Serializable

Class org.geotools.xml.XMLElementHandler extends java.lang.Object implements Serializable

Class org.geotools.xml.XSIElementHandler extends java.lang.Object implements Serializable


Package org.geotools.xml.filter

Class org.geotools.xml.filter.UnsupportedFilterException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1522023598004933175L


Package org.geotools.xml.gml

Class org.geotools.xml.gml.FCBuffer.StopException extends org.xml.sax.SAXException implements Serializable


Package org.geotools.xml.handlers

Class org.geotools.xml.handlers.ComplexElementHandler extends XMLElementHandler implements Serializable

Serialized Fields

type

ComplexType type

elem

Element elem

text

java.lang.String text

attr

org.xml.sax.Attributes attr

elements

java.util.List<E> elements

value

java.lang.Object value

ehf

ElementHandlerFactory ehf

Class org.geotools.xml.handlers.DocumentHandler extends XMLElementHandler implements Serializable

Serialized Fields

xeh

XMLElementHandler xeh

ehf

ElementHandlerFactory ehf

Class org.geotools.xml.handlers.IgnoreHandler extends XMLElementHandler implements Serializable

Serialized Fields

elem

Element elem

Class org.geotools.xml.handlers.SimpleElementHandler extends XMLElementHandler implements Serializable

Serialized Fields

type

SimpleType type

elem

Element elem

text

java.lang.String text

value

java.lang.Object value

attr

org.xml.sax.Attributes attr

Package org.geotools.xml.handlers.xsi

Class org.geotools.xml.handlers.xsi.AllHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

minOccurs

int minOccurs

maxOccurs

int maxOccurs

elements

java.util.List<E> elements

cache

org.geotools.xml.handlers.xsi.AllHandler.DefaultAll cache

Class org.geotools.xml.handlers.xsi.AnyAttributeHandler extends XSIElementHandler implements Serializable

Serialized Fields

namespace

java.lang.String namespace

Class org.geotools.xml.handlers.xsi.AnyHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

namespace

java.net.URI namespace

minOccurs

int minOccurs

maxOccurs

int maxOccurs

cache

org.geotools.xml.handlers.xsi.AnyHandler.DefaultAny cache

Class org.geotools.xml.handlers.xsi.AttributeGroupHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

ref

java.lang.String ref

anyAttribute

AnyAttributeHandler anyAttribute

attrDecs

java.util.List<E> attrDecs

hashCodeOffset

int hashCodeOffset

cache

AttributeGroup cache

Class org.geotools.xml.handlers.xsi.AttributeHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

type

java.lang.String type

ref

java.lang.String ref

def

java.lang.String def

fixed

java.lang.String fixed

use

int use

simpleType

SimpleTypeHandler simpleType

hashCodeOffset

int hashCodeOffset

cache

Attribute cache

Class org.geotools.xml.handlers.xsi.ChoiceHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

minOccurs

int minOccurs

maxOccurs

int maxOccurs

children

java.util.List<E> children

cache

org.geotools.xml.handlers.xsi.ChoiceHandler.DefaultChoice cache

Class org.geotools.xml.handlers.xsi.ComplexContentHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

mixed

java.lang.String mixed

child

java.lang.Object child

Class org.geotools.xml.handlers.xsi.ComplexTypeHandler extends XSIElementHandler implements Serializable

serialVersionUID: -2001189506633342497L

Serialized Fields

id

java.lang.String id

name

java.lang.String name

abstracT

boolean abstracT

mixed

boolean mixed

block

int block

finaL

int finaL

attrDecs

java.util.List<E> attrDecs

anyAttribute

AnyAttributeHandler anyAttribute

child

java.lang.Object child

hashCodeOffset

int hashCodeOffset

cache

ComplexType cache

Class org.geotools.xml.handlers.xsi.ElementGroupingHandler extends XSIElementHandler implements Serializable

Class org.geotools.xml.handlers.xsi.ElementTypeHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

type

java.lang.String type

ref

java.lang.String ref

defaulT

java.lang.String defaulT

fixed

java.lang.String fixed

substitutionGroup

java.lang.String substitutionGroup

maxOccurs

int maxOccurs

minOccurs

int minOccurs

finaL

int finaL

block

int block

form

boolean form

abstracT

boolean abstracT

nillable

boolean nillable

child

java.lang.Object child

hashCodeOffset

int hashCodeOffset

cache

org.geotools.xml.handlers.xsi.ElementTypeHandler.DefaultElement cache

Class org.geotools.xml.handlers.xsi.ExtensionHandler extends XSIElementHandler implements Serializable

Serialized Fields

base

java.lang.String base

child

java.lang.Object child

attributeDec

java.util.List<E> attributeDec

Class org.geotools.xml.handlers.xsi.FacetHandler extends XSIElementHandler implements Serializable

Serialized Fields

value

java.lang.String value

Class org.geotools.xml.handlers.xsi.FieldHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

xpath

java.lang.String xpath

Class org.geotools.xml.handlers.xsi.GroupHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

ref

java.lang.String ref

maxOccurs

int maxOccurs

minOccurs

int minOccurs

child

ElementGroupingHandler child

hashCodeOffset

int hashCodeOffset

cache

GroupHandler.DefaultGroup cache

Class org.geotools.xml.handlers.xsi.IgnoreHandler extends XSIElementHandler implements Serializable

Class org.geotools.xml.handlers.xsi.ImportHandler extends XSIElementHandler implements Serializable

Serialized Fields

namespace

java.net.URI namespace

schemaLocation

java.net.URI schemaLocation

hashCodeOffset

int hashCodeOffset

Class org.geotools.xml.handlers.xsi.IncludeHandler extends XSIElementHandler implements Serializable

Serialized Fields

schemaLocation

java.lang.String schemaLocation

hashCodeOffset

int hashCodeOffset

Class org.geotools.xml.handlers.xsi.KeyHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

selector

SelectorHandler selector

fields

java.util.List<E> fields

Class org.geotools.xml.handlers.xsi.KeyrefHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

refer

java.lang.String refer

selector

SelectorHandler selector

fields

java.util.List<E> fields

Class org.geotools.xml.handlers.xsi.ListHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

itemType

java.lang.String itemType

simpleType

SimpleTypeHandler simpleType

Class org.geotools.xml.handlers.xsi.RedefineHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

schemaLocation

java.lang.String schemaLocation

simpleTypes

java.util.List<E> simpleTypes

complexTypes

java.util.List<E> complexTypes

groups

java.util.List<E> groups

attributeGroups

java.util.List<E> attributeGroups

hashCodeOffset

int hashCodeOffset

Class org.geotools.xml.handlers.xsi.RestrictionHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

base

java.lang.String base

child

java.lang.Object child

constraints

java.util.List<E> constraints

attrDecs

java.util.List<E> attrDecs

anyAttribute

AnyAttributeHandler anyAttribute

Class org.geotools.xml.handlers.xsi.RootHandler extends XSIElementHandler implements Serializable

Serialized Fields

schema

SchemaHandler schema

uri

java.net.URI uri

Class org.geotools.xml.handlers.xsi.SchemaHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

prefix

java.lang.String prefix

targetNamespace

java.net.URI targetNamespace

version

java.lang.String version

elementFormDefault

boolean elementFormDefault

attributeFormDefault

boolean attributeFormDefault

finalDefault

int finalDefault

blockDefault

int blockDefault

includes

java.util.List<E> includes

imports

java.util.List<E> imports

redefines

java.util.List<E> redefines

attributes

java.util.List<E> attributes

attributeGroups

java.util.List<E> attributeGroups

complexTypes

java.util.List<E> complexTypes

elements

java.util.List<E> elements

groups

java.util.List<E> groups

simpleTypes

java.util.List<E> simpleTypes

uri

java.net.URI uri

schema

Schema schema

prefixCache

java.util.HashMap<K,V> prefixCache

Class org.geotools.xml.handlers.xsi.SelectorHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

xpath

java.lang.String xpath

Class org.geotools.xml.handlers.xsi.SequenceHandler extends ElementGroupingHandler implements Serializable

Serialized Fields

id

java.lang.String id

maxOccurs

int maxOccurs

minOccurs

int minOccurs

children

java.util.List<E> children

cache

org.geotools.xml.handlers.xsi.SequenceHandler.DefaultSequence cache

Class org.geotools.xml.handlers.xsi.SimpleContentHandler extends XSIElementHandler implements Serializable

Serialized Fields

child

java.lang.Object child

Class org.geotools.xml.handlers.xsi.SimpleTypeHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

name

java.lang.String name

finaL

int finaL

child

XSIElementHandler child

hashCodeOffset

int hashCodeOffset

cache

SimpleType cache

Class org.geotools.xml.handlers.xsi.UnionHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

memberTypes

java.lang.String memberTypes

simpleTypes

java.util.List<E> simpleTypes

Class org.geotools.xml.handlers.xsi.UniqueHandler extends XSIElementHandler implements Serializable

Serialized Fields

id

java.lang.String id

xpath

java.lang.String xpath

selector

SelectorHandler selector

fields

java.util.List<E> fields

Package org.geotools.xml.impl

Class org.geotools.xml.impl.Duration extends java.lang.Object implements Serializable

serialVersionUID: 3257001055736117303L

Serialized Fields

isNegative

boolean isNegative

years

int years

months

int months

days

int days

hours

int hours

minutes

int minutes

seconds

int seconds

millis

long millis

Class org.geotools.xml.impl.XsDateFormat extends XsDateTimeFormat implements Serializable

Class org.geotools.xml.impl.XsDateTimeFormat extends java.text.Format implements Serializable

Serialized Fields

parseDate

boolean parseDate

parseTime

boolean parseTime

Class org.geotools.xml.impl.XsTimeFormat extends XsDateTimeFormat implements Serializable


Package org.geotools.xml.impl.jxpath

Class org.geotools.xml.impl.jxpath.FeaturePointer extends org.apache.commons.jxpath.ri.model.NodePointer implements Serializable

Serialized Fields

name

org.apache.commons.jxpath.ri.QName name
The name of hte node.


feature

org.opengis.feature.simple.SimpleFeature feature
The underlying feature

Class org.geotools.xml.impl.jxpath.FeaturePropertyPointer extends org.apache.commons.jxpath.ri.model.NodePointer implements Serializable

Serialized Fields

feature

org.opengis.feature.simple.SimpleFeature feature
the feature


parent

FeaturePointer parent
The parent pointer


index

int index
the indedx of hte property being pointed at

Class org.geotools.xml.impl.jxpath.FeatureTypeAttributePointer extends org.apache.commons.jxpath.ri.model.NodePointer implements Serializable

Serialized Fields

featureType

org.opengis.feature.simple.SimpleFeatureType featureType
the feature type


parent

FeatureTypePointer parent
The parent pointer


index

int index
the indedx of hte property being pointed at

Class org.geotools.xml.impl.jxpath.FeatureTypePointer extends org.apache.commons.jxpath.ri.model.NodePointer implements Serializable

Serialized Fields

name

org.apache.commons.jxpath.ri.QName name
The name of hte node.


featureType

org.opengis.feature.simple.SimpleFeatureType featureType
The underlying feature type


Package org.w3.xlink

Class org.w3.xlink.ActuateType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable

Class org.w3.xlink.ShowType extends org.eclipse.emf.common.util.AbstractEnumerator implements Serializable



Copyright © 1996-2010 Geotools. All Rights Reserved.