Deprecated Classes |
AbstractFilterVisitor
Please use DefaultFilterVisitor (to stick with only opengis Filter) |
AccessDataSource
Replaced by FactoryOnAccess . |
ArcSDEConnectionPool
still here waiting for gce to switch to SessionPool |
ArcSDEConnectionPoolFactory
sill here waiting for gce to switch to SessionPoolFactory |
ArcSDEPooledConnection
still here waiting for gce to switch to ISession |
AutoCRSFactory
This class will move in a org.geotools.referencing.factory.web
package in a future Geotools version, 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 |
ChoiceAttributeType
Will be removed in geotools 2.6. |
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 |
DefaultConnectionFactory
use DefaultHTTPProtocol |
DefaultCSBuilder
Moved to DefaultCSBuilder |
DefaultFactory
Please use ThreadedEpsgFactory instead,
the name DefaultFactory was viewed as confusing |
DefaultFeatureFactory
use SimpleFeatureFactory , this class is only provided to
maintain backwards compatability for transition to geoapi feature model and
will be removed in subsequent versions. |
DefaultFeatureTypeBuilder
|
DefaultFeatureTypeFactory2
|
DefaultSQLBuilder
Use GeoAPISQLBuilder instead |
EPSGCRSAuthorityFactory
Uses one of the other EPSG factories backed by a database instead. |
EqualsUtil
Use Utilities instead. |
ExpressionBuilder
Please use CQL |
FactoryFinder
Please use JTSFactoryFinder |
FactoryUsingAnsiSQL
Please use AnsiDialectEpsgFactory . |
FactoryUsingSQL
Please use AccessDialectEpsgFactory . |
FeatureTypeFactory
Please use FeatureTypeBuilder |
FIDFilterFinder
Please use IdFinderFilterVisitor |
FilterBuilder
use the CQL utility class instead, this one is going to
be set to package visibility |
FilterCapabilities
use FilterCapabilities . |
FilterFactoryFinder
Replaced by CommonFactoryFinder.getFilterFactory(org.geotools.factory.Hints) . |
GeneralGridRange
Replaced by GeneralGridEnvelope . Be aware that in the later, high
coordinate values are inclusive rather than exclusive. |
GeometricAttributeType
use GeometryTypeImpl . |
GridRange2D
Replaced by GridEnvelope2D . Be aware that in the later, high
coordinate values are inclusive rather than exclusive. |
HashCodeUtil
Use Utilities instead. |
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 . |
ListAttributeType
Will be removed in geootols 2.6. |
LocalizationGrid
Moved to org.geotools.referencing.operation.builder package. |
MaxFunction
- use org.geotools.filter.function.math.MinFunction instead |
MinFunction
- use org.geotools.filter.function.math.MinFunction instead |
MultiAttributeType
Will be removed in geotools 2.6 |
NestedAttributeType
Will be removed in geotools 2.6. |
OverlapBehavior
Please use org.opengis.style.OverlapBehavior |
PackedCSBuilder
Moved to PackedCSBuilder . |
PostgisConnectionFactory
Use DataSource , DataSourceUtil and DataSourceFinder instead
* |
PostPreProcessFilterSplittingVisitor
use CapabilitiesFilterSplitter instead for geoapi FilterCapabilities |
SetAttributeType
Will be removed from Geotools 2.6. |
SimpleFeatureType
use SimpleFeatureType . |
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 |
StyleFactoryFinder
Replaced by CommonFactoryFinder.getStyleFactory(org.geotools.factory.Hints) . |
TypeNameListTypeBinding
this binding is not used, there's no emf object for TypeNameListType |
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 a future Geotools version, 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. |
WFSProtocolHandler
use WFSProtocol |
WMSOperationType
Use of OperationType should be sufficient |
Deprecated Methods |
org.geotools.filter.Filters.accept(Filter, FilterVisitor)
Please update your code to a org.opengis.filter.FilterVisitor |
org.geotools.filter.AbstractFilter.accept(FilterVisitor)
use Filter.accept(FilterVisitor, Object) |
org.geotools.filter.DefaultExpression.accept(FilterVisitor)
use Expression.accept(ExpressionVisitor, Object) |
org.geotools.filter.Expression.accept(FilterVisitor)
use use Expression.accept(ExpressionVisitor, Object) |
org.geotools.filter.Filter.accept(FilterVisitor)
use Filter.accept(FilterVisitor, Object) . |
org.geotools.filter.ConstantExpression.accept(FilterVisitor)
use ConstantExpression.accept(ExpressionVisitor, Object) . |
org.geotools.styling.Graphic.addExternalGraphic(ExternalGraphic)
Please use graphicalSymbols().add( externalGraphic ) |
org.geotools.styling.Style.addFeatureTypeStyle(FeatureTypeStyle)
replaced by a live list in 2.6.x |
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.CompareFilter.addLeftValue(Expression)
use BinaryComparisonOperator#setExpression1(Expression) |
org.geotools.filter.MathExpression.addLeftValue(Expression)
use BinaryExpression#setExpression1(Expression) |
org.geotools.styling.Graphic.addMark(Mark)
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.filter.BetweenFilterImpl.addMiddleValue(Expression)
use BetweenFilterImpl.setExpression(org.opengis.filter.expression.Expression) |
org.geotools.filter.IsBetweenImpl.addMiddleValue(Expression)
use IsBetweenImpl.setExpression(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.CompareFilter.addRightValue(Expression)
use BinaryComparisonOperator#setExpression2(Expression) |
org.geotools.filter.MathExpression.addRightValue(Expression)
use BinaryExpression#setExpression2(Expression) |
org.geotools.styling.FeatureTypeStyle.addRule(Rule)
this method will be replaced by a live list rules().add( rule ) |
org.geotools.styling.Graphic.addSymbol(Symbol)
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.TextSymbolizer.addToOptions(String, String)
use getOptions().put( key, value ) |
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.util.GenericName.asLocalName()
Renamed as GenericName.name() . |
org.geotools.referencing.NamedIdentifier.asLocalName()
Replaced by NamedIdentifier.name() . |
org.geotools.util.LocalName.asScopedName()
Replaced by LocalName.toFullyQualifiedName() . |
org.geotools.util.ScopedName.asScopedName()
Replaced by ScopedName.toFullyQualifiedName() . |
org.geotools.util.GenericName.asScopedName()
Replaced by GenericName.toFullyQualifiedName() . |
org.geotools.referencing.NamedIdentifier.asScopedName()
Replaced by NamedIdentifier.toFullyQualifiedName() . |
org.geotools.filter.Filters.asType(Expression, Class)
This is not a good idea; use expr.evaulate( null, TYPE ) |
org.geotools.feature.Schema.attribute(SimpleFeatureType, int)
use getAttribute( type, index ) |
org.geotools.feature.Schema.attribute(SimpleFeatureType, String)
use getAttribute( type, name ) |
org.geotools.data.DataUtilities.attributeNames(Expression)
use #attributeNames(Expression, FeatureType) / |
org.geotools.data.DataUtilities.attributeNames(Filter)
use #attributeNames(Filter, FeatureType) / |
org.geotools.feature.Schema.attributes(SimpleFeatureType)
use getAttributes( featureType ) |
org.geotools.feature.Schema.attributes(SimpleFeatureType, List)
use getAttributes( featureType, list ) |
org.geotools.data.jdbc.SQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter)
use SQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter, SortBy[], Integer, Integer) |
org.geotools.data.jdbc.GeoAPISQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter)
use GeoAPISQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter, SortBy[], Integer, Integer) |
org.geotools.data.jdbc.DefaultSQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter)
|
org.geotools.renderer.lite.RendererUtilities.calculateScale(Envelope, CoordinateReferenceSystem, int, int, double)
|
org.geotools.xml.Configuration.configureBindings(MutablePicoContainer)
use Configuration.configureBindings(Map) . |
org.geotools.filter.AbstractFilter.contains(SimpleFeature)
use Filter#evaluate(Feature) |
org.geotools.filter.CompareFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.LikeFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.FidFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.NullFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.LogicFilter.contains(SimpleFeature)
use Filter#evaluate(Feature) . |
org.geotools.filter.Filter.contains(SimpleFeature)
use #evaluate(Feature) |
org.geotools.filter.GeometryDistanceFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.BetweenFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.feature.FeatureFactory.create(Object[])
Schema information is required |
org.geotools.feature.FeatureFactory.create(Object[], String)
Schema information is required |
org.geotools.filter.FilterFactory.createAttributeExpression(AttributeDescriptor)
use createAttributeExpression( at ), will be removed for
GeoTools 2.3 |
org.geotools.filter.FilterFactory.createAttributeExpression(SimpleFeatureType)
use FilterFactory.createAttributeExpression(String) instead. |
org.geotools.filter.FilterFactory.createAttributeExpression(SimpleFeatureType, String)
use createAttributeExpression( xpath ), will be removed for
GeoTools 2.3 |
org.geotools.referencing.factory.ReferencingFactoryContainer.createBaseToDerived(CoordinateReferenceSystem, ParameterValueGroup, CoordinateSystem)
Moved to the MathTransformFactory interface. |
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.referencing.factory.ReferencingObjectFactory.createDerivedCRS(Map, OperationMethod, CoordinateReferenceSystem, MathTransform, CoordinateSystem)
Use CoordinateOperationFactory.createDefiningConversion(java.util.Map, org.opengis.referencing.operation.OperationMethod, org.opengis.parameter.ParameterValueGroup) followed by
ReferencingObjectFactory.createDerivedCRS(java.util.Map, org.opengis.referencing.operation.OperationMethod, org.opengis.referencing.crs.CoordinateReferenceSystem, org.opengis.referencing.operation.MathTransform, org.opengis.referencing.cs.CoordinateSystem) instead. |
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.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.BufferedCoordinateOperationFactory.createOperation(CoordinateReferenceSystem, CoordinateReferenceSystem, OperationMethod)
Will be removed. |
org.geotools.referencing.operation.DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem, CoordinateReferenceSystem, OperationMethod)
Current implementation ignore the method argument. |
org.geotools.referencing.factory.ReferencingFactoryContainer.createParameterizedTransform(ParameterValueGroup)
Use the MathTransformFactory interface instead. |
org.geotools.referencing.factory.ReferencingFactoryContainer.createProjectedCRS(Map, GeographicCRS, Conversion, CartesianCS)
Moved to the CRSFactory interface. |
org.geotools.referencing.factory.ReferencingFactoryContainer.createProjectedCRS(Map, GeographicCRS, OperationMethod, ParameterValueGroup, CartesianCS)
Use CRSFactory#createDefiningConversion followed by
CRSFactory.createProjectedCRS(java.util.Map, org.opengis.referencing.crs.GeographicCRS, org.opengis.referencing.operation.Conversion, org.opengis.referencing.cs.CartesianCS) instead. |
org.geotools.referencing.factory.ReferencingObjectFactory.createProjectedCRS(Map, OperationMethod, GeographicCRS, MathTransform, CartesianCS)
Use CoordinateOperationFactory.createDefiningConversion(java.util.Map, org.opengis.referencing.operation.OperationMethod, org.opengis.parameter.ParameterValueGroup) followed by
ReferencingObjectFactory.createProjectedCRS(java.util.Map, org.opengis.referencing.operation.OperationMethod, org.opengis.referencing.crs.GeographicCRS, org.opengis.referencing.operation.MathTransform, org.opengis.referencing.cs.CartesianCS) instead. |
org.geotools.styling.StyleFactory.createSelectedChannelType(String, Expression)
Use StyleFactory.createSelectedChannelType(String, ContrastEnhancement) |
org.geotools.geometry.jts.ReferencedEnvelope.crs()
Use ReferencedEnvelope.getCoordinateReferenceSystem() , since it is the
method inherited from the interface. |
org.geotools.gml2.bindings.GML2EncodingUtils.crs(CoordinateReferenceSystem)
use GML2EncodingUtils.toURI(CoordinateReferenceSystem) . |
org.geotools.data.crs.CRSAuthoritySpi.decode(String)
Replaced by CRSAuthorityFactory.createCoordinateReferenceSystem(java.lang.String) . |
org.geotools.styling.SLD.doubleValue(Expression)
|
org.geotools.coverage.processing.Operations.filteredSubsample(GridCoverage, int, int, float[], Interpolation, BorderExtender)
use Operations.filteredSubsample(GridCoverage, int, int, float[], Interpolation) |
org.geotools.feature.Schema.find(SimpleFeatureType, String)
please use getIndexOf( type, name ) |
org.geotools.filter.FilterFactoryImpl.function(String, List, Literal)
Pending see org.opengis.filter.Factory2 |
org.geotools.coverage.grid.GridCoverage2D.geophysics(boolean)
Replaced by GridCoverage2D.view(org.geotools.coverage.grid.ViewType) . |
org.geotools.styling.FeatureTypeStyle.getAbstract()
use getDescription.getAbstract().toString() |
org.geotools.styling.NamedStyle.getAbstract()
Use getDescription().getAbstract() |
org.geotools.styling.Style.getAbstract()
use getDesciption().getAbstract().toString() |
org.geotools.styling.Rule.getAbstract()
use getDescription().getAbstract().getString() |
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.AttributeExpressionImpl2.getAttributePath()
use AttributeExpressionImpl2.getPropertyName() |
org.geotools.filter.AttributeExpressionImpl.getAttributePath()
use AttributeExpressionImpl.getPropertyName() |
org.geotools.filter.AttributeExpression.getAttributePath()
use PropertyName.getPropertyName() |
org.geotools.styling.Fill.getBackgroundColor()
value is not used, please use getColor() |
org.geotools.geometry.GeneralEnvelope.getCenter()
Renamed as #getMedian( . |
org.geotools.geometry.Envelope2D.getCenter(int)
Renamed as Envelope2D.getMedian(int) . |
org.geotools.geometry.GeneralEnvelope.getCenter(int)
Renamed as GeneralEnvelope.getMedian(int) . |
org.geotools.geometry.jts.ReferencedEnvelope.getCenter(int)
Use ReferencedEnvelope.getMedian(int) . |
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.data.PrjFileReader.getCoodinateSystem()
use PrjFileReader.getCoordinateReferenceSystem() . |
org.geotools.geometry.AbstractDirectPosition.getCoordinates()
Renamed as AbstractDirectPosition.getCoordinate() Â for consistency with ISO 19107. |
org.geotools.geometry.DirectPosition2D.getCoordinates()
Renamed as DirectPosition2D.getCoordinate() Â for consistency with ISO 19107. |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, boolean[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, byte[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, double[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, float[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, int[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.getDataBlock(GridRange, short[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.feature.DefaultFeature.getDefaultGeometry()
use DefaultFeature.getDefaultGeometry() . |
org.geotools.renderer.style.FontCache.getDefaultInsance()
Use FontCache.getDefaultInstance() instead |
org.geotools.coverage.processing.AbstractOperation.getDescription()
Return type need to be changed, maybe to InternationalString . |
org.geotools.gui.headless.ProgressMailer.getDescription()
Replaced by ProgressMailer.getTask() . |
org.geotools.filter.GeometryDistanceFilter.getDistance()
use DistanceBufferOperator.getDistance() |
org.geotools.coverage.processing.AbstractOperation.getDocURL()
To be replaced by a method returning a Citation . |
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.styling.Graphic.getExternalGraphics()
Please use graphicalSymbols.toObject( new ExternalGraphic[0] ) |
org.geotools.metadata.iso.ApplicationSchemaInformationImpl.getFeatureCatalogueSupplement()
removed from ISO 19115 |
org.geotools.factory.BasicFactories.getFeatureTypeFactory()
use BasicFactories.getFeatureTypeFactory() . |
org.geotools.styling.FeatureTypeStyle.getFeatureTypeName()
this method will be replaced by a live set featureTypeNames() in 2.6.x |
org.geotools.styling.Style.getFeatureTypeStyles()
replaced by a live list in 2.6.x |
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 checks |
org.geotools.styling.Font.getFontFamily()
use getFamilly().get(0) for the preferred font |
org.geotools.styling.TextSymbolizer.getFonts()
use getFont() |
org.geotools.styling.Font.getFontSize()
use getSize |
org.geotools.styling.Font.getFontStyle()
Please use getStyle in 2.6.x |
org.geotools.styling.Font.getFontWeight()
use getWeight |
org.geotools.factory.CommonFactoryFinder.getFunctionExpressions(Hints)
Use FunctionExpression is now @deprecated |
org.geotools.feature.GeometryAttributeType.getGeometryFactory()
Please use GeometrFactory associated with your FeatureFactory
using the hinting system. |
org.geotools.coverage.grid.AbstractGridCoverage.getGridPacking()
Not yet implemented, and maybe will never be implemented. |
org.geotools.coverage.grid.ImageGeometry.getGridToCoordinateSystem()
Renamed as ImageGeometry.getGridToCRS() . |
org.geotools.referencing.operation.builder.GridToEnvelopeMapper.getGridType()
Renamed GridToEnvelopeMapper.getPixelAnchor() . |
org.geotools.styling.TextSymbolizerImpl.getLabelPlacement()
use getPlacement() |
org.geotools.styling.TextSymbolizer.getLabelPlacement()
use getPlacement() |
org.geotools.referencing.factory.ReferencingFactoryContainer.getLastUsedMethod()
Moved to the MathTransformFactory interface. |
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.CompareFilter.getLeftValue()
use BinaryComparisonOperator.getExpression1() |
org.geotools.filter.MathExpression.getLeftValue()
use BinaryExpression.getExpression1() . |
org.geotools.geometry.Envelope2D.getLength(int)
Renamed as Envelope2D.getSpan(int) . |
org.geotools.geometry.GeneralEnvelope.getLength(int)
Renamed as GeneralEnvelope.getSpan(int) . |
org.geotools.geometry.jts.ReferencedEnvelope.getLength(int)
Use ReferencedEnvelope.getSpan(int) . |
org.geotools.geometry.GeneralEnvelope.getLength(int, Unit>)
Renamed as GeneralEnvelope.getSpan(int,Unit) . |
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.styling.Graphic.getMarks()
Please use graphicalSymbols() |
org.geotools.filter.BetweenFilterImpl.getMiddleValue()
use BetweenFilterImpl.getExpression() |
org.geotools.filter.IsBetweenImpl.getMiddleValue()
use IsBetweenImpl.getExpression() |
org.geotools.filter.BetweenFilter.getMiddleValue()
use PropertyIsBetween.getExpression() |
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.referencing.factory.ReferencingFactoryContainer.getOperationMethod(String)
Use DefaultMathTransformFactory.getOperationMethod(java.lang.String) . This method
was inefficient for other implementations. |
org.geotools.styling.TextSymbolizer.getOption(String)
getOptions().get( key ) |
org.geotools.coverage.grid.AbstractGridCoverage.getPackedDataBlock(GridRange)
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.GridSampleDimension.getPalette()
No replacement. |
org.geotools.coverage.GridSampleDimension.getPaletteInterpretation()
No replacement. |
org.geotools.filter.LikeFilterImpl.getPattern()
use LikeFilterImpl.getLiteral() |
org.geotools.filter.LikeFilter.getPattern()
use PropertyIsLike.getLiteral() |
org.geotools.coverage.grid.GridGeometry2D.getPixelTranslation(PixelOrientation)
Moved to PixelTranslation.getPixelTranslation(PixelOrientation) . |
org.geotools.geometry.AbstractDirectPosition.getPosition()
Renamed as AbstractDirectPosition.getDirectPosition() . |
org.geotools.geometry.DirectPosition2D.getPosition()
Renamed as DirectPosition2D.getDirectPosition() . |
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.filter.GeometryFilterImpl.getRightGeometry()
use BinarySpatialOperator.getExpression2() |
org.geotools.filter.GeometryFilter.getRightGeometry()
use BinarySpatialOperator.getExpression2() . |
org.geotools.filter.CompareFilterImpl.getRightValue()
use BinaryComparisonAbstract.getExpression2() |
org.geotools.filter.MathExpressionImpl.getRightValue()
use MathExpressionImpl.getExpression2() . |
org.geotools.filter.CompareFilter.getRightValue()
use BinaryComparisonOperator.getExpression2() |
org.geotools.filter.MathExpression.getRightValue()
use BinaryExpression.getExpression2() . |
org.geotools.styling.FeatureTypeStyle.getRules()
use rules().toArray( new Rule[0] ) |
org.geotools.data.ows.Layer.getScaleHintMax()
Use getScaleDenomiatorMax() as there is less confusion over meaning |
org.geotools.data.ows.Layer.getScaleHintMin()
Use getScaleDenomiatorMin() as there is less confusion over meaning |
org.geotools.xml.Configuration.getSchemaFileURL()
use XSD.getSchemaLocation() . |
org.geotools.xml.Configuration.getSchemaLocationResolver()
|
org.geotools.xml.Configuration.getSchemaLocator()
|
org.geotools.util.LocalName.getScope()
Replaced by LocalName.scope() . |
org.geotools.util.ScopedName.getScope()
Replaced by GenericName.scope() . |
org.geotools.util.GenericName.getScope()
Replaced by GenericName.scope() . |
org.geotools.referencing.NamedIdentifier.getScope()
Replaced by NamedIdentifier.scope() . |
org.geotools.styling.ChannelSelection.getSelectedChannels()
Please use getRGBChannels |
org.geotools.styling.Graphic.getSymbols()
Please use graphicalSymbols() |
org.geotools.styling.FeatureTypeStyle.getTitle()
use getDescription.getTitle().toString() |
org.geotools.styling.NamedStyle.getTitle()
Use getDescription().getTitle().toString() |
org.geotools.styling.Style.getTitle()
use getDescription().getTitle().toString() |
org.geotools.styling.Rule.getTitle()
use getDescription().getTitle().getString() |
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.styling.ContrastEnhancement.getType()
Please use getMethod |
org.geotools.factory.BasicFactories.getTypeFactory()
use BasicFactories.getFeatureTypeFactory() . |
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(SimpleFeature)
use #evaluate(Feature) . |
org.geotools.filter.AttributeExpression.getValue(SimpleFeature)
use org.opengis.filter.expression.Expression#evaluate(Feature)() |
org.geotools.filter.MathExpression.getValue(SimpleFeature)
use Expression#evaluate(Feature) . |
org.geotools.filter.EnvironmentVariable.getValue(SimpleFeature)
use Expression.evaluate(Object) |
org.geotools.filter.LiteralExpression.getValue(SimpleFeature)
use Expression#evaluate(Feature) . |
org.geotools.filter.Expression.getValue(SimpleFeature)
use org.opengis.filter.expression.Expression#evaluate(Feature) |
org.geotools.filter.ConstantExpression.getValue(SimpleFeature)
use #evaluate(Feature) |
org.geotools.coverage.processing.AbstractOperation.getVendor()
Replaced by getName().getAuthority() . |
org.geotools.coverage.processing.AbstractOperation.getVersion()
Replacement to be determined. |
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.styling.SLD.intValue(Expression)
Use expr.evaulate( null, Integer.class ) |
org.geotools.coverage.grid.ViewType.isColorSpaceConversionAllowed()
Renamed ViewType.isReplaceIndexColorModelAllowed() . |
org.geotools.feature.GeometryAttributeType.isGeometry()
replace with type instnaceof GeometryAttribtueType |
org.geotools.feature.FeatureAttributeType.isGeometry()
repalce with: type instanceof
GeometryAttributeType |
org.geotools.filter.DefaultExpression.isMathExpression(short)
use #is |
org.geotools.image.ImageWorker.loadPlanarImageImage(String, RenderingHints, int, boolean)
Use #load instead. |
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 writing our own JAI operation (PointOp
subclass) doing that in one step. It would also be more deterministic (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)
Use ImageWorker.makeColorTransparent(java.awt.Color) instead. This method will be private in a
future version. The Byte suffix in the method name will be removed
since this method works for type USHORT as well. |
org.geotools.geometry.jts.ReferencedEnvelope.maxX()
Use Envelope.getMaxX() . |
org.geotools.geometry.jts.ReferencedEnvelope.maxY()
Use Envelope.getMaxY() . |
org.geotools.geometry.jts.ReferencedEnvelope.minX()
Use Envelope.getMinX() . |
org.geotools.geometry.jts.ReferencedEnvelope.minY()
Use Envelope.getMinY() . |
org.geotools.util.ScopedName.name()
Replaced by ScopedName.name . |
org.geotools.util.GenericName.name()
Renamed as GenericName.tip() . |
org.geotools.referencing.NamedIdentifier.name()
Renamed as NamedIdentifier.tip() . |
org.geotools.feature.Schema.names(SimpleFeatureType)
use getNames( featureType ) |
org.geotools.feature.Schema.names(SimpleFeatureType, 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.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(SimpleFeatureType, 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.grid.AbstractGridCoverage.pointOutsideCoverage(DirectPosition)
Replaced by AbstractGridCoverage.formatEvaluateError(java.awt.geom.Point2D, boolean) . |
org.geotools.coverage.grid.AbstractGridCoverage.pointOutsideCoverage(Point2D)
Replaced by AbstractGridCoverage.formatEvaluateError(java.awt.geom.Point2D, boolean) . |
org.geotools.feature.FeatureCollection.purge()
No longer needed as iterator use by java for each construct not available |
org.geotools.coverage.processing.Operations.recolor(GridCoverage, Map[])
Parameter of type Map is deprecated. Please use the parameter of
type ColorMap instead. |
org.geotools.xml.Configuration.registerBindings(MutablePicoContainer)
use Configuration.registerBindings(Map) . |
org.geotools.xml.test.XMLTestSupport.registerNamespaces(Element)
use XMLTestSupport.registerNamespaceMapping(String, String) |
org.geotools.feature.Schema.restriction(SimpleFeatureType, String)
please use getRestriction( featureType, name ) |
org.geotools.coverage.processing.Operations.scale(GridCoverage, double, double, double, double, Interpolation, BorderExtender)
Replaced by #scale(GridCoverage,double,double,double,double,
Interpolation . |
org.geotools.xml.Configuration.schema()
use Configuration.getXSD() and XSD.getSchema() . |
org.geotools.styling.FeatureTypeStyle.setAbstract(String)
|
org.geotools.styling.NamedStyle.setAbstract(String)
Use getDescription().setAbstract() |
org.geotools.styling.Style.setAbstract(String)
|
org.geotools.styling.Rule.setAbstract(String)
use getDescription().setAbstract() |
org.geotools.map.MapContext.setAreaOfInterest(Envelope)
Please use MapContext.setAreaOfInterest(ReferencedEnvelope)
or MapContext.setAreaOfInterest(Envelope, CoordinateReferenceSystem) |
org.geotools.map.DefaultMapContext.setAreaOfInterest(Envelope)
|
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.AttributeExpressionImpl2.setAttributePath(String)
use AttributeExpressionImpl2.setPropertyName(String) . |
org.geotools.filter.AttributeExpressionImpl.setAttributePath(String)
use AttributeExpressionImpl.setPropertyName(String) |
org.geotools.filter.AttributeExpression.setAttributePath(String)
use PropertyName#setPropertyName(String) |
org.geotools.styling.Fill.setBackgroundColor(Expression)
Please use setColor( Expression ) |
org.geotools.filter.SQLEncoder.setColnameEscape(String)
Use setSqlNameEscape instead, as it is more aptly named. |
org.geotools.styling.SelectedChannelType.setContrastEnhancement(Expression)
Use #setContrastEnhancement(ContrastEnhancement)) instead. |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, boolean[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, byte[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, double[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, float[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, int[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.coverage.grid.AbstractGridCoverage.setDataBlock(GridRange, short[])
We should use some higher level construct instead (multi-dimensional array
or something similar). |
org.geotools.feature.DefaultFeature.setDefaultGeometry(Geometry)
use DefaultFeature.setDefaultGeometry(Geometry) . |
org.geotools.gui.headless.ProgressMailer.setDescription(String)
Replaced by ProgressMailer.setTask(org.opengis.util.InternationalString) . |
org.geotools.xml.Encoder.setEncodeFullDocument(boolean)
use Encoder.setInline(boolean) . |
org.geotools.styling.ContrastEnhancement.setExponential()
Please use setMethod; please note Exponential is not currently supported |
org.geotools.filter.BetweenFilter.setExpression1(Expression)
use PropertyIsBetween#setLowerBoundary(Expression)() |
org.geotools.filter.BetweenFilter.setExpression2(Expression)
use PropertyIsBetween#setUpperBoundary(Expression)() |
org.geotools.styling.Graphic.setExternalGraphics(ExternalGraphic[])
Please use graphicalSymbols().clear(); and graphicalSymbols().addAll( externalGraphics ) |
org.geotools.metadata.iso.ApplicationSchemaInformationImpl.setFeatureCatalogueSupplement(SpatialAttributeSupplement)
removed from ISO 19115 |
org.geotools.styling.Style.setFeatureTypeStyles(FeatureTypeStyle[])
replaced by a live list in 2.6.x |
org.geotools.styling.Font.setFontFamily(Expression)
Please use getFontFamilly.set( 0, expression ) |
org.geotools.styling.TextSymbolizer.setFonts(Font[])
use getFont() setters to modify the set of font faces used |
org.geotools.styling.Font.setFontSize(Expression)
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.Font.setFontStyle(Expression)
Please use setStyle( style ) |
org.geotools.styling.Font.setFontWeight(Expression)
Please use setWeight( weight ) |
org.geotools.referencing.operation.builder.GridToEnvelopeMapper.setGridType(PixelInCell)
Renamed GridToEnvelopeMapper.setPixelAnchor(org.opengis.referencing.datum.PixelInCell) . |
org.geotools.styling.ContrastEnhancement.setHistogram()
Please use setMethod( ContrastMethodt.HISTOGRAM ) |
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.styling.ContrastEnhancement.setLogarithmic()
Please use setMethod; please note Logarithmic is not currently supported |
org.geotools.styling.Graphic.setMarks(Mark[])
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.ContrastEnhancement.setNormalize()
Please use setMethod( ContrastMethodt.NORMALIZE ) |
org.geotools.filter.function.ClassificationFunction.setNumberOfClasses(int)
use setClasses() |
org.geotools.styling.Graphic.setOpacity(Expression)
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.xml.Encoder.setOutputFormat(OutputFormat)
use the various setters instead (setEncoding, setIndentation, etc) |
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.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.coverage.grid.io.AbstractGridCoverage2DReader.setReadParams(ImageReadParam, GeneralEnvelope, Rectangle)
use
#setReadParams(String, ImageReadParam, GeneralEnvelope, Rectangle)
instead and set the policy for overviews. |
org.geotools.styling.FeatureTypeStyle.setRules(Rule[])
this method will be replaced by a live list rules().clear(); rules.addAll( rules ) |
org.geotools.data.ows.Layer.setScaleHintMax(double)
Use setScaleDenomiatorMax() as there is less confusion over meaning |
org.geotools.data.ows.Layer.setScaleHintMin(double)
Use setScaleDenomiatorMin() as there is less confusion over meaning |
org.geotools.styling.ChannelSelection.setSelectedChannels(SelectedChannelType[])
Please use setRGBChannels |
org.geotools.styling.Graphic.setSymbols(Symbol[])
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.FeatureTypeStyle.setTitle(String)
|
org.geotools.styling.NamedStyle.setTitle(String)
Use getDescription().setTitle() |
org.geotools.styling.Style.setTitle(String)
please use getDescription().setTitle |
org.geotools.styling.Rule.setTitle(String)
|
org.geotools.styling.ContrastEnhancement.setType(Expression)
Please use setMethod |
org.geotools.xml.Configuration.setupBindings(MutablePicoContainer)
use Configuration.setupBindings() . |
org.geotools.filter.LikeFilter.setValue(Expression)
use PropertyIsLike#setExpression(Expression) |
org.geotools.data.jdbc.SQLBuilder.sqlOrderBy(StringBuffer, SortBy[])
use SQLBuilder.sqlOrderBy(StringBuffer, FIDMapper, SortBy[]) |
org.geotools.data.jdbc.GeoAPISQLBuilder.sqlOrderBy(StringBuffer, SortBy[])
|
org.geotools.data.jdbc.DefaultSQLBuilder.sqlOrderBy(StringBuffer, SortBy[])
|
org.geotools.styling.SLD.stringValue(Expression)
|
org.geotools.styling.SLD.strokeColor(Stroke)
please use color( stroke ) |
org.geotools.coverage.processing.Operations.subsampleAverage(GridCoverage, double, double, Interpolation, BorderExtender)
use Operations.subsampleAverage(GridCoverage, double, double) instead. |
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.metadata.iso.identification.RepresentativeFractionImpl.toScale()
This is equivalent to RepresentativeFractionImpl.doubleValue() . |
org.geotools.util.logging.Logging.unexpectedException(String, Class>, String, Throwable)
Use one of the other unexpectedException methods instead. |
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.gml.producer.CoordinateWriter.writeCoordinates(Coordinate[], ContentHandler)
use #writeCoordinates(CoordinateSequence, ContentHandler) instead |
org.geotools.feature.Schema.xpath(SimpleFeatureType, String)
use getXPath( type, xpath ); |
org.geotools.data.shapefile.shp.JTSUtilities.zMinMax(Coordinate[])
use zMinMax(CoordinateSequence) |
Deprecated Constructors |
org.geotools.util.CanonicalSet()
Use CanonicalSet.newInstance(java.lang.Class) instead. |
org.geotools.filter.CompareFilterImpl(short)
use CompareFilterImpl.CompareFilterImpl(FilterFactory, org.opengis.filter.expression.Expression, org.opengis.filter.expression.Expression) |
org.geotools.geometry.jts.Decimator(MathTransform)
use the other constructor (with rectange) see javadox. This
works fine, but it the results are often poor if you're also
doing CRS xforms. |
org.geotools.referencing.crs.DefaultDerivedCRS(Map, OperationMethod, CoordinateReferenceSystem, MathTransform, CoordinateSystem)
Create explicitly a DefiningConversion instead. |
org.geotools.map.DefaultMapContext()
|
org.geotools.map.DefaultMapContext(MapLayer[])
|
org.geotools.map.DefaultMapContext(MapLayer[], String, String, String, String[])
|
org.geotools.parameter.DefaultParameterDescriptor(Map, double, double, double, Unit>, boolean)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.DefaultParameterDescriptor(Map, int, int, int, boolean)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.DefaultParameterDescriptor(String, CharSequence, T, boolean)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.DefaultParameterDescriptor(String, CodeList)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.DefaultParameterDescriptor(String, double, double, double, Unit>)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.DefaultParameterDescriptor(String, int, int, int)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.referencing.crs.DefaultProjectedCRS(Map, OperationMethod, GeographicCRS, MathTransform, CartesianCS)
Create explicitly a DefiningConversion instead. |
org.geotools.data.jdbc.DefaultSQLBuilder(SQLEncoder)
|
org.geotools.util.DerivedMap(Map)
Use #DerivedMap(Map, Class instead. |
org.geotools.util.DerivedSet(Set)
Use DerivedSet.DerivedSet(Set,Class) instead. |
org.geotools.data.FeatureEvent(FeatureSource extends FeatureType, ? extends Feature>, int, Envelope)
Please use FeatureEvent( FeatureSource, Type, Envelope ) |
org.geotools.feature.FeatureTypeBuilder()
|
org.geotools.filter.FidFilterImpl()
use FidFilterImpl.FidFilterImpl(Set) |
org.geotools.filter.FidFilterImpl(String)
use FidFilterImpl.FidFilterImpl(Set) |
org.geotools.coverage.grid.GeneralGridGeometry(GridEnvelope, Envelope, boolean[], boolean)
Use GridToEnvelopeMapper instead, which provides more control. |
org.geotools.coverage.grid.GeneralGridRange(Envelope)
Replaced by new GeneralGridRange(envelope, PixelInCell.CELL_CORNER) . |
org.geotools.map.GraphicEnhancedMapContext()
|
org.geotools.map.GraphicEnhancedMapContext(MapLayer[])
|
org.geotools.coverage.grid.GridCoverage2D(CharSequence, GridCoverage2D)
Extends Calculator2D instead. This constructor will become
package-privated in a future GeoTools version. |
org.geotools.coverage.grid.GridCoverage2D(CharSequence, PlanarImage, GridGeometry2D, GridSampleDimension[], GridCoverage[], Map, ?>)
Use the constructor with a Hints argument instead. |
org.geotools.coverage.grid.GridGeometry2D(GridEnvelope, Envelope, boolean[], boolean)
Use GridToEnvelopeMapper instead, which provides more control. |
org.geotools.factory.Hints(RenderingHints.Key, Object, Object[])
The Object[] argument was a kind of substitution for variable-length
arguments. In order to avoid confusion, it is safer to use the later. |
org.geotools.parameter.ImagingParameterDescriptors(Map, RegistryElementDescriptor, Map, Class>>, String)
Replaced by #ImagingParameterDescriptors(Map,
RegistryElementDescriptor,String,Map,Collection . |
org.geotools.filter.LogicFilterImpl(short)
Consructing with type constants should be replaced with
an actual java type. |
org.geotools.util.MeasurementRange(double, boolean, double, boolean, Unit>)
Use create methods instead. |
org.geotools.util.MeasurementRange(double, double, Unit>)
Use create methods instead. |
org.geotools.util.MeasurementRange(float, boolean, float, boolean, Unit>)
Use create methods instead. |
org.geotools.util.MeasurementRange(float, float, Unit>)
Use create methods instead. |
org.geotools.util.NumberRange(byte, boolean, byte, boolean)
Use create method instead. |
org.geotools.util.NumberRange(byte, byte)
Use create method instead. |
org.geotools.util.NumberRange(double, boolean, double, boolean)
Use create method instead. |
org.geotools.util.NumberRange(double, double)
Use create method instead. |
org.geotools.util.NumberRange(float, boolean, float, boolean)
Use create method instead. |
org.geotools.util.NumberRange(float, float)
Use create method instead. |
org.geotools.util.NumberRange(int, boolean, int, boolean)
Use create method instead. |
org.geotools.util.NumberRange(int, int)
Use create method instead. |
org.geotools.util.NumberRange(long, boolean, long, boolean)
Use create method instead. |
org.geotools.util.NumberRange(long, long)
Use create method instead. |
org.geotools.util.NumberRange(short, boolean, short, boolean)
Use create method instead. |
org.geotools.util.NumberRange(short, short)
Use create method instead. |
org.geotools.data.Parameter(String, Class, String, String)
Please translate title and description into an InternationalString |
org.geotools.parameter.Parameter(String, CodeList)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.Parameter(String, double, Unit>)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.parameter.Parameter(String, int)
This constructor can not ensure type safety with parameterized types.
Use the static create methods instead. |
org.geotools.xml.Parser(Configuration, InputStream)
use Parser.Parser(Configuration) and Parser.parse(InputStream) . |
org.geotools.xml.Parser(Configuration, String)
use Parser.Parser(Configuration) and Parser.parse(InputStream) . |
org.geotools.feature.SimpleFeatureType(String, String, Collection, Collection, GeometryAttributeType)
use SimpleFeatureType(String,URI,Collection,Collection,GeometryAttributeType) |
org.geotools.filter.SQLEncoderPostgisGeos()
use SQLEncoderPostgis with setSupportsGEOS(true) |
org.geotools.filter.SQLEncoderPostgisGeos(int)
use SQLEncoderPostgis with setSupportsGEOS(true) |
org.geotools.referencing.wkt.UnformattableObjectException(String)
Replaced by UnformattableObjectException.UnformattableObjectException(String, Class) . |
org.geotools.util.WeakHashSet()
Use WeakHashSet.WeakHashSet(Class) . |