Package | Description |
---|---|
org.geotools.appschema.resolver.data | |
org.geotools.data |
Defines the DataStoreAPI via which all data is imported or exported.
|
org.geotools.data.collection |
Implementations of FeatureCollection for different purposes.
|
org.geotools.data.complex |
This package contains the implementation of a ComplexDataStore,
Author note: though this "Complex" datastore has born to provide
complex features out of a simple features data source, it may be better
called a DerivativeDataStore or something like that, you'll see
why later.
|
org.geotools.data.crs |
Provides support for the OGC Catalog Specification.
|
org.geotools.data.gen | |
org.geotools.data.simple | |
org.geotools.data.sort | |
org.geotools.data.store | |
org.geotools.data.util | |
org.geotools.data.wfs.internal | |
org.geotools.feature | |
org.geotools.feature.collection |
Helper classes for implementing FeatureCollections.
|
org.geotools.filter | |
org.geotools.geojson.feature | |
org.geotools.process.gs |
Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from
GeoServer for wider use.
|
org.geotools.process.vector |
Vector processing support for the GeoTools library.
|
Modifier and Type | Class and Description |
---|---|
class |
SampleDataAccessFeatureIterator
Decorator for Iterator<Feature> to provide a FeatureIterator<Feature> that adds a
close method that does nothing.
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<Feature> |
SampleDataAccessFeatureCollection.features()
Get an iterator over the features.
|
Modifier and Type | Method and Description |
---|---|
static ReferencedEnvelope |
DataUtilities.bounds(FeatureIterator<?> iterator)
Manually calculate the bounds from the provided FeatureIteator.
|
static int |
DataUtilities.count(FeatureIterator<?> iterator)
Manually count the number of features from the provided FeatureIterator.
|
static <F extends Feature> |
DataUtilities.iterator(FeatureIterator<F> featureIterator)
Iteator wrapped around the provided FeatureIterator, implementing
Closeable . |
Modifier and Type | Method and Description |
---|---|
void |
TreeSetFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
void |
SpatialIndexFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
Constructor and Description |
---|
DelegateFeatureReader(T featureType,
FeatureIterator<F> features) |
Modifier and Type | Interface and Description |
---|---|
interface |
IMappingFeatureIterator |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMappingFeatureIterator
Base class for several MappingFeatureImplementation's.
|
class |
DataAccessMappingFeatureIterator
A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping and produces Features of the output schema by
applying the mapping rules to the Features of the source schema.
|
class |
IndexedMappingFeatureIterator
Base class for Indexed Iterators
|
class |
MappingAttributeIterator
A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g. representing
a gml:name element.
|
class |
PartialIndexedMappingFeatureIterator
MappingFeatureIterator with partial index query support
|
class |
PostFilteringMappingFeatureIterator
An extension to DataAccessMappingFeatureIterator where
filter is present.
|
class |
TotalIndexedMappingFeatureIterator
MappingFeatureIterator for full index coverage case
|
class |
XmlMappingFeatureIterator
An implementation of AbstractMappingFeatureIterator to handle XML datasources.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureIterator<Feature> |
PostFilteringMappingFeatureIterator.delegate |
protected FeatureIterator<? extends Feature> |
IndexedMappingFeatureIterator.sourceIterator |
Modifier and Type | Method and Description |
---|---|
FeatureIterator<Feature> |
MappingFeatureCollection.features() |
FeatureIterator<Feature> |
MappingFeatureCollection.features(Transaction transaction)
This overload allows client code to explicitly specify the transaction that the created
iterator will be working against.
|
protected FeatureIterator<? extends Feature> |
DataAccessMappingFeatureIterator.getSourceFeatureIterator() |
protected abstract FeatureIterator<? extends Feature> |
AbstractMappingFeatureIterator.getSourceFeatureIterator() |
protected FeatureIterator<? extends Feature> |
XmlMappingFeatureIterator.getSourceFeatureIterator() |
Modifier and Type | Method and Description |
---|---|
void |
MappingFeatureCollection.close(FeatureIterator<Feature> close) |
Constructor and Description |
---|
IndexFeatureIdIterator(FeatureIterator<? extends Feature> indexIterator) |
PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator,
Filter filter,
int maxFeatures,
int offset) |
Modifier and Type | Class and Description |
---|---|
class |
ForceCoordinateSystemIterator
ForceCoordinateSystemFeatureReader provides a CoordinateReferenceSystem for FeatureTypes.
|
class |
ReprojectFeatureIterator
ReprojectFeatureReader provides a reprojection for FeatureTypes.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureIterator<SimpleFeature> |
ForceCoordinateSystemIterator.reader |
Constructor and Description |
---|
ForceCoordinateSystemIterator(FeatureIterator<SimpleFeature> reader,
SimpleFeatureType type,
CoordinateReferenceSystem cs)
Builds a new ForceCoordinateSystemFeatureReader
|
ReprojectFeatureIterator(FeatureIterator<SimpleFeature> reader,
SimpleFeatureType schema,
MathTransform transform) |
Modifier and Type | Class and Description |
---|---|
class |
PreGeneralizedFeatureIterator |
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleFeatureIterator
Streaming access to simple features, required to
close() after use. |
Modifier and Type | Class and Description |
---|---|
class |
SortedFeatureIterator |
Modifier and Type | Class and Description |
---|---|
static class |
ContentFeatureCollection.WrappingFeatureIterator |
class |
FilteringFeatureIterator<F extends Feature>
Decorates a FeatureIterator with one that filters content.
|
class |
MaxFeaturesIterator<F extends Feature>
Iterator wrapper which caps the number of returned features.
|
class |
ReprojectingFeatureIterator |
class |
ReTypingFeatureIterator
FeatureIterator wrapper which re-types features on the fly based on a target feature type.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureIterator<F> |
FilteringFeatureIterator.delegate
delegate iterator
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<F> |
MaxFeaturesFeatureCollection.features() |
FeatureIterator<F> |
FilteringFeatureCollection.features() |
FeatureIterator<F> |
FeatureIteratorIterator.getDelegate() |
FeatureIterator<F> |
MaxFeaturesIterator.getDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
DataFeatureCollection.close(FeatureIterator<SimpleFeature> iterator) |
Constructor and Description |
---|
FeatureIteratorIterator(FeatureIterator<F> delegate)
Creates the new iterator.
|
FilteringFeatureIterator(FeatureIterator<F> delegate,
Filter filter) |
MaxFeaturesIterator(FeatureIterator<F> delegate,
long max) |
MaxFeaturesIterator(FeatureIterator<F> delegate,
long start,
long max) |
Modifier and Type | Class and Description |
---|---|
static class |
FeatureStreams.StreamFeatureIterator<F extends Feature>
Iterator Wrapper for use on streams
|
Constructor and Description |
---|
StreamFeatureIterator(FeatureIterator<F> fiter) |
Modifier and Type | Class and Description |
---|---|
class |
ComplexFeatureIteratorImpl
Defines the complex feature iterator implementation class.
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<Feature> |
WFSContentComplexFeatureCollection.features() |
Modifier and Type | Method and Description |
---|---|
FeatureIterator<F> |
FeatureCollection.features()
Obtain a FeatureIterator
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
protected void |
FeatureCollectionIteration.iterate(FeatureIterator<?> iterator)
Perform the actual iteration on the Iterator which is provided.
|
Modifier and Type | Class and Description |
---|---|
class |
DecoratingFeatureIterator<F extends Feature>
A feature iterator that completely delegates to another FeatureIterator.
|
class |
DecoratingSimpleFeatureIterator
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code
to escape the caste (sic) system.
|
class |
DelegateFeatureIterator<F extends Feature>
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code
to escape the caste (sic) system.
|
class |
DelegateSimpleFeatureIterator
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code
to escape the caste (sic) system.
|
class |
FeatureIteratorImpl<F extends Feature>
A convenience class for dealing with wrapping a Collection Iterator up as a FeatureIterator.
|
class |
FilteredIterator<F extends Feature>
Provides an implementation of Iterator that will filter contents using the provided filter.
|
class |
FilteringSimpleFeatureIterator
Extension of
FilteringFeatureIterator that type narrows to SimpleFeature . |
class |
MaxFeaturesSimpleFeatureIterator
SimpleFeatureIterator wrapper which can use a start and end bounds to cap the number of returned
features.
|
class |
SimpleFeatureIteratorImpl
A convenience class for wrapping a Collection Iterator up as a SimpleFeatureCollection.
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<F> |
DecoratingFeatureCollection.features() |
abstract FeatureIterator<F> |
BaseFeatureCollection.features()
Subclasses required to implement this method to traverse FeatureCollection contents.
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptorFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
Constructor and Description |
---|
BridgeIterator(FeatureIterator<F> features) |
DecoratingFeatureIterator(FeatureIterator<F> iterator)
Wrap the provided FeatureIterator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FilteringIteration.iterate(FeatureIterator<?> iterator)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<SimpleFeature> |
FeatureJSON.streamFeatureCollection(Object input)
Reads a feature collection from GeoJSON streaming back the contents via an iterator.
|
Modifier and Type | Class and Description |
---|---|
class |
WrappingIterator
An iterator wrapping a
SimpleFeatureIterator and exposing its close method. |
Modifier and Type | Method and Description |
---|---|
abstract FeatureIterator<F> |
ProcessingCollection.features()
Streams out the output features
|
Copyright © 1996–2019 Geotools. All rights reserved.