Uses of Class
org.apache.sis.storage.aggregate.MergeStrategy
Packages that use MergeStrategy
Package
Description
Resources which are aggregations or concatenations of other resources.
-
Uses of MergeStrategy in org.apache.sis.storage.aggregate
Fields in org.apache.sis.storage.aggregate declared as MergeStrategyModifier and TypeFieldDescriptionprivate static final MergeStrategy
MergeStrategy.SELECT_BY_TIME
Selects a single slice using criteria based first on temporal extent, then on geographic area.private final MergeStrategy
ConcatenatedGridCoverage.strategy
Algorithm to apply when more than one grid coverage can be found at the same grid index.(package private) final MergeStrategy
ConcatenatedGridResource.strategy
Algorithm to apply when more than one grid coverage can be found at the same grid index.private MergeStrategy
CoverageAggregator.strategy
Algorithm to apply when more than one grid coverage can be found at the same grid index.(package private) MergeStrategy
GroupByTransform.strategy
Algorithm to apply when more than one grid coverage can be found at the same grid index.Methods in org.apache.sis.storage.aggregate that return MergeStrategyModifier and TypeMethodDescriptionCoverageAggregator.getMergeStrategy()
Returns the algorithm to apply when more than one grid coverage can be found at the same grid index.static MergeStrategy
MergeStrategy.selectByTimeThenArea
(Duration timeGranularity) Selects a single slice using criteria based first on temporal extent, then on geographic area.Methods in org.apache.sis.storage.aggregate with parameters of type MergeStrategyModifier and TypeMethodDescriptionAggregatedResource.apply
(MergeStrategy strategy) Returns a resource with the same data but the specified merge strategy.final Resource
ConcatenatedGridResource.apply
(MergeStrategy s) Returns a coverage with the same data than this coverage but a different merge strategy.final Resource
GroupAggregate.apply
(MergeStrategy strategy) Returns an aggregate with the same data than this aggregate but a different merge strategy.(package private) final GroupByTransform
GridSlice.getList
(List<GroupByCRS<GroupByTransform>> groups, MergeStrategy strategy) Returns the group of objects associated to the CRS and "grid to CRS" transform.void
CoverageAggregator.setMergeStrategy
(MergeStrategy strategy) Sets the algorithm to apply when more than one grid coverage can be found at the same grid index.Constructors in org.apache.sis.storage.aggregate with parameters of type MergeStrategyModifierConstructorDescription(package private)
ConcatenatedGridResource
(String name, StoreListeners listeners, GridGeometry domain, List<SampleDimension> ranges, GridCoverageResource[] slices, GridSliceLocator locator, MergeStrategy strategy) Creates a new aggregated resource.private
ConcatenatedGridResource
(ConcatenatedGridResource source, MergeStrategy strategy) Creates a new resource with the same data than given resource but a different merge strategy.(package private)
GroupByTransform
(GridGeometry geometry, org.opengis.referencing.operation.MathTransform gridToCRS, MergeStrategy strategy) Creates a new group of objects associated to the given transform.