Deprecated Classes |
org.geotools.data.jdbc.fidmapper.AbstractFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.filter.visitor.AbstractFilterVisitor
Please use DefaultFilterVisitor (to stick with only opengis Filter) |
org.geotools.referencing.factory.wms.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. |
org.geotools.data.jdbc.fidmapper.AutoIncrementFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.attributeio.BasicAttributeIO
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.fidmapper.BasicFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.filter.BetweenFilterImpl
use IsBetweenImpl |
org.geotools.data.jdbc.ConnectionPool
Use DataSource , DataSourceUtil and DataSourceFinder instead |
org.geotools.data.jdbc.ConnectionPoolManager
Use DataSource , DataSourceUtil and DataSourceFinder instead |
org.geotools.geometry.coordinatesequence.CSBuilderFactory
Moved to CSBuilderFactory . |
org.geotools.wfs.protocol.DefaultConnectionFactory
use DefaultHTTPProtocol |
org.geotools.geometry.coordinatesequence.DefaultCSBuilder
Moved to DefaultCSBuilder |
org.geotools.referencing.factory.epsg.DefaultFactory
Please use ThreadedEpsgFactory instead,
the name DefaultFactory was viewed as confusing |
org.geotools.data.jdbc.fidmapper.DefaultFIDMapperFactory
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.DefaultSQLBuilder
Use GeoAPISQLBuilder instead |
org.geotools.data.dir.DirectoryDataStore
Use DirectoryDataStore instead |
org.geotools.data.dir.DirectoryDataStoreFactory
Use DirectoryDataStoreFactory instead |
org.geotools.referencing.crs.EPSGCRSAuthorityFactory
Uses one of the other EPSG factories backed by a database instead. |
org.geotools.util.EqualsUtil
Use Utilities instead. |
org.geotools.coverage.io.ExoreferencedGridCoverageReader
To be refactored (work in progress). |
org.geotools.geometry.jts.FactoryFinder
Please use JTSFactoryFinder |
org.geotools.referencing.factory.epsg.FactoryUsingAnsiSQL
Please use AnsiDialectEpsgFactory . |
org.geotools.referencing.factory.epsg.FactoryUsingOracleSQL
Please use OracleDialectEpsgFactory . |
org.geotools.referencing.factory.epsg.FactoryUsingSQL
Please use AccessDialectEpsgFactory . |
org.geotools.gml2.FeaturePropertyExtractor
This interface is replaced with ComplexBinding.getProperties(Object, XSDElementDeclaration) |
org.geotools.data.jdbc.FeatureTypeHandler
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.FeatureTypeInfo
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.filter.FilterCapabilities
use FilterCapabilities . |
org.geotools.filter.FilterFactoryFinder
Replaced by CommonFactoryFinder.getFilterFactory(org.geotools.factory.Hints) . |
org.geotools.data.jdbc.GeoAPISQLBuilder
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.geometry.jts.spatialschema.geometry.geometry.GeometryFactoryImpl
Use GeometryFactoryFinder |
org.geotools.util.HashCodeUtil
Use Utilities instead. |
org.geotools.referencing.factory.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. |
org.geotools.data.shapefile.indexed.IndexedShapefileDataStoreFactory
Please use ShapefileDataStoreFactory, it can create an
IndexedDataStore if appropriate |
org.geotools.geometry.coordinatesequence.InPlaceCoordinateSequenceTransformer
Moved to InPlaceCoordinateSequenceTransformer . |
org.geotools.data.jdbc.JDBC1DataStore
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBC2DataStore
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCDataStore
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCDataStoreConfig
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureCollection
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureLocking
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureReader
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureSource
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureStore
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCFeatureWriter
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCPSFeatureWriter
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCTextFeatureWriter
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCTransactionState
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.JDBCUtils
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.renderer.lite.LabelCacheItem
Use LabelCacheItem instead (along with LabelCacheImpl |
org.geotools.renderer.lite.ListenerList
Use CopyOnWriteArrayList instead, it's part of the JDK and it's more efficient |
org.geotools.referencing.operation.transform.LocalizationGrid
Moved to org.geotools.referencing.operation.builder package. |
org.geotools.filter.MaxFunction
- use org.geotools.filter.function.math.MinFunction instead |
org.geotools.data.jdbc.fidmapper.MaxIncFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.filter.MinFunction
- use org.geotools.filter.function.math.MinFunction instead |
org.geotools.data.jdbc.fidmapper.MultiColumnFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.MutableFIDFeature
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.mysql.MySQLConnectionFactory
Use DataSource , DataSourceUtil and DataSourceFinder instead |
org.geotools.image.io.netcdf.NetcdfReadParam
Having band dimension in this class is a problem because it make
difficult to implement NetcdfImageReader.getNumBands(int) in a reliable way.
The information contained in this class need to move in some interface or in
a FileImageReaderND superclass (common to NetCDF and HDF readers). The
AxisType enumeration needs to be replaced by something neutral from GeoAPI. |
org.geotools.data.jdbc.fidmapper.NullFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.oracle.OracleConnectionFactory
Use DataSource , DataSourceUtil and DataSourceFinder instead |
org.geotools.styling.OverlapBehavior
Please use org.opengis.style.OverlapBehavior |
org.geotools.geometry.coordinatesequence.PackedCSBuilder
Moved to PackedCSBuilder . |
org.geotools.data.postgis.PostgisConnectionFactory
Use DataSource , DataSourceUtil and DataSourceFinder instead
* |
org.geotools.filter.visitor.PostPreProcessFilterSplittingVisitor
use CapabilitiesFilterSplitter instead for geoapi FilterCapabilities |
org.geotools.data.jdbc.QueryData
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.filter.SortOrder
Please use org.opengis.filter.sort.SortOrder |
org.geotools.filter.SQLEncoder
Please use org.geotools.data.jdbc.FilterToSQL which uses
opengis filters instead of these geotools filters. |
org.geotools.filter.SQLEncoderPostgisGeos
use SQLEncoderPostgis with setSupportsGEOS(true) |
org.geotools.filter.SQLUnpacker
please use PostPreProcessFilterSplittingVisitor |
org.geotools.styling.StyleFactoryFinder
Replaced by CommonFactoryFinder.getStyleFactory(org.geotools.factory.Hints) . |
org.geotools.data.jdbc.fidmapper.TypedFIDMapper
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.wfs.bindings.TypeNameListTypeBinding
this binding is not used, there's no emf object for TypeNameListType |
org.geotools.referencing.factory.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. |
org.geotools.resources.Utilities
Moved to org.geotools.util package. |
org.geotools.referencing.factory.wms.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. |
org.geotools.wfs.protocol.WFSProtocolHandler
use WFSProtocol |
org.geotools.data.jdbc.attributeio.WKBAttributeIO
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.jdbc.attributeio.WKTAttributeIO
scheduled for removal in 2.7, use classes in org.geotools.jdbc |
org.geotools.data.wms.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.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.styling.GraphicImpl.addExternalGraphic(ExternalGraphic)
|
org.geotools.styling.Graphic.addExternalGraphic(ExternalGraphic)
Please use graphicalSymbols().add( externalGraphic ) |
org.geotools.styling.Style.addFeatureTypeStyle(FeatureTypeStyle)
Use featureTypeStyles().add( type ) |
org.geotools.filter.FidFilterImpl.addFid(String)
|
org.geotools.styling.TextSymbolizerImpl.addFont(Font)
|
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.RuleImpl.addLegendGraphic(Graphic)
|
org.geotools.styling.GraphicImpl.addMark(Mark)
|
org.geotools.styling.Graphic.addMark(Mark)
Please use grpahicSymbols().add( Mark ) |
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.CompareFilter.addRightValue(Expression)
use BinaryComparisonOperator#setExpression2(Expression) |
org.geotools.filter.MathExpression.addRightValue(Expression)
use BinaryExpression#setExpression2(Expression) |
org.geotools.styling.FeatureTypeStyleImpl.addRule(Rule)
|
org.geotools.styling.FeatureTypeStyle.addRule(Rule)
Please use rules().add( rule ) |
org.geotools.styling.GraphicImpl.addSymbol(Symbol)
|
org.geotools.styling.Graphic.addSymbol(Symbol)
symbolizers and underneath classes are immutable |
org.geotools.styling.RuleImpl.addSymbolizer(Symbolizer)
|
org.geotools.styling.TextSymbolizer.addToOptions(String, String)
Please 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.tip() . |
org.geotools.referencing.NamedIdentifier.asLocalName()
Replaced by NamedIdentifier.tip() . |
org.geotools.util.ScopedName.asScopedName()
Replaced by ScopedName.toFullyQualifiedName() . |
org.geotools.util.GenericName.asScopedName()
Replaced by GenericName.toFullyQualifiedName() . |
org.geotools.util.LocalName.asScopedName()
Replaced by LocalName.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.EMFUtils.clone(EObject, EFactory)
use EMFUtils.clone(EObject, EFactory, boolean) . |
org.geotools.xml.Configuration.configureBindings(MutablePicoContainer)
use Configuration.configureBindings(Map) . |
org.geotools.filter.AbstractFilter.contains(SimpleFeature)
use Filter#evaluate(Feature) |
org.geotools.filter.FidFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.Filter.contains(SimpleFeature)
use #evaluate(Feature) |
org.geotools.filter.BetweenFilter.contains(SimpleFeature)
use org.opengis.filter.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.LogicFilter.contains(SimpleFeature)
use Filter#evaluate(Feature) . |
org.geotools.filter.NullFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.filter.GeometryDistanceFilter.contains(SimpleFeature)
use org.opengis.filter.Filter#evaluate(Feature) |
org.geotools.resources.XMath.countFractionDigits(double)
Moved to XMath . |
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.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.feature.Schema.find(SimpleFeatureType, String)
please use getIndexOf( type, name ) |
org.geotools.resources.XMath.fixRoundingError(double, int)
Moved to XMath . |
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.StyleImpl.getAbstract()
|
org.geotools.styling.FeatureTypeStyleImpl.getAbstract()
|
org.geotools.styling.Style.getAbstract()
use getDesciption().getAbstract().toString() |
org.geotools.styling.FeatureTypeStyle.getAbstract()
use getDescription().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.AttributeExpressionImpl.getAttributePath()
use AttributeExpressionImpl.getPropertyName() |
org.geotools.filter.AttributeExpressionImpl2.getAttributePath()
use AttributeExpressionImpl2.getPropertyName() |
org.geotools.filter.AttributeExpression.getAttributePath()
use PropertyName.getPropertyName() |
org.geotools.styling.Fill.getBackgroundColor()
value is not used, please use getColor() |
org.geotools.resources.XMath.getBitCount(Class>)
Moved to Classes . |
org.geotools.geometry.GeneralEnvelope.getCenter()
Renamed as #getMedian( . |
org.geotools.geometry.GeneralEnvelope.getCenter(int)
Renamed as GeneralEnvelope.getMedian(int) . |
org.geotools.geometry.Envelope2D.getCenter(int)
Renamed as Envelope2D.getMedian(int) . |
org.geotools.geometry.jts.ReferencedEnvelope.getCenter(int)
Use ReferencedEnvelope.getMedian(int) . |
org.geotools.geometry.jts.spatialschema.geometry.EnvelopeImpl.getCenter(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.styling.Stroke.getColor(SimpleFeature)
|
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.geometry.jts.spatialschema.geometry.DirectPositionImpl.getCoordinates()
|
org.geotools.geometry.jts.spatialschema.geometry.DirectPosition2D.getCoordinates()
|
org.geotools.geometry.jts.spatialschema.geometry.DirectPosition1D.getCoordinates()
|
org.geotools.geometry.iso.coordinate.DirectPositionImpl.getCoordinates()
|
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.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.swing.ProgressWindow.getDescription()
|
org.geotools.filter.GeometryDistanceFilter.getDistance()
use DistanceBufferOperator.getDistance() |
org.geotools.geometry.iso.root.GeometryImpl.getDistance(Geometry)
use distance() |
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.GraphicImpl.getExternalGraphics()
|
org.geotools.styling.Graphic.getExternalGraphics()
this method is replaced by a set : graphicalSymbols |
org.geotools.metadata.iso.ApplicationSchemaInformationImpl.getFeatureCatalogueSupplement()
removed from ISO 19115 |
org.geotools.factory.BasicFactories.getFeatureTypeFactory()
use BasicFactories.getFeatureTypeFactory() . |
org.geotools.styling.FeatureTypeStyleImpl.getFeatureTypeName()
|
org.geotools.styling.FeatureTypeStyle.getFeatureTypeName()
this method is replaced by a live set featureTypeNames() |
org.geotools.styling.Style.getFeatureTypeStyles()
use featureTypeStyles().toArray( new FeatureTypeStyle[0] ) |
org.geotools.data.AbstractDataStore.getFeatureWriter(String)
|
org.geotools.data.jdbc.FilterToSQL.getFIDMapper()
use FilterToSQL.getPrimaryKey() |
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.FontImpl.getFontFamily()
|
org.geotools.styling.Font.getFontFamily()
use getFamilly().get(0) for the preferred font |
org.geotools.styling.TextSymbolizerImpl.getFonts()
|
org.geotools.styling.TextSymbolizer.getFonts()
use getFont() |
org.geotools.styling.FontImpl.getFontSize()
|
org.geotools.styling.Font.getFontSize()
use getSize |
org.geotools.styling.FontImpl.getFontStyle()
|
org.geotools.styling.Font.getFontStyle()
Please use getStyle in 2.6.x |
org.geotools.styling.FontImpl.getFontWeight()
|
org.geotools.styling.Font.getFontWeight()
use getWeight |
org.geotools.factory.CommonFactoryFinder.getFunctionExpressions(Hints)
Use FunctionExpression is now @deprecated |
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.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.styling.Rule.getLegendGraphic()
Please use getLegend |
org.geotools.geometry.GeneralEnvelope.getLength(int)
Renamed as GeneralEnvelope.getSpan(int) . |
org.geotools.geometry.Envelope2D.getLength(int)
Renamed as Envelope2D.getSpan(int) . |
org.geotools.geometry.jts.ReferencedEnvelope.getLength(int)
Use ReferencedEnvelope.getSpan(int) . |
org.geotools.geometry.jts.spatialschema.geometry.EnvelopeImpl.getLength(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.resources.Utilities.getLogRecord(Throwable)
Will be deleted after we removed the Utilities.recoverableException(java.lang.String, java.lang.Class>, java.lang.String, java.lang.Throwable)
deprecated method. |
org.geotools.styling.GraphicImpl.getMarks()
|
org.geotools.styling.Graphic.getMarks()
Please use graphicalSymbols() |
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.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)
Please use getOptions.get( key ) |
org.geotools.styling.RasterSymbolizerImpl.getOverlap()
|
org.w3.xlink.impl.XlinkFactoryImpl.getPackage()
|
net.opengis.ows11.impl.Ows11FactoryImpl.getPackage()
|
net.opengis.ows10.impl.Ows10FactoryImpl.getPackage()
|
net.opengis.wfs.impl.WfsFactoryImpl.getPackage()
|
net.opengis.wps10.impl.Wps10FactoryImpl.getPackage()
|
net.opengis.wcs11.impl.Wcs111FactoryImpl.getPackage()
|
net.opengis.wfsv.impl.WfsvFactoryImpl.getPackage()
|
org.geotools.coverage.grid.AbstractGridCoverage.getPackedDataBlock(GridRange)
We should use some higher level construct instead (multi-dimensional array
or something similar). |
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.filter.LikeFilterImpl.getPattern()
use LikeFilterImpl.getLiteral() |
org.geotools.filter.LikeFilter.getPattern()
use PropertyIsLike.getLiteral() |
org.geotools.styling.TextSymbolizerImpl.getPlacement()
|
org.geotools.styling.TextSymbolizer.getPlacement()
Please use getLabelPlacement() |
org.geotools.geometry.AbstractDirectPosition.getPosition()
Renamed as AbstractDirectPosition.getDirectPosition() . |
org.geotools.geometry.DirectPosition2D.getPosition()
Renamed as DirectPosition2D.getDirectPosition() . |
org.geotools.geometry.jts.spatialschema.geometry.primitive.PointImpl.getPosition()
|
org.geotools.geometry.jts.spatialschema.geometry.DirectPositionImpl.getPosition()
|
org.geotools.geometry.jts.spatialschema.geometry.DirectPosition2D.getPosition()
|
org.geotools.geometry.jts.spatialschema.geometry.DirectPosition1D.getPosition()
|
org.geotools.geometry.jts.spatialschema.geometry.geometry.PositionImpl.getPosition()
|
org.geotools.geometry.iso.primitive.PointImpl.getPosition()
|
org.geotools.geometry.iso.coordinate.DirectPositionImpl.getPosition()
|
org.geotools.geometry.iso.coordinate.PositionImpl.getPosition()
|
org.geotools.referencing.operation.AbstractCoordinateOperation.getPositionalAccuracy()
Renamed as AbstractCoordinateOperation.getCoordinateOperationAccuracy() . |
org.geotools.xml.AbstractComplexBinding.getProperties(Object)
use AbstractComplexBinding.getProperties(Object, XSDElementDeclaration) |
org.geotools.xml.ComplexBinding.getProperties(Object)
use ComplexBinding.getProperties(Object, XSDElementDeclaration) . |
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.FeatureTypeStyleImpl.getRules()
|
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.ScopedName.getScope()
Replaced by GenericName.scope() . |
org.geotools.util.GenericName.getScope()
Replaced by GenericName.scope() . |
org.geotools.util.LocalName.getScope()
Replaced by LocalName.scope() . |
org.geotools.referencing.NamedIdentifier.getScope()
Replaced by NamedIdentifier.scope() . |
org.geotools.styling.ChannelSelection.getSelectedChannels()
Please use getRGBChannels |
org.geotools.styling.FeatureTypeStyleImpl.getSemanticTypeIdentifiers()
|
org.geotools.styling.FeatureTypeStyle.getSemanticTypeIdentifiers()
this method is replaced by a live set semanticIdentifiers() |
org.geotools.resources.Utilities.getShortClassName(Object)
Moved to Classes . |
org.geotools.resources.Utilities.getShortName(Class>)
Moved to Classes . |
org.geotools.styling.RuleImpl.getSymbolizers()
|
org.geotools.styling.GraphicImpl.getSymbols()
|
org.geotools.styling.Graphic.getSymbols()
Please use graphicalSymbols |
org.geotools.styling.StyleImpl.getTitle()
|
org.geotools.styling.FeatureTypeStyleImpl.getTitle()
|
org.geotools.styling.Style.getTitle()
use getDescription().getTitle().toString() |
org.geotools.styling.FeatureTypeStyle.getTitle()
use getDescription.getTitle().toString() |
org.geotools.styling.Rule.getTitle()
use getDescription().getTitle().getString() |
org.geotools.filter.Expression.getType()
The enumeration based type system has been replaced by a
class based type system. |
org.geotools.filter.MathExpression.getType()
The expression type system has been replaced by an actual
class 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.operation.AbstractCoordinateOperation.getValidArea()
Renamed AbstractCoordinateOperation.getDomainOfValidity() . |
org.geotools.referencing.datum.AbstractDatum.getValidArea()
Renamed AbstractDatum.getDomainOfValidity() . |
org.geotools.temporal.reference.DefaultTemporalReferenceSystem.getValidArea()
|
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.Expression.getValue(SimpleFeature)
use org.opengis.filter.expression.Expression#evaluate(Feature) |
org.geotools.filter.LiteralExpression.getValue(SimpleFeature)
use Expression#evaluate(Feature) . |
org.geotools.filter.MathExpression.getValue(SimpleFeature)
use Expression#evaluate(Feature) . |
org.geotools.filter.ConstantExpression.getValue(SimpleFeature)
use #evaluate(Feature) |
org.geotools.filter.EnvironmentVariable.getValue(SimpleFeature)
use Expression.evaluate(Object) |
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.image.io.metadata.ImageReferencing.getWKT()
|
org.geotools.styling.RuleImpl.hasElseFilter()
use isElseFilter instead. |
org.geotools.styling.Rule.hasElseFilter()
Please use isElseFilter |
org.geotools.resources.XMath.hypot(double, double)
Replaced by Math.hypot(double, double) . |
org.geotools.styling.LinePlacement.IsAligned()
|
org.geotools.coverage.grid.ViewType.isColorSpaceConversionAllowed()
Renamed ViewType.isReplaceIndexColorModelAllowed() . |
org.geotools.resources.XMath.isInteger(Class>)
Moved to Classes . |
org.geotools.filter.DefaultExpression.isMathExpression(short)
use #is |
org.geotools.resources.XMath.isReal(Class>)
Moved to Classes . |
org.geotools.resources.XMath.log10(double)
Replaced by Math.log10(double) . |
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.GenericName.name()
Renamed as GenericName.tip() . |
org.geotools.referencing.NamedIdentifier.name()
Replaced by NamedIdentifier.tip() . |
org.geotools.feature.Schema.names(SimpleFeatureType)
use getNames( featureType ) |
org.geotools.feature.Schema.names(SimpleFeatureType, List)
use getNames( featureType, List ) |
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.geometry.iso.topograph2D.Envelope.overlaps(Coordinate)
Use #intersects instead. |
org.geotools.geometry.iso.topograph2D.Envelope.overlaps(double, double)
Use #intersects instead. |
org.geotools.geometry.iso.topograph2D.Envelope.overlaps(Envelope)
Use #intersects instead. In the future, #overlaps may be
changed to be a true overlap check; that is, whether the
intersection is two-dimensional. |
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.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.resources.XMath.pow10(double)
Moved to XMath . |
org.geotools.resources.XMath.pow10(int)
Moved to XMath . |
org.geotools.resources.XMath.primitiveToWrapper(Class>)
Moved to Classes . |
org.geotools.feature.FeatureCollection.purge()
No longer needed as iterator use by java for each construct not available |
org.geotools.resources.Utilities.recoverableException(String, Class>, String, Throwable)
Moved to Logging.recoverableException(java.util.logging.Logger, java.lang.Class>, java.lang.String, java.lang.Throwable) . |
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.resources.XMath.round(double, int)
Moved to XMath . |
org.geotools.resources.Utilities.sameInterfaces(Class extends T>, Class extends T>, Class)
Moved to Classes . |
org.geotools.xml.Configuration.schema()
use Configuration.getXSD() and XSD.getSchema() . |
org.geotools.styling.StyleImpl.setAbstract(String)
|
org.geotools.styling.FeatureTypeStyleImpl.setAbstract(String)
|
org.geotools.styling.Style.setAbstract(String)
use getDescription().setAbstract( new SimpleInternationalString( text ) ); |
org.geotools.styling.FeatureTypeStyle.setAbstract(String)
Please use getDescription().setAbstract( new SimpleInternationalString( abstractStr )) |
org.geotools.styling.Rule.setAbstract(String)
use getDescription().setAbstract() |
org.geotools.map.MapContext.setAreaOfInterest(Envelope)
Use of this method is not safe. Please use
MapContext.setAreaOfInterest(Envelope, CoordinateReferenceSystem)
instead. |
org.geotools.map.DefaultMapContext.setAreaOfInterest(Envelope)
Use of this method is not safe. Please use
DefaultMapContext.setAreaOfInterest(Envelope, CoordinateReferenceSystem)
instead. |
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.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.swing.ProgressWindow.setDescription(String)
|
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.GraphicImpl.setExternalGraphics(ExternalGraphic[])
|
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.FeatureTypeStyleImpl.setFeatureTypeName(String)
|
org.geotools.styling.FeatureTypeStyle.setFeatureTypeName(String)
Use featureTypeNames().clear() and featureTypeNames.add( new NameImpl( name )) |
org.geotools.styling.Style.setFeatureTypeStyles(FeatureTypeStyle[])
Use featureTypeStyles().clear(); featureTypeStyles.addAll( ... ) |
org.geotools.data.jdbc.FilterToSQL.setFIDMapper(FIDMapper)
use FilterToSQL.setPrimaryKey(PrimaryKey) |
org.geotools.styling.LinePlacementImpl.setFilterFactory(FilterFactory)
|
org.geotools.styling.GraphicImpl.setFilterFactory(FilterFactory)
|
org.geotools.styling.FontImpl.setFontFamily(Expression)
|
org.geotools.styling.Font.setFontFamily(Expression)
Please use getFontFamilly.set( 0, expression ) |
org.geotools.styling.TextSymbolizerImpl.setFonts(Font[])
|
org.geotools.styling.TextSymbolizer.setFonts(Font[])
use getFont() setters to modify the set of font faces used |
org.geotools.styling.FontImpl.setFontSize(Expression)
|
org.geotools.styling.Font.setFontSize(Expression)
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.FontImpl.setFontStyle(Expression)
|
org.geotools.styling.Font.setFontStyle(Expression)
Please use setStyle( style ) |
org.geotools.styling.FontImpl.setFontWeight(Expression)
|
org.geotools.styling.Font.setFontWeight(Expression)
Please use setWeight( weight ) |
org.geotools.styling.GraphicImpl.setGeometryPropertyName(String)
|
org.geotools.referencing.operation.builder.GridToEnvelopeMapper.setGridType(PixelInCell)
Renamed GridToEnvelopeMapper.setPixelAnchor(org.opengis.referencing.datum.PixelInCell) . |
org.geotools.styling.RuleImpl.setHasElseFilter()
use setIsElseFilter(true) |
org.geotools.styling.ContrastEnhancement.setHistogram()
Please use setMethod( ContrastMethodt.HISTOGRAM ) |
org.geotools.styling.RuleImpl.setLegendGraphic(Graphic[])
|
org.geotools.styling.Rule.setLegendGraphic(Graphic[])
Please use setLegend |
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.geometry.iso.util.algorithm2D.LineIntersector.setMakePrecise(PrecisionModel)
use setPrecisionModel instead |
org.geotools.styling.GraphicImpl.setMarks(Mark[])
|
org.geotools.styling.Graphic.setMarks(Mark[])
Please use graphicSymbols().addAll() |
org.geotools.filter.spatial.BBOXImpl.setMaxX(double)
use the constructor or setExpression2 |
org.geotools.filter.spatial.BBOXImpl.setMaxY(double)
use the constructor or setExpression2 |
org.geotools.filter.spatial.BBOXImpl.setMinX(double)
use the constructor or setExpression2 |
org.geotools.filter.spatial.BBOXImpl.setMinY(double)
use the constructor or setExpression2 |
org.geotools.styling.ContrastEnhancement.setNormalize()
Please use setMethod( ContrastMethodt.NORMALIZE ) |
org.geotools.filter.function.ClassificationFunction.setNumberOfClasses(int)
use setClasses() |
org.geotools.styling.GraphicImpl.setOpacity(double)
|
org.geotools.xml.Encoder.setOutputFormat(OutputFormat)
use the various setters instead (setEncoding, setIndentation, etc) |
org.geotools.styling.RasterSymbolizerImpl.setOverlap(Expression)
|
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.styling.TextSymbolizerImpl.setPlacement(LabelPlacement)
Use setLabelPlacement |
org.geotools.styling.TextSymbolizer.setPlacement(LabelPlacement)
Please use setLabelPlacement |
org.geotools.geometry.jts.spatialschema.geometry.primitive.PointImpl.setPosition(DirectPosition)
|
org.geotools.geometry.iso.primitive.PointImpl.setPosition(DirectPosition)
|
org.geotools.styling.GraphicImpl.setRotation(double)
|
org.geotools.styling.FeatureTypeStyleImpl.setRules(Rule[])
|
org.geotools.styling.FeatureTypeStyle.setRules(Rule[])
Please use 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.FeatureTypeStyleImpl.setSemanticTypeIdentifiers(String[])
|
org.geotools.styling.FeatureTypeStyle.setSemanticTypeIdentifiers(String[])
Please use semanticIdentifiers().addAll() |
org.geotools.styling.GraphicImpl.setSize(int)
|
org.geotools.filter.spatial.BBOXImpl.setSRS(String)
use the constructor or setExpression2 |
org.geotools.styling.RuleImpl.setSymbolizers(Symbolizer[])
|
org.geotools.styling.Rule.setSymbolizers(Symbolizer[])
please use symbolizers().addAll() |
org.geotools.styling.GraphicImpl.setSymbols(Symbol[])
|
org.geotools.styling.Graphic.setSymbols(Symbol[])
symbolizers and underneath classes will be immutable in 2.6.x |
org.geotools.styling.StyleImpl.setTitle(String)
|
org.geotools.styling.FeatureTypeStyleImpl.setTitle(String)
|
org.geotools.styling.Style.setTitle(String)
please use getDescription().setTitle( new SimpleInternationalString( text ) ); |
org.geotools.styling.FeatureTypeStyle.setTitle(String)
please use getDescription.setTitle( new SimpleInternationalString( title )) |
org.geotools.styling.ContrastEnhancement.setType(Expression)
Please use setMethod |
org.geotools.xml.Configuration.setupBindings(MutablePicoContainer)
use Configuration.setupBindings() . |
org.geotools.styling.ExternalGraphicImpl.setURI(String)
|
org.geotools.filter.LikeFilter.setValue(Expression)
use PropertyIsLike#setExpression(Expression) |
org.geotools.image.io.metadata.ImageReferencing.setWKT(String)
|
org.geotools.resources.XMath.sgn(byte)
Moved to XMath . |
org.geotools.resources.XMath.sgn(double)
Moved to XMath . |
org.geotools.resources.XMath.sgn(float)
Moved to XMath . |
org.geotools.resources.XMath.sgn(int)
Moved to XMath . |
org.geotools.resources.XMath.sgn(long)
Moved to XMath . |
org.geotools.resources.XMath.sgn(short)
Moved to XMath . |
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.filter.FilterCapabilities.supports(short)
|
org.geotools.feature.Types.toName(QName)
use #toTypeName(QName |
org.geotools.resources.XMath.toNaN(int)
Moved to XMath . |
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.resources.XMath.valueOf(Class, String)
Moved to Classes . |
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) |