|
Deprecated Classes |
AbstractFilterVisitor
Please use DefaultFilterVisitor (to stick with only opengis Filter) |
AbstractGridCoverage2DReader
use AbstractGridCoverage2DReader instead. |
AbstractGridCoverageWriter
use AbstractGridCoverageWriter instead. |
AbstractGridFormat
use
AbstractGridFormat
instead. |
AccessDataSource
Replaced by FactoryOnAccess. |
AutoCRSFactory
This class will move in a org.geotools.referencing.factory.web
package in Geotools 2.5, in order to put together other web-related factories defined
outside the WMS specification. Don't use this class directly. You should not need to
anyway - use ReferencingFactoryFinder instead, which
will continue to work no matter where this class is located. |
BetweenFilterImpl
use IsBetweenImpl |
ConnectionPool
Use DataSource, DataSourceUtil and DataSourceFinder instead |
ConnectionPoolManager
Use DataSource, DataSourceUtil and DataSourceFinder instead |
CSBuilderFactory
Moved to CSBuilderFactory. |
DB2ConnectionFactory
Use DataSource, DataSourceUtil and DataSourceFinder instead |
DefaultCSBuilder
Moved to DefaultCSBuilder |
DefaultFactory
Renamed as ThreadedEpsgFactory.
The name DefaultFactory was viewed as confusing. |
DefaultSQLBuilder
Use GeoAPISQLBuilder instead |
DuplicatorFilterVisitor
use DuplicatingFilterVisitor |
DuplicatorStyleVisitor
use DuplicatingStyleVisitor |
EPSGCRSAuthorityFactory
Uses one of the other EPSG factories backed by a database instead. |
Factories
Consider moving those methods to GeoTools. We should also remove
FactoryRegistry.globalConfiguration and relies on listeners instead. |
FactoryFinder
Renamed as ReferencingFactoryFinder. |
FactoryGroup
Renamed to ReferencingFactoryContainer in order to reflect use |
FactoryOnAccess
Will be renamed ThreadedAccessEpsgFactory in Geotools 2.5. |
FactoryOnHSQL
Will be renamed as ThreadedHsqlEpsgFactory in Geotools 2.5. |
FactoryUsingAnsiSQL
Renamed as AnsiDialectEpsgFactory. |
FactoryUsingSQL
Please use AccessDialectEpsgFactory. |
FactoryUsingVolatileDependencies
This class should be a marker interface instead of an AbstractFactory
subclass. We will make this change in a future version. When this change is
done, AllAuthoritiesFactory should
implement this interface. |
FeatureTypeFactory
Please use FeatureTypeBuilder |
FilterBuilder
use the CQL utility class instead, this one is going to
be set to package visibility |
FilterFactoryFinder
Replaced by CommonFactoryFinder.getFilterFactory(org.geotools.factory.Hints). |
FormalConsistencyImpl
Renamed as FormatConsistencyImpl. |
Geometry
Will be recreated in the ISO geometry module. |
GeotoolsFactory
Please use ReferencingObjectFactory (renamed to clear up confusion) |
GridFormatFinder
use
GridFormatFinder
instead. |
GTCloneUtil
|
HSQLDataSource
Replaced by FactoryOnHSQL. |
HTTP_AuthorityFactory
This class will move in a org.geotools.referencing.factory.web
package in Geotools 2.5, in order to put together other web-related factories.
Don't use this class directly. You should not need to anyway - use
ReferencingFactoryFinder instead, which will
continue to work no matter where this class is located. |
IndexedShapefileDataStoreFactory
Please use ShapefileDataStoreFactory, it can create an IndexedDataStore if appropriate |
InPlaceCoordinateSequenceTransformer
Moved to InPlaceCoordinateSequenceTransformer. |
LocalizationGrid
Moved to org.geotools.referencing.operation.builder package. |
LoggedFormat
Moved to the org.geotools.util.logging package. |
Logging
Moved to the org.geotools.util.logging package. |
MaxFunction
- use org.geotools.filter.function.math.MinFunction instead |
MinFunction
- use org.geotools.filter.function.math.MinFunction instead |
MonolineFormatter
Moved to the org.geotools.util.logging package. |
MySQLConnectionFactory
Use DataSource, DataSourceUtil and DataSourceFinder instead |
NonQuantitativeAttributeCorrectnessImpl
use NonQuantitativeAttributeAccuracyImpl |
OracleConnectionFactory
Use DataSource, DataSourceUtil and DataSourceFinder instead |
OrthographicEquatorial
Renamed as EquatorialOrthographic for consistency with OGC and EPSG naming. |
OrthographicOblique
Renamed as ObliqueOrthographic for consistency with OGC and EPSG naming. |
OrthographicPolar
Renamed as PolarOrthographic for consistency with OGC and EPSG naming. |
PackedCSBuilder
Moved to PackedCSBuilder. |
PostgisConnectionFactory
Use DataSource, DataSourceUtil and DataSourceFinder instead
* |
PostgreDataSource
Replaced by FactoryOnPostgreSQL. |
SimpleDataSource
Experience suggests that subclassing javax.sql.DataSource is a cause of
troubles in JEE environments. Subclass directly ThreadedEpsgFactory instead. |
SimpleImageReader
Renamed as StreamImageReader. |
Singleton
Not used anymore in the Geotools code base. If needed, use a small
ArrayList instead. |
SortOrder
Please use org.opengis.filter.sort.SortOrder |
SQLEncoder
Please use org.geotools.data.jdbc.FilterToSQL which uses
opengis filters instead of these geotools filters. |
SQLEncoderPostgisGeos
use SQLEncoderPostgis with setSupportsGEOS(true) |
SQLUnpacker
please use PostPreProcessFilterSplittingVisitor |
StereographicEquatorial
Renamed as EquatorialStereographic for consistency with EPSG names. |
StereographicOblique
Renamed and hidden as StereographicUSGS. |
StereographicPolar
Renamed as PolarStereographic for consistency with OGC and EPSG names. |
StyleFactoryFinder
Replaced by CommonFactoryFinder.getStyleFactory(org.geotools.factory.Hints). |
UnknownFormat
use
UnknownFormat
instead. |
URN_AuthorityFactory
This class will move in a org.geotools.referencing.factory.web
package in Geotools 2.5, in order to put together other web-related factories.
Don't use this class directly. You should not need to anyway - use
ReferencingFactoryFinder instead, which will
continue to work no matter where this class is located. |
WebCRSFactory
This class will move in a org.geotools.referencing.factory.web
package in Geotools 2.5, in order to put together other web-related factories defined
outside the WMS specification. Don't use this class directly. You should not need to
anyway - use ReferencingFactoryFinder instead, which
will continue to work no matter where this class is located. |
WMSOperationType
Use of OperationType should be sufficient |
|
Deprecated Methods |
org.geotools.filter.DefaultExpression.accept(FilterVisitor)
use Expression.accept(ExpressionVisitor, Object) |
org.geotools.filter.AbstractFilter.accept(FilterVisitor)
use Filter.accept(FilterVisitor, Object) |
org.geotools.filter.Filter.accept(FilterVisitor)
use Filter.accept(FilterVisitor, Object). |
org.geotools.filter.Expression.accept(FilterVisitor)
use use Expression.accept(ExpressionVisitor, Object) |
org.geotools.filter.ConstantExpression.accept(FilterVisitor)
use ConstantExpression.accept(ExpressionVisitor, Object). |
org.geotools.factory.Factories.addFactoryIteratorProvider(FactoryIteratorProvider)
Moved to GeoTools class. |
org.geotools.styling.NamedStyle.addFeatureTypeStyle(FeatureTypeStyle)
Not supported |
org.geotools.filter.FidFilterImpl.addFid(String)
|
org.geotools.filter.GeometryFilterImpl.addLeftGeometry(Expression)
use GeometryFilterImpl.setExpression1(org.opengis.filter.expression.Expression) |
org.geotools.filter.GeometryFilter.addLeftGeometry(Expression)
use BinarySpatialOperator#setExpression1(Expression) |
org.geotools.filter.MathExpressionImpl.addLeftValue(Expression)
use MathExpressionImpl.setExpression1(org.opengis.filter.expression.Expression) |
org.geotools.filter.MathExpression.addLeftValue(Expression)
use BinaryExpression#setExpression1(Expression) |
org.geotools.filter.CompareFilter.addLeftValue(Expression)
use BinaryComparisonOperator#setExpression1(Expression) |
org.geotools.feature.FeatureCollection.addListener(CollectionListener)
Please use FeatureSource.addFeatureListener(FeatureListener listener) |
org.geotools.filter.IsBetweenImpl.addMiddleValue(Expression)
use IsBetweenImpl.setExpression(Expression) |
org.geotools.filter.BetweenFilterImpl.addMiddleValue(Expression)
use BetweenFilterImpl.setExpression(org.opengis.filter.expression.Expression) |
org.geotools.filter.BetweenFilter.addMiddleValue(Expression)
use PropertyIsBetween#setExpression(Expression) |
org.geotools.filter.GeometryFilterImpl.addRightGeometry(Expression)
use #set |
org.geotools.filter.GeometryFilter.addRightGeometry(Expression)
use BinarySpatialOperator#setExpression2(Expression) |
org.geotools.filter.MathExpressionImpl.addRightValue(Expression)
use MathExpressionImpl.setExpression2(org.opengis.filter.expression.Expression) |
org.geotools.filter.MathExpression.addRightValue(Expression)
use BinaryExpression#setExpression2(Expression) |
org.geotools.filter.CompareFilter.addRightValue(Expression)
use BinaryComparisonOperator#setExpression2(Expression) |
org.geotools.filter.FilterCapabilities.addType(short)
|
org.geotools.filter.FilterFactory.and(Filter, Filter)
use FilterFactory.and(org.opengis.filter.Filter, org.opengis.filter.Filter) |
org.geotools.metadata.iso.MetadataEntity.appendLineSeparator(StringBuffer)
Not needed anymore since we now inherit a default AbstractMetadata.toString()
method for all metadata. |
org.geotools.filter.FilterFactoryImpl.arithmeticOperators(boolean, Functions)
Unsupported operation required by the filter interface. |
org.geotools.util.ScopedName.asLocalName()
Replaced by ScopedName.name. |
org.geotools.util.LocalName.asLocalName()
Renamed as LocalName.name(). |
org.geotools.referencing.NamedIdentifier.asLocalName()
Replaced by NamedIdentifier.name(). |
org.geotools.util.ScopedName.asScopedName()
Replaced by ScopedName.toFullyQualifiedName(). |
org.geotools.util.LocalName.asScopedName()
Replaced by LocalName.toFullyQualifiedName(). |
org.geotools.referencing.NamedIdentifier.asScopedName()
Replaced by NamedIdentifier.toFullyQualifiedName(). |
org.geotools.feature.Schema.attribute(FeatureType, int)
use getAttribute( type, index ) |
org.geotools.feature.Schema.attribute(FeatureType, String)
use getAttribute( type, name ) |
org.geotools.data.DataUtilities.attributeNames(Expression)
use DataUtilities.attributeNames(Expression, FeatureType)/ |
org.geotools.data.DataUtilities.attributeNames(Filter)
use DataUtilities.attributeNames(Filter, FeatureType)/ |
org.geotools.feature.Schema.attributes(FeatureType)
use getAttributes( featureType ) |
org.geotools.feature.Schema.attributes(FeatureType, List)
use getAttributes( featureType, list ) |
org.geotools.renderer.lite.RendererUtilities.calculateScale(Envelope, CoordinateReferenceSystem, int, int, double)
|
org.geotools.util.WeakHashSet.canonicalize(Object)
Moved to the CanonicalSet subclass. |
org.geotools.util.WeakHashSet.canonicalize(Object[])
Moved to the CanonicalSet subclass. |
org.geotools.filter.FilterFactoryImpl.capabilities(String, ScalarCapabilities, SpatialCapabilities, IdCapabilities)
Unsupported operation required by the filter interface. |
org.geotools.geometry.AbstractDirectPosition.clone()
Will be removed after GeoAPI update. |
org.geotools.filter.FilterFactoryImpl.comparisonOperators(Operator[])
Unsupported operation required by the filter interface. |
org.geotools.filter.AbstractFilter.contains(Feature)
use Filter.evaluate(Feature) |
org.geotools.filter.BetweenFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.FidFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.LogicFilter.contains(Feature)
use Filter.evaluate(Feature). |
org.geotools.filter.Filter.contains(Feature)
use Filter.evaluate(Feature) |
org.geotools.filter.CompareFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.LikeFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.GeometryDistanceFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.NullFilter.contains(Feature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.referencing.operation.DefaultConversion.create(Conversion, CoordinateReferenceSystem, CoordinateReferenceSystem, MathTransform)
Replaced by DefaultConversion.create(Conversion, CoordinateReferenceSystem,
CoordinateReferenceSystem, MathTransform, Class). |
org.geotools.feature.FeatureFactory.create(Object[])
Schema information is required |
org.geotools.feature.FeatureFactory.create(Object[], String)
Schema information is required |
org.geotools.filter.FilterFactoryImpl.createAttributeExpression(AttributeDescriptor)
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactory.createAttributeExpression(AttributeType)
use createAttributeExpression( at ), will be removed for
GeoTools 2.3 |
org.geotools.filter.FilterFactory.createAttributeExpression(FeatureType)
use FilterFactory.createAttributeExpression(String) instead. |
org.geotools.filter.FilterFactory.createAttributeExpression(FeatureType, String)
use createAttributeExpression( xpath ), will be removed for
GeoTools 2.3 |
org.geotools.filter.FilterFactoryImpl.createAttributeExpression(SimpleFeatureType)
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactoryImpl.createAttributeExpression(SimpleFeatureType, String)
Unsupported operation required by the filter interface. |
org.geotools.referencing.factory.ReferencingFactoryContainer.createBaseToDerived(CoordinateReferenceSystem, ParameterValueGroup, CoordinateSystem, Collection)
Replaced by ReferencingFactoryContainer.createBaseToDerived(org.opengis.referencing.crs.CoordinateReferenceSystem, org.opengis.parameter.ParameterValueGroup, org.opengis.referencing.cs.CoordinateSystem)
followed by a call to ReferencingFactoryContainer.getLastUsedMethod(). |
org.geotools.filter.FilterFactory.createBBoxExpression(Envelope)
Please use filterFactory.literal( JTS.toGeometry( bounds ) ) |
org.geotools.filter.FilterFactoryImpl.createCompareFilter(short)
@see org.geotools.filter.FilterFactory#createCompareFilter(short) |
org.geotools.filter.FilterFactory.createCompareFilter(short)
use one of FilterFactory.less(Expression, Expression)
FilterFactory.lessOrEqual(Expression, Expression)
FilterFactory.equals(Expression, Expression)
FilterFactory.greater(Expression, Expression)
FilterFactory.greaterOrEqual(Expression, Expression)
FilterFactory.between(Expression, Expression, Expression) |
org.geotools.filter.FilterFactory.createGeometryDistanceFilter(short)
use one of
FilterFactory.beyond(String, Geometry, double, String)
FilterFactory.dwithin(String, Geometry, double, String) |
org.geotools.filter.FilterFactory.createGeometryFilter(short)
use one of
FilterFactory.bbox(String, double, double, double, double, String)
FilterFactory.beyond(String, Geometry, double, String)
FilterFactory.contains(String, Geometry)
FilterFactory.crosses(String, Geometry)
FilterFactory.disjoint(String, Geometry)
FilterFactory.dwithin(String, Geometry, double, String)
FilterFactory.equals(String, Geometry)
FilterFactory.intersects(String, Geometry)
FilterFactory.overlaps(String, Geometry)
FilterFactory.touches(String, Geometry)
FilterFactory.within(String, Geometry) |
org.geotools.referencing.crs.DefaultProjectedCRS.createLinearConversion(ProjectedCRS, ProjectedCRS, double)
This method was for DefaultCoordinateOperationFactory internal
use only, and contains some shortcomming. Avoid direct use. |
org.geotools.filter.FilterFactoryImpl.createLogicFilter(Filter, Filter, short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.filter.FilterFactory.createLogicFilter(Filter, Filter, short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.filter.FilterFactoryImpl.createLogicFilter(Filter, short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.filter.FilterFactory.createLogicFilter(Filter, short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.filter.FilterFactoryImpl.createLogicFilter(short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.filter.FilterFactory.createLogicFilter(short)
use one of FilterFactory.and(Filter, Filter)
FilterFactory.or(Filter, Filter)
FilterFactory.not(Filter) |
org.geotools.renderer.lite.RendererUtilities.createMapEnvelope(Rectangle, AffineTransform)
Uses the alternative using a
CoordinateReferenceSystem that doe not assume
anything on axes order. |
org.geotools.filter.FilterFactoryImpl.createMathExpression()
use one of
FilterFactory.add(Expression, Expression)
FilterFactory.subtract(Expression, Expression)
FilterFactory.multiply(Expression, Expression)
FilterFactory.divide(Expression, Expression) |
org.geotools.filter.FilterFactory.createMathExpression()
use one of
FilterFactory.add(Expression, Expression)
FilterFactory.subtract(Expression, Expression)
FilterFactory.multiply(Expression, Expression)
FilterFactory.divide(Expression, Expression) |
org.geotools.filter.FilterFactory.createMathExpression(short)
use one of
FilterFactory.add(Expression, Expression)
FilterFactory.subtract(Expression, Expression)
FilterFactory.multiply(Expression, Expression)
FilterFactory.divide(Expression, Expression) |
org.geotools.referencing.operation.DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem, CoordinateReferenceSystem, OperationMethod)
Current implementation ignore the method argument. |
org.geotools.referencing.factory.ReferencingFactoryContainer.createParameterizedTransform(ParameterValueGroup, Collection)
Replaced by ReferencingFactoryContainer.createParameterizedTransform(ParameterValueGroup)
followed by a call to ReferencingFactoryContainer.getLastUsedMethod(). |
org.geotools.referencing.operation.DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup, Collection)
Replaced by DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup)
followed by a call to DefaultMathTransformFactory.getLastUsedMethod(). |
org.geotools.styling.StyleFactory.createSelectedChannelType(String, Expression)
Use StyleFactory.createSelectedChannelType(String, ContrastEnhancement) |
org.geotools.data.crs.CRSAuthoritySpi.decode(String)
Replaced by CRSAuthorityFactory.createCoordinateReferenceSystem(java.lang.String). |
org.geotools.coverage.AbstractCoverage.dispose()
Use AbstractCoverage.dispose(boolean) instead. |
org.geotools.styling.SLD.doubleValue(Expression)
|
org.geotools.geometry.GeneralEnvelope.equals(Envelope, double)
Use GeneralEnvelope.equals(Envelope, double, boolean) instead. |
org.geotools.coverage.AbstractCoverage.evaluate(DirectPosition, Set)
Current implementation is incorrect, since it ignores the AbstractCoverage.list() argument. |
org.geotools.coverage.processing.Operations.filteredSubsample(GridCoverage, int, int, float[], Interpolation)
Replaced by #filteredSubsample(GridCoverage,int,int,float[],
Interpolation,BorderExtender with a null border extender. |
org.geotools.feature.Schema.find(FeatureType, String)
please use getIndexOf( type, name ) |
org.geotools.xml.Configuration.flush()
This method will be removed in subsequent versions as
configuration class changes are already planned. |
org.geotools.filter.FilterFactoryImpl.functionName(String, int)
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactoryImpl.functions(FunctionName[])
Unsupported operation required by the filter interface. |
org.geotools.util.WeakHashSet.get(Object)
Moved to the CanonicalSet subclass. |
org.geotools.styling.NamedStyle.getAbstract()
Not supported |
org.geotools.filter.FunctionExpressionImpl.getArgs()
use FunctionExpressionImpl.getParameters(). |
org.geotools.filter.FunctionExpression.getArgs()
use Function.getParameters() |
org.geotools.filter.function.ClassificationFunction.getArgs()
please use getParameters |
org.geotools.filter.AttributeExpressionImpl.getAttributePath()
use AttributeExpressionImpl.getPropertyName() |
org.geotools.filter.AttributeExpressionImpl2.getAttributePath()
use AttributeExpressionImpl2.getPropertyName() |
org.geotools.filter.AttributeExpression.getAttributePath()
use PropertyName.getPropertyName() |
org.geotools.metadata.iso.identification.DataIdentificationImpl.getCharacterSet()
Use DataIdentificationImpl.getCharacterSets() instead. |
org.geotools.xml.Schemas.getChildElementDeclarations(XSDElementDeclaration)
use Schemas.getChildElementDeclarations(XSDTypeDefinition) |
org.geotools.xml.Schemas.getChildElementDeclarations(XSDElementDeclaration, boolean)
use Schemas.getChildElementDeclarations(XSDTypeDefinition, boolean) |
org.geotools.filter.SQLEncoder.getColnameEscape()
the escapeName method is preferred over this, it
automatically returns the name properly escaped, since
that's all getColnameEscape was being used for. |
org.geotools.coverage.GridSampleDimension.getColorInterpretation()
No replacement. |
org.geotools.image.io.PaletteFactory.getColors(URL)
This method should not be defined here since PaletteFactory is all
about name relative to a directory specified at construction time. If a user
wants the functionality provided by this method, he should consider creating
a new instance of PaletteFactory. |
org.geotools.metadata.iso.MetaDataImpl.getContact()
use MetaDataImpl.getContacts(). |
org.geotools.data.PrjFileReader.getCoodinateSystem()
use PrjFileReader.getCoordinateReferenceSystem(). |
org.geotools.geometry.GeneralEnvelope.getCoordinateReferenceSystem(Envelope)
Use Envelope.getCoordinateReferenceSystem() instead. |
org.geotools.metadata.iso.quality.ElementImpl.getDate()
Replaced by ElementImpl.getDates(). |
org.geotools.feature.DefaultFeatureType.getDefaultGeometry()
use DefaultFeatureType.getPrimaryGeometry() |
org.geotools.gui.headless.ProgressMailer.getDescription()
Replaced by ProgressMailer.getTask(). |
org.geotools.metadata.iso.content.CoverageDescriptionImpl.getDimension()
use CoverageDescriptionImpl.getDimensions() |
org.geotools.coverage.AbstractCoverage.getDimensionNames()
This information can be obtained from the underlying coordinate system. |
org.geotools.coverage.AbstractCoverage.getDimensionNames(Locale)
Replaced by AbstractCoverage.getDimensionNames(). |
org.geotools.filter.GeometryDistanceFilter.getDistance()
use DistanceBufferOperator.getDistance() |
org.geotools.filter.LikeFilter.getEscape()
use PropertyIsLike.getEscape() |
org.geotools.filter.BetweenFilter.getExpression1()
use PropertyIsBetween.getLowerBoundary() |
org.geotools.filter.BetweenFilter.getExpression2()
use PropertyIsBetween.getUpperBoundary()() |
org.geotools.metadata.iso.citation.TelephoneImpl.getFacsimile()
Replaced by TelephoneImpl.getFacsimiles(). |
org.geotools.styling.NamedStyle.getFeatureTypeStyles()
Not supported |
org.geotools.data.AbstractDataStore.getFeatureWriter(String)
|
org.geotools.filter.FidFilterImpl.getFids()
use FidFilterImpl.getIDs() |
org.geotools.filter.FidFilter.getFids()
use FeatureId#getIDs() |
org.geotools.filter.AbstractFilter.getFilterType()
The enumeration base type system is replaced with a class
based type system. An 'instanceof' check should be made instead of
calling this method. |
org.geotools.filter.Filter.getFilterType()
The enumeration base type system is replaced with a class
based type system. An 'instanceof' check should be made instead of
calling this method. |
org.geotools.filter.Filters.getFilterType(Filter)
please use instanceof |
org.geotools.data.wms.WMSOperationType.getFormatStrings()
Use OperationType.getFormats(); |
org.geotools.factory.CommonFactoryFinder.getFunctionExpressions(Hints)
Use FunctionExpression is now @deprecated |
org.geotools.metadata.iso.identification.DataIdentificationImpl.getGeographicBox()
not in ISO 19115:2003 |
org.geotools.metadata.iso.identification.DataIdentificationImpl.getGeographicDescription()
not in ISO 19115:2003 |
org.geotools.feature.GeometryAttributeType.getGeometryFactory()
Please use GeometrFactory associated with your FeatureFactory
using the hinting system. |
org.geotools.coverage.FactoryFinder.getGridCoverageFactories()
Use FactoryFinder.getGridCoverageFactories(Hints) instead. |
org.geotools.coverage.grid.AbstractGridCoverage.getGridPacking()
Not yet implemented, and maybe will never be implemented. |
org.geotools.coverage.grid.GeneralGridGeometry.getGridToCoordinateSystem()
Renamed as GeneralGridGeometry.getGridToCRS(). |
org.geotools.coverage.grid.GridGeometry2D.getGridToCoordinateSystem2D()
Renamed as GridGeometry2D.getGridToCRS2D(). |
org.geotools.metadata.iso.citation.CitationImpl.getIdentifierTypes()
IdentifierType removed from ISO 19115 |
org.geotools.image.io.PaletteFactory.getIndexColorModel(String)
Replaced by Palette.getColorModel(). |
org.geotools.image.io.PaletteFactory.getIndexColorModel(String, int, int)
Replaced by Palette.getColorModel(). |
org.geotools.styling.TextSymbolizerImpl.getLabelPlacement()
use getPlacement() |
org.geotools.styling.TextSymbolizer.getLabelPlacement()
use getPlacement() |
org.geotools.referencing.operation.DefaultMathTransformFactory.getLastUsedMethod()
Renamed as DefaultMathTransformFactory.getLastMethodUsed(). |
org.geotools.filter.GeometryFilterImpl.getLeftGeometry()
use BinarySpatialOperator.getExpression1() |
org.geotools.filter.GeometryFilter.getLeftGeometry()
use BinarySpatialOperator.getExpression1(). |
org.geotools.filter.MathExpressionImpl.getLeftValue()
use MathExpressionImpl.getExpression1(). |
org.geotools.filter.MathExpression.getLeftValue()
use BinaryExpression.getExpression1(). |
org.geotools.filter.CompareFilter.getLeftValue()
use BinaryComparisonOperator.getExpression1() |
org.geotools.filter.LiteralExpressionImpl.getLiteral()
use LiteralExpressionImpl.getValue(). |
org.geotools.filter.LiteralExpression.getLiteral()
use Literal.getValue(). |
org.geotools.filter.ConstantExpression.getLiteral()
use ConstantExpression.getValue() |
org.geotools.coverage.grid.GeneralGridRange.getLowers()
Replaced by GeneralGridRange.getLower(int). |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.getMaintenanceNote()
Replaced by MaintenanceInformationImpl.getMaintenanceNotes(). |
org.geotools.coverage.AbstractCoverage.getMetadataNames()
Use PropertySourceImpl.getPropertyNames() instead. |
org.geotools.coverage.GridSampleDimension.getMetaDataNames()
Not implemented. |
org.geotools.coverage.AbstractCoverage.getMetadataValue(String)
Use PropertySourceImpl.getProperty(String) instead. |
org.geotools.coverage.GridSampleDimension.getMetadataValue(String)
Not implemented. |
org.geotools.filter.IsBetweenImpl.getMiddleValue()
use IsBetweenImpl.getExpression() |
org.geotools.filter.BetweenFilterImpl.getMiddleValue()
use BetweenFilterImpl.getExpression() |
org.geotools.filter.BetweenFilter.getMiddleValue()
use PropertyIsBetween.getExpression() |
org.geotools.feature.AttributeType.getName()
use AttributeType.getLocalName() |
org.geotools.filter.NullFilterImpl.getNullCheckValue()
use NullFilterImpl.getExpression(). |
org.geotools.filter.NullFilter.getNullCheckValue()
use PropertyIsNull.getExpression() |
org.geotools.filter.function.ClassificationFunction.getNumberOfClasses()
use getClasses() |
org.geotools.data.jdbc.referencing.JDBCAuthorityFactory.getObjectFactory()
This method will be removed from GeoAPI interfaces. |
org.geotools.image.io.text.TextImageReader.getPadValue(int)
Should be specified in metadata instead, and implementations should use
SampleConverter. |
org.geotools.coverage.GridSampleDimension.getPalette()
No replacement. |
org.geotools.coverage.GridSampleDimension.getPaletteInterpretation()
No replacement. |
org.geotools.metadata.iso.spatial.GeoreferenceableImpl.getParameters()
please use GeoreferenceableImpl.getGeoreferencedParameters(). |
org.geotools.event.GTComponent.getParent()
use getNote().getParent() |
org.geotools.filter.LikeFilterImpl.getPattern()
use LikeFilterImpl.getLiteral() |
org.geotools.filter.LikeFilter.getPattern()
use PropertyIsLike.getLiteral() |
org.geotools.referencing.operation.AbstractCoordinateOperation.getPositionalAccuracy()
Renamed as AbstractCoordinateOperation.getCoordinateOperationAccuracy(). |
org.geotools.test.TestData.getReader(Object, String)
Use TestData.openReader(java.lang.Object, java.lang.String) instead. The openReader method throws an
exception if the resource is not found, instead of returning null. This make debugging
easier, since it replaces infamous NullPointerException by a more explicit error
message during tests. Furthermore, the openReader name make it more obvious that
the stream is not closed automatically and is also consistent with other method names in
this class. |
org.geotools.metadata.iso.quality.ElementImpl.getResult()
Use ElementImpl.getResults() instead. |
org.geotools.filter.GeometryFilterImpl.getRightGeometry()
use BinarySpatialOperator.getExpression2() |
org.geotools.filter.GeometryFilter.getRightGeometry()
use BinarySpatialOperator.getExpression2(). |
org.geotools.filter.MathExpressionImpl.getRightValue()
use MathExpressionImpl.getExpression2(). |
org.geotools.filter.CompareFilterImpl.getRightValue()
use BinaryComparisonAbstract.getExpression2() |
org.geotools.filter.MathExpression.getRightValue()
use BinaryExpression.getExpression2(). |
org.geotools.filter.CompareFilter.getRightValue()
use BinaryComparisonOperator.getExpression2() |
org.geotools.util.ScopedName.getScope()
Replaced by ScopedName.scope(). |
org.geotools.util.LocalName.getScope()
Replaced by LocalName.scope(). |
org.geotools.referencing.NamedIdentifier.getScope()
Replaced by NamedIdentifier.scope(). |
org.geotools.factory.FactoryRegistry.getServiceProviders(Class)
Replaced by #getServiceProviders(Class, Filter, Hints). |
org.geotools.styling.NamedStyle.getTitle()
Not supported |
org.geotools.feature.AttributeType.getType()
use AttributeType.getBinding() |
org.geotools.filter.MathExpression.getType()
The expression type system has been replaced by an actual
class type system. |
org.geotools.filter.Expression.getType()
The enumeration based type system has been replaced by a
class based type system. |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.getUpdateScope()
Replaced by MaintenanceInformationImpl.getUpdateScopes(). |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.getUpdateScopeDescription()
Replaced by MaintenanceInformationImpl.getUpdateScopeDescriptions(). |
org.geotools.coverage.grid.GeneralGridRange.getUppers()
Replaced by GeneralGridRange.getUpper(int). |
org.geotools.referencing.AbstractReferenceSystem.getValidArea()
Renamed AbstractReferenceSystem.getDomainOfValidity(). |
org.geotools.referencing.datum.AbstractDatum.getValidArea()
Renamed AbstractDatum.getDomainOfValidity(). |
org.geotools.referencing.operation.AbstractCoordinateOperation.getValidArea()
Renamed AbstractCoordinateOperation.getDomainOfValidity(). |
org.geotools.filter.LikeFilterImpl.getValue()
use LikeFilterImpl.getExpression(). |
org.geotools.filter.LikeFilter.getValue()
use PropertyIsLike.getExpression() |
org.geotools.filter.DefaultExpression.getValue(Feature)
use DefaultExpression.evaluate(Feature). |
org.geotools.filter.EnvironmentVariable.getValue(Feature)
use Expression.evaluate(Object) |
org.geotools.filter.MathExpression.getValue(Feature)
use Expression.evaluate(Feature). |
org.geotools.filter.Expression.getValue(Feature)
use org.opengis.filter.expression.Expression#evaluate(Feature) |
org.geotools.filter.AttributeExpression.getValue(Feature)
use org.opengis.filter.expression.Expression#evaluate(Feature)() |
org.geotools.filter.LiteralExpression.getValue(Feature)
use Expression.evaluate(Feature). |
org.geotools.filter.ConstantExpression.getValue(Feature)
use ConstantExpression.evaluate(Feature) |
org.geotools.metadata.iso.extent.VerticalExtentImpl.getVerticalDatum()
Use VerticalExtentImpl.getVerticalCRS() instead. |
org.geotools.metadata.iso.citation.TelephoneImpl.getVoice()
Replaced by TelephoneImpl.getVoices(). |
org.geotools.filter.LikeFilterImpl.getWildcardMulti()
use LikeFilterImpl.getWildCard(). |
org.geotools.filter.LikeFilter.getWildcardMulti()
use PropertyIsLike.getWildCard() |
org.geotools.filter.LikeFilterImpl.getWildcardSingle()
use LikeFilterImpl.getSingleChar() |
org.geotools.filter.LikeFilter.getWildcardSingle()
use PropertyIsLike.getSingleChar()() |
org.geotools.feature.FeatureType.hasAttributeType(String)
It seems this method is ill concieved, use getAttributeType( xpath ) != null as a
replacement |
org.geotools.filter.FilterFactoryImpl.idCapabilities(boolean, boolean)
Unsupported operation required by the filter interface. |
org.geotools.util.MonolineFormatter.init(String)
Use Logging.forceMonolineConsoleOutput() instead (which provides a
central place for logging configuration), or MonolineFormatter.init(String,Level) if
more control is wanted. |
org.geotools.util.MonolineFormatter.initGeotools()
Use Logging.forceMonolineConsoleOutput() instead (which provides a
central place for logging configuration), or MonolineFormatter.init(String,Level) if
more control is wanted. |
org.geotools.util.MonolineFormatter.initGeotools(Level)
Use Logging.forceMonolineConsoleOutput(Level) instead (which provides
a central place for logging configuration), or MonolineFormatter.init(String,Level) if
more control is wanted. |
org.geotools.styling.SLD.intValue(Expression)
|
org.geotools.util.Logging.isCommonsLoggingAvailable()
Just try to set the commons logger factory, an exception will occurr if
commons logging is not available |
org.geotools.styling.NamedStyle.isDefault()
Not supported |
org.geotools.feature.FeatureAttributeType.isGeometry()
repalce with: type instanceof
GeometryAttributeType |
org.geotools.feature.GeometryAttributeType.isGeometry()
replace with type instnaceof GeometryAttribtueType |
org.geotools.filter.DefaultExpression.isMathExpression(short)
use #is |
org.geotools.image.ImageWorker.loadPlanarImageImage(String, RenderingHints, int, boolean)
Use #load instead. |
org.geotools.referencing.CRS.lookupIdentifier(CoordinateReferenceSystem, Set, boolean)
Replaced by CRS.lookupIdentifier(IdentifiedObject, boolean),
which should be faster since it tries to leverage database index. |
org.geotools.referencing.factory.epsg.ThreadedEpsgFactory.main(String[])
Replaced in a more generic way by CRS.main(java.lang.String[])
with a "-authority=EPSG" optional argument. |
org.geotools.data.postgis.PostgisFeatureStore.makeSql(SQLUnpacker, Query)
please use makeSql(query) |
org.geotools.image.ImageWorker.maskComponentColorModelByte(Color)
This method will be private (and maybe replaced) in a future version.
Use ImageWorker.makeColorTransparent(java.awt.Color) instead.
Current implementation invokes a lot of JAI operations:
"BandSelect" --> "Lookup" --> "BandCombine" --> "Extrema" --> "Binarize" -->
"Format" --> "BandSelect" (one more time) --> "Multiply" --> "BandMerge".
I would expect more speed and memory efficiency by writting our own JAI operation (PointOp
subclass) doing that in one step. It would also be more determinist (our "binarize" method
depends on statistics on pixel values) and avoid unwanted side-effect like turning black
color (RGB = 0,0,0) to transparent one. It would also be easier to maintain I believe. |
org.geotools.image.ImageWorker.maskIndexColorModelByte(Color)
This method will be private (and maybe replaced) in a future version.
Use ImageWorker.makeColorTransparent(java.awt.Color) instead. |
org.geotools.feature.Schema.names(FeatureType)
use getNames( featureType ) |
org.geotools.feature.Schema.names(FeatureType, List)
use getNames( featureType, List ) |
org.geotools.feature.AttributeTypeFactory.newInstance()
Please use CommonFactoryFinder |
org.geotools.filter.FilterFactory.not(Filter)
use FilterFactory.not(org.opengis.filter.Filter) |
org.geotools.filter.NullFilterImpl.nullCheckValue(Expression)
use PropertyIsNull#setExpression(Expression) |
org.geotools.filter.NullFilter.nullCheckValue(Expression)
use PropertyIsNull#setExpression(Expression) |
org.geotools.styling.SLD.number(Expression)
|
org.geotools.filter.FilterFactoryImpl.operator(String)
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactory.or(Filter, Filter)
use FilterFactory.or(org.opengis.filter.Filter, org.opengis.filter.Filter) |
org.geotools.renderer.lite.StreamingRenderer.paint(Graphics2D, Rectangle, AffineTransform)
Use paint(Graphics2D graphics, Rectangle paintArea,
ReferencedEnvelope mapArea) or paint(Graphics2D graphics,
Rectangle paintArea, ReferencedEnvelope mapArea,
AffineTransform worldToScreen) instead. |
org.geotools.renderer.lite.StreamingRenderer.paint(Graphics2D, Rectangle, Envelope)
Use paint(Graphics2D graphics, Rectangle paintArea,
ReferencedEnvelope mapArea) or paint(Graphics2D graphics,
Rectangle paintArea, ReferencedEnvelope mapArea,
AffineTransform worldToScreen) instead. |
org.geotools.renderer.shape.ShapefileRenderer.paint(Graphics2D, Rectangle, Envelope)
|
org.geotools.renderer.lite.StreamingRenderer.paint(Graphics2D, Rectangle, Envelope, AffineTransform)
Use paint(Graphics2D graphics, Rectangle paintArea,
ReferencedEnvelope mapArea) or paint(Graphics2D graphics,
Rectangle paintArea, ReferencedEnvelope mapArea,
AffineTransform worldToScreen) instead. |
org.geotools.renderer.shape.ShapefileRenderer.paint(Graphics2D, Rectangle, Envelope, AffineTransform)
|
org.geotools.xml.Parser.parse()
use Parser.parse(InputStream) |
org.geotools.filter.ExpressionBuilder.parse(FeatureType, String)
please use parser |
org.geotools.filter.ExpressionBuilder.parse(String)
Please make use of parser( input ) |
org.geotools.filter.ExpressionDOMParser.parseCoords(Node)
please use ExpressionDOMParser.coords() |
org.geotools.filter.ExpressionDOMParser.parseExpression(Node)
Please use ExpressionDOMParser.expression |
org.geotools.filter.ExpressionDOMParser.parseGML(Node)
Please use ExpressionDOMParser.gml |
org.geotools.coverage.processing.Operations.recolor(GridCoverage, Map[])
Parameter of type Map is deprecated. Please use the parameter of
type ColorMap instead. |
org.geotools.util.Logging.redirectToCommonsLogging()
Replaced by Logging.setLoggerFactory(org.geotools.util.logging.LoggerFactory). |
org.geotools.factory.Factories.removeFactoryIteratorProvider(FactoryIteratorProvider)
Moved to GeoTools class. |
org.geotools.feature.FeatureCollection.removeListener(CollectionListener)
Please use FeatureSource.removeFeatureListener(FeatureListener listener) |
org.geotools.feature.Schema.restriction(FeatureType, String)
please use getRestriction( featureType, name ) |
org.geotools.referencing.operation.matrix.XAffineTransform.round(AffineTransform)
Use XAffineTransform.round(AffineTransform, double) instead. |
org.geotools.filter.FilterFactoryImpl.scalarCapabilities(ComparisonOperators, ArithmeticOperators, boolean)
Unsupported operation required by the filter interface. |
org.geotools.coverage.processing.Operations.scale(GridCoverage, double, double, double, double, Interpolation)
Replaced by #scale(GridCoverage,double,double,double,double,
Interpolation,BorderExtender with a null border extender. |
org.geotools.styling.NamedStyle.setAbstract(String)
Not supported |
org.geotools.map.DefaultMapContext.setAreaOfInterest(Envelope)
|
org.geotools.map.MapContext.setAreaOfInterest(Envelope)
Please use MapContext.setAreaOfInterest(ReferencedEnvelope)
or MapContext.setAreaOfInterest(Envelope, CoordinateReferenceSystem) |
org.geotools.filter.FunctionExpressionImpl.setArgs(Expression[])
use FunctionExpressionImpl.setParameters(List) |
org.geotools.filter.FunctionExpression.setArgs(Expression[])
use FunctionExpression.setParameters(List) |
org.geotools.filter.function.ClassificationFunction.setArgs(Expression[])
please use setParameters |
org.geotools.filter.AttributeExpressionImpl.setAttributePath(String)
use AttributeExpressionImpl.setPropertyName(String) |
org.geotools.filter.AttributeExpressionImpl2.setAttributePath(String)
use AttributeExpressionImpl2.setPropertyName(String). |
org.geotools.filter.AttributeExpression.setAttributePath(String)
use PropertyName#setPropertyName(String) |
org.geotools.metadata.iso.identification.DataIdentificationImpl.setCharacterSet(Charset)
Use DataIdentificationImpl.setCharacterSets(java.util.Collection) instead. |
org.geotools.filter.SQLEncoder.setColnameEscape(String)
Use setSqlNameEscape instead, as it is more aptly named. |
org.geotools.metadata.iso.MetaDataImpl.setContact(ResponsibleParty)
use MetaDataImpl.setContacts(java.util.Collection). |
org.geotools.styling.SelectedChannelType.setContrastEnhancement(Expression)
Use #setContrastEnhancement(ContrastEnhancement)) instead. |
org.geotools.metadata.iso.quality.ElementImpl.setDate(Date[])
Use ElementImpl.setDates(Collection) instead. |
org.geotools.styling.NamedStyle.setDefault(boolean)
Not supported |
org.geotools.gui.headless.ProgressMailer.setDescription(String)
Replaced by ProgressMailer.setTask(org.opengis.util.InternationalString). |
org.geotools.metadata.iso.content.CoverageDescriptionImpl.setDimension(RangeDimension)
use CoverageDescriptionImpl.setDimensions(java.util.Collection) |
org.geotools.metadata.iso.identification.ResolutionImpl.setEquivalentScale(double)
Replaced by ResolutionImpl.setEquivalentScale(RepresentativeFraction). |
org.geotools.filter.BetweenFilter.setExpression1(Expression)
use PropertyIsBetween#setLowerBoundary(Expression)() |
org.geotools.filter.BetweenFilter.setExpression2(Expression)
use PropertyIsBetween#setUpperBoundary(Expression)() |
org.geotools.metadata.iso.citation.TelephoneImpl.setFacsimile(String)
Replaced by TelephoneImpl.setFacsimiles(java.util.Collection). |
org.geotools.styling.NamedStyle.setFeatureTypeStyles(FeatureTypeStyle[])
Not supported |
org.geotools.data.wms.WMSOperationType.setFormatStrings(String[])
Use OpeartionType.setFormats(); |
org.geotools.metadata.iso.identification.DataIdentificationImpl.setGeographicBox(Collection)
not in ISO 19115:2003 |
org.geotools.metadata.iso.identification.DataIdentificationImpl.setGeographicDescription(Collection)
not in ISO 19115:2003 |
org.geotools.metadata.iso.citation.CitationImpl.setIdentifierTypes(Collection)
IdentifierType removed from ISO 19115 |
org.geotools.referencing.wkt.Formatter.setInvalidWKT()
Replaced by Formatter.setInvalidWKT(Class). |
org.geotools.styling.TextSymbolizerImpl.setLabelPlacement(LabelPlacement)
use setPlacement(LabelPlacement) |
org.geotools.styling.TextSymbolizer.setLabelPlacement(LabelPlacement)
use setPlacement(LabelPlacement) |
org.geotools.arcsde.filter.GeometryEncoderSDE.setLayer(SeLayer)
remove when the old data api dissapear |
org.geotools.filter.LiteralExpressionImpl.setLiteral(Object)
use LiteralExpressionImpl.setValue(Object). |
org.geotools.filter.LiteralExpression.setLiteral(Object)
use Literal#setValue(Object) |
org.geotools.filter.ConstantExpression.setLiteral(Object)
use ConstantExpression.setValue(Object) |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.setMaintenanceNote(InternationalString)
Replaced by MaintenanceInformationImpl.setMaintenanceNotes(java.util.Collection). |
org.geotools.filter.function.ClassificationFunction.setNumberOfClasses(int)
use setClasses() |
org.geotools.coverage.grid.AbstractGridCoverage.setPackedDataBlock(GridRange, byte[])
This operation can hardly be implemented efficiently in Java with a
byte[] argument type, since we can't easily cast an array
of byte[] to an array of arbitrary type. |
org.geotools.metadata.iso.spatial.GeoreferenceableImpl.setParameters(Object)
please use GeoreferenceableImpl.setGeoreferencedParameters(org.opengis.util.Record). |
org.geotools.filter.LikeFilterImpl.setPattern(Expression, String, String, String)
use one of
PropertyIsLike#setExpression(Expression)
PropertyIsLike#setWildCard(String)
PropertyIsLike#setSingleChar(String)
PropertyIsLike#setEscape(String) |
org.geotools.filter.LikeFilter.setPattern(Expression, String, String, String)
use one of
PropertyIsLike#setExpression(Expression)
PropertyIsLike#setWildCard(String)
PropertyIsLike#setSingleChar(String)
PropertyIsLike#setEscape(String) |
org.geotools.filter.LikeFilterImpl.setPattern(String, String, String, String)
use one of
PropertyIsLike#setLiteral(String)
PropertyIsLike#setWildCard(String)
PropertyIsLike#setSingleChar(String)
PropertyIsLike#setEscape(String) |
org.geotools.filter.LikeFilter.setPattern(String, String, String, String)
use one of
PropertyIsLike#setExpression(Expression)
PropertyIsLike#setWildCard(String)
PropertyIsLike#setSingleChar(String)
PropertyIsLike#setEscape(String) |
org.geotools.metadata.iso.quality.ElementImpl.setResult(Result)
Use ElementImpl.setResults(java.util.Collection) instead. |
org.geotools.metadata.iso.lineage.SourceImpl.setScaleDenominator(long)
Use SourceImpl.setScaleDenominator(RepresentativeFraction). |
org.geotools.styling.NamedStyle.setTitle(String)
Not supported |
org.geotools.metadata.iso.extent.VerticalExtentImpl.setUnit(Unit)
Use VerticalExtentImpl.setVerticalCRS(org.opengis.referencing.crs.VerticalCRS) instead. |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.setUpdateScope(ScopeCode)
Replaced by MaintenanceInformationImpl.setUpdateScopes(java.util.Collection). |
org.geotools.metadata.iso.maintenance.MaintenanceInformationImpl.setUpdateScopeDescription(ScopeDescription)
Replaced by MaintenanceInformationImpl.setUpdateScopeDescriptions(java.util.Collection). |
org.geotools.filter.LikeFilter.setValue(Expression)
use PropertyIsLike#setExpression(Expression) |
org.geotools.metadata.iso.extent.VerticalExtentImpl.setVerticalDatum(VerticalDatum)
Use VerticalExtentImpl.setVerticalCRS(org.opengis.referencing.crs.VerticalCRS) instead. |
org.geotools.metadata.iso.citation.TelephoneImpl.setVoice(String)
Replaced by TelephoneImpl.setVoices(java.util.Collection). |
org.geotools.coverage.AbstractCoverage.show(int, int)
Use AbstractCoverage.show(String, int, int). |
org.geotools.filter.FilterFactoryImpl.spatialCapabilities(GeometryOperand[], SpatialOperators)
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactoryImpl.spatialOperator(String, GeometryOperand[])
Unsupported operation required by the filter interface. |
org.geotools.filter.FilterFactoryImpl.spatialOperators(SpatialOperator[])
Unsupported operation required by the filter interface. |
org.geotools.styling.SLD.stringValue(Expression)
|
org.geotools.coverage.processing.Operations.SubsampleAverage(GridCoverage, double, double, Interpolation, BorderExtender)
Renamed as subsampleAverage (lower case "s"). |
org.geotools.filter.FilterCapabilities.supports(short)
|
org.geotools.referencing.operation.builder.GridToEnvelopeMapper.swapXY(CoordinateSystem)
Avoid this method as much as possible. Experience shows that this method is
often used in a context where it should not, for example in order to select
the coefficients to read in an affine transform. |
org.geotools.geometry.GeneralDirectPosition.toString(DirectPosition)
Use CoordinateFormat instead. |
org.geotools.util.Logging.unexpectedException(String, String, String, Throwable)
Use Logging.unexpectedException(String, Class, String, Throwable)
instead, for type safety. |
org.geotools.metadata.iso.MetadataEntity.unmodifiable(Object)
No longuer needed, since ModifiableMetadata.freeze() is now implemented
in the general case using Java reflections. |
org.geotools.styling.SLD.value(Expression, Class)
|
org.geotools.filter.visitor.AbstractFilterVisitor.visit(BetweenFilter)
use AbstractFilterVisitor.visit(PropertyIsBetween, Object) |
org.geotools.filter.visitor.AbstractFilterVisitor.visit(CompareFilter)
use one of AbstractFilterVisitor.visit(PropertyIsEqualTo, Object),
AbstractFilterVisitor.visit(PropertyIsNotEqualTo, Object), AbstractFilterVisitor.visit(PropertyIsLessThan, Object),
AbstractFilterVisitor.visit(PropertyIsLessThanOrEqualTo, Object),AbstractFilterVisitor.visit(PropertyIsGreaterThan, Object),
#visit(PropertyIsGreaterThanEqualTo, Object) |
org.geotools.filter.visitor.AbstractFilterVisitor.visit(FidFilter)
use AbstractFilterVisitor.visit(Id, Object) |
org.geotools.filter.visitor.AbstractFilterVisitor.visit(Filter)
|
org.geotools.filter.visitor.AbstractFilterVisitor.visit(LikeFilter)
use AbstractFilterVisitor.visit(PropertyIsLike, Object) |
org.geotools.filter.visitor.AbstractFilterVisitor.visit(LogicFilter)
use one of AbstractFilterVisitor.visit(And, Object),AbstractFilterVisitor.visit(Or, Object),
AbstractFilterVisitor.visit(Not, Object) |
org.geotools.filter.visitor.AbstractFilterVisitor.visit(NullFilter)
use AbstractFilterVisitor.visit(PropertyIsNull, Object) |
org.geotools.renderer.lite.RendererUtilities.worldToScreenTransform(Envelope, Rectangle)
Uses the alternative based on ReferencedEnvelope
that doe not assume anything on axes order. |
org.geotools.xml.Encoder.write(Object, QName, OutputStream)
use Encoder.encode(Object, QName, OutputStream). |
org.geotools.feature.Schema.xpath(FeatureType, String)
use getXPath( type, xpath ); |