InternationalString name
null
if none.CoordinateReferenceSystem crs
null
if there is none.Rectangle2D bounds
int xAxis
int yAxis
GeneralDirectPosition coordinate
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.InternationalString name
double minimum
minimum
to maximum
inclusive.double maximum
minimum
to maximum
inclusive.NumberRange<T extends Number & Comparable<? super T>> range
[minimum..maximum]
. May be computed only when first requested, or
may be user-supplied (which is why it must be serialized).boolean isQuantitative
int[] ARGB
CategoryList categories
null
if this sample dimension has no
category. This field is read by SampleTranscoder
only.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.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.double scale
double offset
InternationalString description
Unit<Q extends Quantity<Q>> units
int[] coordinates
int[] index
GridEnvelope gridRange
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.GeneralEnvelope envelope
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.
MathTransform gridToCRS
null
if none. This math
transform maps pixel center to "real world" coordinate
using the following line:
gridToCRS.transform(pixels, point);
MathTransform cornerToCRS
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.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
PlanarImage
from the SerializableRenderedImage after
deserialization.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
RenderedImage serializedImage
SerializableRenderedImage
. This image will be
created only when first needed during serialization.GridGeometry2D gridGeometry
GridSampleDimension[] sampleDimensions
The content of this array should never be modified.
CoordinateReferenceSystem crs2D
int gridDimensionX
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
.
int gridDimensionY
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
.
int axisDimensionX
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
.
int axisDimensionY
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
.
MathTransform2D gridToCRS2D
gridToCRS
. Is null
if and only if GeneralGridGeometry.gridToCRS
is null.MathTransform2D gridFromCRS2D
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.GridEnvelope2D gridRange
AffineTransform2D gridToCRS
GridCoverage2D source
null
).AbstractGridCoverage.getSources()(0)
except if this coverage has been deserialized. The source is required in order to get the
#view
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.MathTransform2D toGrid
Interpolation interpolation
Interpolator2D fallback
null
if there is no
fallback. By convention, this
means that interpolation should fallback on super.evaluate(...)
(i.e. nearest neighbor).int xmin
Interpolation
's padding.int ymin
Interpolation
's padding.int xmax
Interpolation
's padding.int ymax
Interpolation
's padding.int top
int left
Rectangle bounds
RectIterFactory
.BorderExtender borderExtender
BorderExtender
for this Interpolator2D
instance .ROI roi
Range nodata
double background
boolean hasROI
boolean hasNoData
Rectangle roiBounds
GeoTiffIIOMetadataDecoder metadata
ParameterDescriptorGroup descriptor
ReferenceIdentifier operationName
OperationDescriptor operation
NumberRange<T extends Number & Comparable<? super T>> range
null
if none.MathTransform1D transform
null
if none.Unit<Q extends Quantity<Q>> unit
null
if none.Color[] colors
null
if none.WeakHashSet<E> fids
FeatureEvent.Type type
ReferencedEnvelope bounds
This value is allowed to by null
if this information is not known.
FeatureSource<T extends FeatureType,F extends Feature> featureSource
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 filter
This is often an Id filter.
String featureID
String typeName
boolean isNestedElement
String baseSchemasUrl
AppSchemaDataAccessDTO.targetSchemasUris
Map<K,V> namespaces
List<E> sourceDataStores
Set<E> typeMappings
List<E> targetSchemasUris
AppSchemaDataAccessDTO.baseSchemasUrl
List<E> includes
String oasisCatalogUri
String targetAttributePath
String inputAttributePath
String identifierPath
String sourceExpression
At this stage, the expression must be a valid OpenGIS Common Query Language expression.
String sourceIndex
this#sourceExpression
from denormalised database rows.
At this stage, the expression must be a valid integer, or LAST would work to get the last dynamic result.
String label
String parentLabel
String targetQueryString
String instancePath
String linkElement
String linkField
String identifierExpression
At this stage, the expression must be a valid OpenGIS Common Query Language expression.
String targetAttributeSchemaElement
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.
boolean isMultiple
true
, indicates that one instance of this attribute mapping must be created
for every repeating group of attributes. In other words, indicates whether this attribute
corresponds to a multivalued or a single valued attribute.boolean encodeIfEmpty
true
, indicates that one this attribute should be encode if it contains null
or empty value.boolean isList
true
, indicates that this attribute corresponds to a list of values. This is
similar to isMultiple, except the values are concatenated as a big String inside the
attribute.Map<K,V> clientProperties
for example: srsName/strConcat("#bh.", BGS_ID)
String indexField
MultipleValue multipleValue
Map<K,V> anonymousAttributes
String sourceDataStore
String sourceTypeName
String indexDataStore
String indexTypeName
String itemXpath
boolean isXmlDataStore
boolean isDenormalised
boolean isDenormalisedSet
String targetElementName
String defaultGeometryXPath
List<E> attributeMappings
String mappingName
QName name
Attribute feature
Name name
PropertyDescriptor descriptor
ComplexType parentType
AttributeType attType
PropertyDescriptor descriptor
Name name
QName name
ComplexType featureType
Object value
value
here.char type
type
here.byte[] rawData
StringBuilder msg
List<E> exceptionDetails
String parameterName
int type
SimpleFeature[] features
boolean specialConstructor
Token currentToken
int[][] expectedTokenSequences
String[] tokenImage
String eol
int errorCode
boolean specialConstructor
Token currentToken
int[][] expectedTokenSequences
String[] tokenImage
String eol
int errorCode
Exception exception
File file
boolean ingested
String message
double percentage
URI uri
boolean ingested
URL url
boolean ingested
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
CoordinateReferenceSystem crs
double ordinate
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
CoordinateReferenceSystem crs
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
double x
double y
double z
CoordinateReferenceSystem crs
CoordinateReferenceSystem crs
null
.double[] ordinates
CoordinateReferenceSystem crs
null
.double[] ordinates
Consider this reference as final; it is modified by GeneralEnvelope.clone()
only.
CoordinateReferenceSystem crs
null
.PixelOrientation orientation
double dx
double dy
CoordinateOperationFactory factory
CoordinateReferenceSystem defaultCRS
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.CircularString delegate
double[] controlPoints
double tolerance
LineString linearized
CompoundCurve delegate
LineString linearized
GeometryFactory delegate
double tolerance
double tolerance
double[] coords
int size
double tolerance
double tolerance
CoordinateReferenceSystem crs
null
.double minz
double maxz
Shape shape
Point2D.Double point
Rectangle2D.Double rectangle
double width
double height
float width
float height
double xmin
double ymin
double xmax
double ymax
DirectedNode m_in
DirectedNode m_out
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
Object m_obj
boolean m_visited
int m_nvisited
int m_id
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
double m_x
double m_y
double m_x
double m_y
OptDirectedNode m_in
OptDirectedNode m_out
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
boolean m_visited
byte m_count
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Edge[] m_edges
SimpleFeature feature
Graph graph
Collection<E> nodes
double minX
double minY
int xScaling
int yScaling
int xOffset
int yOffset
boolean colorEdges
Color[] nodeColors
List<E> shortEdges
List<E> longEdges
List<E> otherEdges
Pattern pattern
String name
String defaultValue
VirtualTableParameter.Validator validator
EnumSet<E extends Enum<E>> type
ReferencedEnvelope oldAreaOfInterest
ReferencedEnvelope newAreaOfInterest
int reason
Layer layer
int fromIndex
int toIndex
MapLayerEvent mapLayerEvent
double theta
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
int width0
widthDecimal
indique la largeur fixe que doit avoir la
partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2
.int width1
widthDecimal
indique la largeur fixe que doit avoir la
partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2
.int width2
widthDecimal
indique la largeur fixe que doit avoir la
partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2
.int widthDecimal
widthDecimal
indique la largeur fixe que doit avoir la
partie décimale. Il s'appliquera au dernier champs non-zero dans width0..2
.String prefix
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.String suffix0
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.String suffix1
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.String suffix2
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.boolean decimalSeparator
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
.DecimalFormat numberFormat
AngleFormat.RoundingMethod instanceRoundingMethod
defaultRoundingMethod
it will be
used instead.double value
Unit<Q extends Quantity<Q>> unit
Citation name
String schemaLanguage
String constraintLanguage
URI schemaAscii
URI graphicsFile
URI softwareDevelopmentFile
String softwareDevelopmentFileFormat
String name
String shortName
Integer domainCode
InternationalString definition
Obligation obligation
InternationalString condition
Datatype dataType
Integer maximumOccurrence
null
if it doesn't apply, for
example if the data type is enumeration, code list or code list element.InternationalString domainValue
null
if it doesn't
apply, for example if the data type is enumeration, code list or code list element.Collection<E> parentEntity
InternationalString rule
Collection<E> rationales
Collection<E> sources
Boolean compliant
Collection<E> language
Boolean includeWithDataset
Collection<E> featureTypes
Collection<E> featureCatalogueCitations
String code
String version
Citation authority
OnLineResource extensionOnLineResource
Collection<E> extendedElementInformation
String fileIdentifier
null
if none.Locale language
Collection<E> locales
CharacterSet characterSet
String parentIdentifier
Collection<E> hierarchyLevels
Collection<E> hierarchyLevelNames
Collection<E> contacts
String dataSetUri
long dateStamp
Long.MIN_VALUE
.String metadataStandardName
String metadataStandardVersion
Collection<E> spatialRepresentationInfo
Collection<E> referenceSystemInfo
Collection<E> metadataExtensionInfo
Collection<E> identificationInfo
Collection<E> contentInfo
Distribution distributionInfo
Collection<E> dataQualityInfo
Collection<E> portrayalCatalogueInfo
Collection<E> metadataConstraints
Collection<E> applicationSchemaInfo
MaintenanceInformation metadataMaintenance
Collection<E> portrayalCatalogueCitations
Collection<E> featureTypeList
InternationalString administrativeArea
InternationalString city
InternationalString country
String postalCode
Collection<E> deliveryPoints
Collection<E> electronicMailAddresses
long date
Long.MIN_VALUE
if none.DateType dateType
InternationalString title
Collection<E> alternateTitles
Collection<E> dates
InternationalString edition
long editionDate
Long.MIN_VALUE
if none.Collection<E> identifiers
Collection<E> citedResponsibleParties
Collection<E> presentationForm
Series series
null
if none.InternationalString otherCitationDetails
null
if none.InternationalString collectiveTitle
null
if there is no title.String ISBN
null
if none.String ISSN
null
if none.InternationalString contactInstructions
InternationalString hoursOfService
OnLineResource onLineResource
Address address
Telephone phone
String applicationProfile
InternationalString description
OnLineFunction function
URI linkage
String name
String individualName
InternationalString organisationName
InternationalString positionName
Contact contactInfo
Role role
InternationalString name
String issueIdentification
String page
Collection<E> voices
Collection<E> facsimiles
Collection<E> useLimitation
Collection<E> accessConstraints
Collection<E> useConstraints
Collection<E> otherConstraints
Classification classification
InternationalString userNote
InternationalString classificationSystem
InternationalString handlingDescription
Double maxValue
Double minValue
Unit<Q extends Quantity<Q>> units
Double peakResponse
null
if unspecified.Integer bitsPerValue
null
if unspecified.Integer toneGradation
null
if unspecified.Double scaleFactor
null
if unspecified.Double offset
null
if unspecified.RecordType attributeDescription
CoverageContentType contentType
Collection<E> dimensions
Boolean compliant
Collection<E> languages
boolean includeWithDataset
Collection<E> featureTypes
Collection<E> featureCatalogueCitations
Double illuminationElevationAngle
Double illuminationAzimuthAngle
ImagingCondition imagingCondition
Identifier imageQualityCode
Double cloudCoverPercentage
Identifier processingLevelCode
Integer compressionGenerationQuantity
null
if the information is not provided.Boolean triangulationIndicator
null
if
the information is not provided.Boolean radiometricCalibrationDataAvailable
Boolean cameraCalibrationInformationAvailable
Boolean filmDistortionInformationAvailable
Boolean lensDistortionInformationAvailable
MemberName sequenceIdentifier
InternationalString descriptor
InternationalString unitsOfDistribution
Double transferSize
null
if the transfer size is unknown.Collection<E> onLines
Medium offLines
Collection<E> distributionFormats
Collection<E> distributors
Collection<E> transferOptions
ResponsibleParty distributorContact
Collection<E> distributionOrderProcesses
Collection<E> distributorFormats
Collection<E> distributorTransferOptions
InternationalString name
InternationalString version
InternationalString amendmentNumber
InternationalString specification
InternationalString fileDecompressionTechnique
Collection<E> formatDistributors
MediumName name
Collection<E> densities
null
if unknown. If non-null, then the
number should be greater than zero.Unit<Q extends Quantity<Q>> densityUnits
Integer volumes
null
if unknown.Collection<E> mediumFormats
InternationalString mediumNote
InternationalString fees
long plannedAvailableDateTime
InternationalString orderingInstructions
InternationalString turnaround
Collection<E> polygons
InternationalString description
Collection<E> geographicElements
Collection<E> temporalElements
Collection<E> verticalElements
double westBoundLongitude
double eastBoundLongitude
double southBoundLatitude
double northBoundLatitude
Identifier geographicIdentifier
Boolean inclusion
Collection<E> spatialExtent
long startTime
Long.MIN_VALUE
means that this attribute is not set.long endTime
Long.MIN_VALUE
means that this attribute is not set.TemporalPrimitive extent
Double minimumValue
Double maximumValue
VerticalCRS verticalCRS
URI applicationSchemaInformation
URI fileName
InternationalString fileDescription
String fileType
Collection<E> spatialRepresentationTypes
Collection<E> spatialResolutions
Collection<E> language
Collection<E> characterSets
Collection<E> topicCategories
InternationalString environmentDescription
Collection<E> extent
InternationalString supplementalInformation
Citation citation
InternationalString abstracts
InternationalString purpose
Collection<E> credits
Collection<E> status
Collection<E> pointOfContacts
Collection<E> resourceMaintenance
Collection<E> graphicOverviews
Collection<E> resourceFormat
Collection<E> descriptiveKeywords
Collection<E> resourceSpecificUsages
Collection<E> resourceConstraints
Collection<E> aggregationInfo
Collection<E> keywords
KeywordType type
Citation thesaurusName
long denominator
RepresentativeFraction equivalentScale
Double distance
InternationalString specificUsage
long usageDate
Long.MIN_VALUE
if this
value is not set.InternationalString userDeterminedLimitations
Collection<E> userContactInfo
InternationalString statement
Collection<E> processSteps
Collection<E> sources
InternationalString description
InternationalString rationale
long date
Long.MIN_VALUE
.Collection<E> processors
Collection<E> sources
InternationalString description
RepresentativeFraction scaleDenominator
ReferenceSystem sourceReferenceSystem
Citation sourceCitation
Collection<E> sourceExtents
Collection<E> sourceSteps
MaintenanceFrequency maintenanceAndUpdateFrequency
long dateOfNextUpdate
Long.MIN_VALUE
.PeriodDuration userDefinedMaintenanceFrequency
Collection<E> updateScopes
Collection<E> updateScopeDescriptions
Collection<E> maintenanceNotes
Collection<E> contacts
Set<E> attributes
Set<E> features
Set<E> featureInstances
Set<E> attributeInstances
String dataset
String other
Citation specification
InternationalString explanation
boolean pass
Scope scope
Collection<E> reports
Lineage lineage
Collection<E> namesOfMeasure
Identifier measureIdentification
null
if none.InternationalString measureDescription
EvaluationMethodType evaluationMethodType
null
if unspecified.InternationalString evaluationMethodDescription
Citation evaluationProcedure
null
if none.long date1
null
if this information is not available.long date2
null
if this information is not available.Collection<E> results
List<E> values
RecordType valueType
null
if none.Unit<Q extends Quantity<Q>> valueUnit
null
if none.InternationalString errorStatistic
null
if none.ScopeCode level
Extent extent
Collection<E> levelDescription
DimensionNameType dimensionName
Integer dimensionSize
Double resolution
GeometricObjectType geometricObjectType
Integer geometricObjectCount
boolean checkPointAvailable
InternationalString checkPointDescription
List<E> cornerPoints
Point centerPoint
PixelOrientation pointInPixel
InternationalString transformationDimensionDescription
Collection<E> transformationDimensionMapping
boolean controlPointAvailable
boolean orientationParameterAvailable
InternationalString orientationParameterDescription
Record georeferencedParameters
Collection<E> parameterCitation
Integer numberOfDimensions
List<E> axisDimensionsProperties
CellGeometry cellGeometry
boolean transformationParameterAvailable
TopologyLevel topologyLevel
Collection<E> geometricObjects
double real
double imag
int numerator
int denominator
double slope
double y0
double x0
double c
double cx
double cy
double[] c
double min
Statistics.add(double)
. Lors de la
construction, ce champs est initialisé à NaN.double max
Statistics.add(double)
. Lors de la
construction, ce champs est initialisé à NaN.double sum
Statistics.add(double)
. Lors de
la construction, ce champs est initialisé à 0.double sum2
Statistics.add(double)
. Lors de la construction, ce champs est initialisé à 0.int n
Statistics.add(double)
.
Lors de la construction, ce champs est initialisé à 0.int nNaN
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.Statistics delta
double last
long lastAsLong
add
method as a long
, or 0 if none.String code
String locator
ServiceException next
Throwable cause
GeneralParameterDescriptor descriptor
int minimumOccurs
Class<T> valueClass
Set<E> validValues
null
if it doesn't apply. This set is immutable.Object defaultValue
null
.Comparable<T> minimum
null
.Comparable<T> maximum
null
.Unit<Q extends Quantity<Q>> unit
null
.int maximumOccurs
GeneralParameterDescriptor[] parameters
double value
String registryMode
null
if ImagingParameterDescriptors.operation
is null.RegistryElementDescriptor operation
null
if none. This is usually an instance of
OperationDescriptor
, but this is not strictly required.ParameterListDescriptor descriptor
ImagingParameterDescriptors.operation
is non-null, then this
attribute is defined by RegistryElementDescriptor.getParameterListDescriptor(java.lang.String)
.ParameterList parameters
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
).
List<E> values
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);
ParameterDescriptor<T>[] parameters
MatrixParameters
instances.ParameterDescriptor<T> numRow
"num_row"
parameter.ParameterDescriptor<T> numCol
"num_col"
parameter.String prefix
char separator
ParameterValue<T>[][] matrixValues
ParameterValue<T> numRow
MatrixParameterDescriptors.numRow
parameter. Consider this field as
final. It is not only for MatrixParameters.clone()
implementation.ParameterValue<T> numCol
MatrixParameterDescriptors.numCol
parameter. Consider this field as
final. It is not only for MatrixParameters.clone()
implementation.Object value
Unit<Q extends Quantity<Q>> unit
null
if it doesn't apply.ArrayList<E> values
ParameterGroup.clone()
to work.ReferenceIdentifier name
null
.Collection<E> alias
Set<E> identifiers
InternationalString remarks
null
if none.Extent domainOfValidity
InternationalString scope
CoordinateReferenceSystem crs
null
.String separator
Format[] formats
null
.byte[] types
formats
array. Types are: 0=number, 1=longitude,
2=latitude, 3=other angle, 4=date, 5=ellapsed time. This array is never null
.long[] epochs
UnitConverter[] toMillis
Locale locale
String code
String codespace
Citation authority
String version
InternationalString remarks
null
if none.GenericName name
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.CoordinateSystem coordinateSystem
CoordinateReferenceSystem baseCRS
Conversion conversionFromBase
Datum datum
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
boolean wildcard
CoordinateSystemAxis[] axis
CoordinateSystem[] cs
String abbreviation
AxisDirection direction
Unit<Q extends Quantity<Q>> unit
double minimum
double maximum
RangeMeaning rangeMeaning
AxisDirection baseDirection
AxisDirection.NORTH
or AxisDirection.SOUTH
.double meridian
InternationalString anchorPoint
long realizationEpoch
Long.MIN_VALUE
.Extent domainOfValidity
InternationalString scope
double dx
double dy
double dz
double ex
double ey
double ez
double ppm
GeodeticDatum targetDatum
double semiMajorAxis
DefaultEllipsoid.getSemiMajorAxis()
double semiMinorAxis
DefaultEllipsoid.getSemiMinorAxis()
double inverseFlattening
Double.POSITIVE_INFINITY
if the ellipsoid is
a sphere.DefaultEllipsoid.getInverseFlattening()
boolean ivfDefinitive
DefaultEllipsoid.isIvfDefinitive()
Unit<Q extends Quantity<Q>> unit
Ellipsoid ellipsoid
PrimeMeridian primeMeridian
BursaWolfParameters[] bursaWolf
null
if none.PixelInCell pixelInCell
double greenwichLongitude
Unit<Q extends Quantity<Q>> angularUnit
long origin
VerticalDatumType type
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
Map<K,V> objects
AuthorityFactory factory
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
DirectEpsgFactory factory
DirectEpsgFactory.finalize()
closes the JDBC
connections.Class<T> type
boolean isProjection
String sqlAll
queryAll
statement. Used for iteration over
all codes.String sqlSingle
querySingle
statement. Used for fetching the
description from a code.int size
AuthorityCodes.isEmpty()
if the size has not
yet been computed, but we know that the set is not empty.double minX
double minY
double maxX
double maxY
double dx
double dy
CoordinateReferenceSystem sourceCRS
null
if not available.CoordinateReferenceSystem targetCRS
null
if not available.String operationVersion
Collection<E> coordinateOperationAccuracy
null
if none.Extent domainOfValidity
null
if not available.InternationalString scope
MathTransform transform
OperationMethod method
InternationalString formula
int sourceDimensions
int targetDimensions
ParameterDescriptorGroup parameters
null
if none.Operation operation
ParameterValueGroup parameters
OperationMethod method
int width
int height
double[] grid
(x,y)
pairs.DirectPosition source
DirectPosition target
double accuracy
Double.NaN
if
unknow.String comments
null
if none.DMatrixRMaj mat
double m00
double m00
double m01
double m10
double m11
DMatrix3x3 mat
double n
double c
double rho0
double ec
double phi1
AlbersEqualArea.getParameterValues()
implementation.double phi2
AlbersEqualArea.getParameterValues()
implementation.AzimuthalEquidistant.Mode mode
double sinph0
double cosph0
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
double Mp
double ml0
latitudeOfOrigin
. Used for calculations for the ellipsoid.double qp
double[] apa
double es
double e
double one_es
double trueScaleLatitude
double trueScaleLatitudeDeg
double rho0
double n
double c
double phi1
double phi2
double cosStandardParallel
"standard_parallel_1"
parameter.double standardParallel
PlateCarree
case.double h
double radius_g
double radius_g_1
double C
double radius_p
double radius_p2
double radius_p_inv2
double radius_p
double radius_p2
double radius_p_inv2
double sinPhi0
double cosPhi0
double latitudeOfCentre
double primeVert0
double projectedCylindricalZ0
ParameterDescriptorGroup descriptors
ParameterValueGroup parameters
Mollweide moll
Sinusoidal sinu
double azimuth
ParameterDescriptorGroup descriptors
double x_scale
double y_scale
double xy_plane_rotation
boolean esriDefinition
MathTransform axisTransform
double pseudoStandardParallel
double sinAzim
double cosAzim
double n
double tanS2
double alfa
double hae
double k1
double ka
double ro0
double rop
int mode
double sinb1
double cosb1
double xmf
double ymf
double mmf
double qp
double dd
double rq
double APA0
double APA1
double APA2
double phi1
LambertConformal.getParameterValues()
implementation.double phi2
LambertConformal.getParameterValues()
implementation.double n
double F
double rho0
boolean belgium
true
for Belgium 2SP.double excentricity
sqrt(MapProjection.excentricitySquared
)
. Value 0
means that the ellipsoid is spherical.double excentricitySquared
boolean isSpherical
true
if this projection is spherical. Spherical model has identical semi major and semi minor axis length, and an excentricity zero.double semiMajor
double semiMinor
double centralMeridian
Consider this field as final. It is not final only because some classes need to modify it at construction time.
double latitudeOfOrigin
Consider this field as final. It is not final only because some classes need to modify it at construction time.
double scaleFactor
Consider this field as final. It is not final only because some classes need to modify it at construction time.
double falseEasting
double falseNorthing
double globalScale
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.
double en0
mlfn method.
Setup at construction time.
double en1
mlfn method.
Setup at construction time.
double en2
mlfn method.
Setup at construction time.
double en3
mlfn method.
Setup at construction time.
double en4
mlfn method.
Setup at construction time.
boolean invertible
double standardParallel
double C_x
double C_y
double C_p
ParameterDescriptorGroup descriptors
double latitudeOfCentre
MapProjection.latitudeOfOrigin
, but the
latitude of origin is the Earth equator on aposphere for the oblique mercator.double longitudeOfCentre
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.
double azimuth
double rectifiedGridAngle
"rectified_grid_angle"
parameter value
is not set.double p1Lat
This parameter applies to the "two points" case only. It is set to NaN
for the "azimuth" case.
double p1Lon
This parameter applies to the "two points" case only. It is set to NaN
for the "azimuth" case.
double p2Lat
This parameter applies to the "two points" case only. It is set to NaN
for the "azimuth" case.
double p2Lon
This parameter applies to the "two points" case only. It is set to NaN
for the "azimuth" case.
double B
double A
double E
double ArB
ObliqueMercator.A
/ ObliqueMercator.B
, ObliqueMercator.A
×ObliqueMercator.B
, and ObliqueMercator.B
/ ObliqueMercator.A
.double AB
ObliqueMercator.A
/ ObliqueMercator.B
, ObliqueMercator.A
×ObliqueMercator.B
, and ObliqueMercator.B
/ ObliqueMercator.A
.double BrA
ObliqueMercator.A
/ ObliqueMercator.B
, ObliqueMercator.A
×ObliqueMercator.B
, and ObliqueMercator.B
/ ObliqueMercator.A
.double v_pole_n
double v_pole_s
double singamma0
double cosgamma0
double sinrot
double cosrot
double u_c
boolean twoPoint
true
if using two points on the central line to specify the azimuth.double sinphi0
MapProjection.latitudeOfOrigin
.double cosphi0
MapProjection.latitudeOfOrigin
.double C
double K
double ratexp
double phic0
double cosc0
double sinc0
double R2
boolean northPole
true
if this projection is for the north pole, or false
if it is for the
south pole.double k0
MapProjection.scaleFactor
.double standardParallel
boolean southPole
true
if this projection is for the south pole, or false
if it is for the
north pole.boolean poleForced
double ml0
latitudeOfOrigin
. Used for calculations for the
ellipsoid.int NODES
ParameterDescriptorGroup descriptor
Stereographic.getParameterDescriptors()
.double esp
e'² = (a²-b²)/b² = es/(1-es)
where a is the semi-major axis length and b is the semi-minor axis
length.double ml0
latitudeOfOrigin
. Used for calculations for the ellipsoid.double cosphi1
WinkelTripel.ProjectionMode mode
ParameterDescriptorGroup descriptors
MathTransform transform1
MathTransform transform2
ConcatenatedTransform inverse
double base
double lnBase
ExponentialTransform1D.base
.double scale
MathTransform1D inverse
double a
double b
double a2
double b2
double e2
double ep2
boolean hasHeight
true
if geographic coordinates include an ellipsoidal height (i.e. are 3-D), or
false
if they are strictly 2-D.ParameterDescriptorGroup descriptor
int dimension
double scale
double offset
double base
double lnBase
LogarithmicTransform1D.base
.double offset
MathTransform1D inverse
MathTransform transform
boolean abridged
true
for the abridged formula, or false
for the complete version.boolean source3D
true
for a 3D transformation, or false
for a 2D transformation.boolean target3D
true
for a 3D transformation, or false
for a 2D transformation.double dx
double dy
double dz
double a
double b
double da
da = target a - source a
) and semi-minor (db =
target b - source b
) axes of the target and source ellipsoids.double db
da = target a - source a
) and semi-minor (db =
target b - source b
) axes of the target and source ellipsoids.double df
df = target f - source f
) of the target and
source ellipsoids.double b_a
a_b =
a/b
and b_a = b/a
).double a_b
a_b =
a/b
and b_a = b/a
).double daa
daa = da*a
and da_a = da/a
).double da_a
daa = da*a
and da_a = da/a
).double e2
double adf
(a*df) + (f*da)
.URI latGridName
URI longGridName
MathTransform gridShiftTransform
#gridShift
values as a LocalizationGridTransform2D
. Used for
interpolating shift values.NADConGridShift grid
int firstAffectedOrdinate
int numTrailingOrdinates
MathTransform subTransform
PassThroughTransform.getSubTransform()
PassThroughTransform inverse
int numRow
int numCol
double[] elt
Warp warp
warpPoint
method or something equivalent.WarpTransform2D inverse
Symbols symbols
NumberFormat numberFormat
MathTransformFactory mtFactory
String classification
null
if none.OperationMethod lastMethod
null
if none.MathTransformParser.getOperationMethod()
DatumFactory datumFactory
CSFactory csFactory
CRSFactory crsFactory
Map<K,V> directions
boolean renderCoordinates
boolean fillCoordinates
boolean fillPolygons
float polygonFillOpacity
ScheduledExecutorService paneTaskExecutor
Future<V> resizedFuture
int paintDelay
AtomicBoolean acceptRepaintRequests
AtomicBoolean baseImageMoved
Future<V> imageMovedFuture
Point imageOrigin
Lock drawingLock
ReadWriteLock paramsLock
Set<E> listeners
MouseDragBox dragBox
ReferencedEnvelope pendingDisplayArea
ReferencedEnvelope fullExtent
MapContent mapContent
RenderingExecutor renderingExecutor
KeyListener keyHandler
MapMouseEventDispatcher mouseEventDispatcher
LabelCache labelCache
AtomicBoolean clearLabelCache
CursorTool currentCursorTool
boolean showToolBar
Set<E> toolSet
JMapPane mapPane
MapLayerTable mapLayerTable
JToolBar toolBar
boolean showStatusBar
boolean showLayerTable
boolean uiSet
GTRenderer renderer
BufferedImage baseImage
Graphics2D baseImageGraphics
MapPane mapPane
DnDListModel<T> listModel
DnDList<T> list
JScrollPane scrollPane
long lastClickTime
boolean confirmRemove
MapLayerTable.Listener listener
long taskId
MapPane mapPane
DragSource src
DropTarget tgt
boolean movingItems
int overIndex
int[] dragIndices
JButton btn
JLabel label
int decLen
String numFormat
ReferencedEnvelope lastExtent
IntegerDocument document
boolean fireEvents
int numDecimalDigits
JPopupMenu configMenu
List<E> itemInfo
int minItemHeight
int id
boolean hasBorder
int minHeight
DataStoreFactorySpi format
JDataChoosePage page0
JDataStorePage page1
JDataStorePage page2
Map<K,V> connectionParameters
JParameterListPage userPage
JParameterListPage advancedPage
Map<K,V> connectionParameters
boolean initialized
DirectPosition2D worldCoords
boolean isWheelEvent
int wheelAmount
MapPaneEvent.Type type
Object data
MapPane mapPane
ProcessSelectionPage selectionPage
JComboBox<E> familyCBox
JComboBox<E> styleCBox
JComboBox<E> weightCBox
JComboBox<E> sizeCBox
JTextArea textArea
int familyIndex
int weightIndex
int styleIndex
int sizeIndex
Font selectedFont
boolean completed
Geometries geomType
Color lineColor
Color fillColor
float lineWidth
float opacity
float pointSize
String pointSymbolName
boolean labelFeatures
String labelField
Font labelFont
JColorIcon lineColorIcon
JLabel lineColorLabel
JColorIcon fillColorIcon
JLabel fillColorLabel
JSlider fillOpacitySlider
JComboBox<E> pointSizeCBox
JComboBox<E> pointSymbolCBox
JLabel typeLabel
JComboBox<E> labelCBox
Map<K,V> controls
SimpleFeatureType schema
String[] fieldsForLabels
boolean completed
SimpleFeatureType schema
List<E> cache
IOException exception
FeatureCollectionTableModel.TableWorker load
JWizard.Controller controller
HashMap<K,V> model
JPage current
JPanel cardPanel
CardLayout cardLayout
JButton backButton
JButton nextButton
JButton finishButton
JButton cancelButton
int returnCode
WebMapServer wms
WMSCapabilities caps
JList<E> list
DefaultListModel<E> model
Map<K,V> map
add
and remove
operations on this set are translated into
Map
operations as below:
Adding a new element to this Set
:
Map
, where:
DisjointSet
.
DisjointSet
prior to add it
to this set (in other words, moving the element).
Removing an element from this Set
:
DisjointSet
, then the element is assumed to belongs to an other DisjointSet
and nothing is done.
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.
DisjointSet<E> trash
null
if there is none.Map<K,V> count
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).private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
long[] values
long
type instead of int
on the basis that 64
bits machines are becoming more and more common.int bitCount
int mask
(1 << bitCount) - 1
.int size
int count
LineFormat.data
array. This is the number of data found last time
LineFormat.setLine(String)
has been invoked.Object[] data
LineFormat.setLine(String)
has been invoked. Those data are returned by
methods like LineFormat.getValues(float[])
.Format[] format
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.ParsePosition position
ParsePosition
used for specifying the substring to parse.int[] limits
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.String line
LineFormat.setLine(String)
.ScopedName asScopedName
CharSequence name
String
or an InternationalString
.int maximumSize
Unit<Q extends Quantity<Q>> units
null
if unknown.TypeName typeName
Class<T> elementClass
Comparable<T> minValue
Comparable<T> maxValue
boolean isMinIncluded
boolean isMaxIncluded
Class<T> elementClass
Class<T> relaxedClass
Class<T> arrayElementClass
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.byte arrayElementCode
DOUBLE
, FLOAT
, LONG
, INTEGER
,
SHORT
, BYTE
, CHARACTER
or OTHER
enumeration.Object array
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).
int modCount
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.boolean useClassChanger
true
if we should invoke ClassChanger.toNumber(java.lang.Comparable<K>)
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.boolean isNumeric
GenericName scope
char separator
LocalName name
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
AbstractInternationalString.defaultValue
is not serialized.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
AbstractInternationalString.defaultValue
is not serialized.IOException
Object[] array
String version
Object delegate
Format format
Class<T> type
Level level
String logger
null
if none.LoggedFormat.setLogger(java.lang.String)
String className
null
if none.String methodName
null
if none.Logger LOGGER
ComplexType type
Element elem
String text
Attributes attr
List<E> elements
Object value
ElementHandlerFactory ehf
XMLElementHandler xeh
ElementHandlerFactory ehf
Element elem
SimpleType type
Element elem
String text
Object value
Attributes attr
String namespace
String id
String name
String ref
AnyAttributeHandler anyAttribute
List<E> attrDecs
int hashCodeOffset
AttributeGroup cache
String id
String name
boolean abstracT
boolean mixed
int block
int finaL
List<E> attrDecs
AnyAttributeHandler anyAttribute
Object child
int hashCodeOffset
ComplexType cache
String id
String name
String type
String ref
String defaulT
String fixed
String substitutionGroup
int maxOccurs
int minOccurs
int finaL
int block
boolean form
boolean abstracT
boolean nillable
Object child
int hashCodeOffset
ElementTypeHandler.DefaultElement cache
String value
String id
String name
String ref
int maxOccurs
int minOccurs
ElementGroupingHandler child
int hashCodeOffset
GroupHandler.DefaultGroup cache
String schemaLocation
int hashCodeOffset
String id
String name
SelectorHandler selector
List<E> fields
String id
String itemType
SimpleTypeHandler simpleType
SchemaHandler schema
URI uri
String id
String prefix
URI targetNamespace
String version
boolean elementFormDefault
boolean attributeFormDefault
int finalDefault
int blockDefault
List<E> includes
List<E> imports
List<E> redefines
List<E> attributes
List<E> attributeGroups
List<E> complexTypes
List<E> elements
List<E> groups
List<E> simpleTypes
URI uri
Schema schema
Map<K,V> prefixCache
Object child
String id
String name
int finaL
XSIElementHandler child
int hashCodeOffset
SimpleType cache
String id
String xpath
SelectorHandler selector
List<E> fields
boolean isNegative
int years
int months
int days
int hours
int minutes
int seconds
long millis
boolean parseDate
boolean parseTime
boolean printTzInfo
DirectPosition offendingLocation
AttributeDescriptor descriptor
Object value
private Object readResolve() throws ObjectStreamException
ObjectStreamException
private Object readResolve() throws ObjectStreamException
ObjectStreamException
private Object readResolve() throws ObjectStreamException
ObjectStreamException
private Object readResolve() throws ObjectStreamException
ObjectStreamException
boolean isFloating
String parameterName
String parameterName
String parameterName
String parameterName
String identifier
String operationName
MathTransform lastCompletedTransform
null
if unknown.protected Object readResolve() throws ObjectStreamException
ObjectStreamException
- if the deserialization failed.String name
int value
Copyright © 1996–2023 Geotools. All rights reserved.