Uses of Interface
org.geotools.api.feature.simple.SimpleFeature
-
-
Uses of SimpleFeature in org.geotools.api.data
Methods in org.geotools.api.data that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
DataStore. getFeatureReader(Query query, Transaction transaction)
Gets aFeatureReader
for features selected by the givenQuery
.FeatureReader<SimpleFeatureType,SimpleFeature>
FileDataStore. getFeatureReader()
FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStore. getFeatureWriter(String typeName, Transaction transaction)
Gets aFeatureWriter
to modify features in thisDataStore
.FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStore. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
Gets aFeatureWriter
to modify features in thisDataStore
.FeatureWriter<SimpleFeatureType,SimpleFeature>
FileDataStore. getFeatureWriter(Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
FileDataStore. getFeatureWriter(Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStore. getFeatureWriterAppend(String typeName, Transaction transaction)
Gets aFeatureWriter
that can add new features to theDataStore
.FeatureWriter<SimpleFeatureType,SimpleFeature>
FileDataStore. getFeatureWriterAppend(Transaction transaction)
-
Uses of SimpleFeature in org.geotools.api.feature
Methods in org.geotools.api.feature that return SimpleFeature Modifier and Type Method Description SimpleFeature
FeatureFactory. createSimpleFeature(Object[] array, SimpleFeatureType type, String id)
Create a SimpleFeature from an array of objects.SimpleFeature
FeatureFactory. createSimpleFeautre(Object[] array, AttributeDescriptor descriptor, String id)
Creates a simple feature. -
Uses of SimpleFeature in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
JoiningJDBCFeatureSource. getJoiningReaderInternal(JdbcMultipleValue mv, JoiningQuery query)
Gets a feature reader for a JDBC multivalued mapping.protected FeatureReader<SimpleFeatureType,SimpleFeature>
JoiningJDBCFeatureSource. getJoiningReaderInternal(JoiningQuery query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
JoiningJDBCFeatureSource. getReaderInternal(Query query)
-
Uses of SimpleFeature in org.geotools.coverage.grid.io.footprint
Methods in org.geotools.coverage.grid.io.footprint with parameters of type SimpleFeature Modifier and Type Method Description Geometry
FootprintGeometryProvider. getFootprint(SimpleFeature feature)
Retrieves the footprint.Geometry
SidecarFootprintProvider. getFootprint(SimpleFeature feature)
default List<File>
MultiLevelROIProvider. getFootprintFiles(SimpleFeature sf)
Returns the footprint file used to load the footprint, or none if there was no file involvedMultiLevelROI
MultiLevelROIGeometryProvider. getMultiScaleROI(SimpleFeature sf)
MultiLevelROI
MultiLevelROIProvider. getMultiScaleROI(SimpleFeature sf)
Returns aMultiLevelROI
object from a granuledefault List<File>
FootprintGeometryProvider. getSidecars(SimpleFeature feature)
Returns the list of sidecar files defining masks for the specified feature.List<File>
SidecarFootprintProvider. getSidecars(SimpleFeature feature)
Constructors in org.geotools.coverage.grid.io.footprint with parameters of type SimpleFeature Constructor Description MultiLevelROIRaster(DatasetLayout layout, File file, SimpleFeature sf)
-
Uses of SimpleFeature in org.geotools.coverage.io.catalog
Methods in org.geotools.coverage.io.catalog that return SimpleFeature Modifier and Type Method Description SimpleFeature
CoverageSlice. getOriginator()
Methods in org.geotools.coverage.io.catalog with parameters of type SimpleFeature Modifier and Type Method Description void
CoverageSlicesCatalog. addGranule(String typeName, SimpleFeature granule, Transaction transaction)
Constructors in org.geotools.coverage.io.catalog with parameters of type SimpleFeature Constructor Description CoverageSlice(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.coverage.util
Methods in org.geotools.coverage.util with parameters of type SimpleFeature Modifier and Type Method Description Object
FilterFunction_isCoverage. evaluate(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.data
Fields in org.geotools.data declared as SimpleFeature Modifier and Type Field Description protected SimpleFeature[]
DataTestCase. buildingFeatures
protected SimpleFeature[]
DataTestCase. invalidGeomFeatures
protected SimpleFeature[]
DataTestCase. lakeFeatures
protected SimpleFeature
DataTestCase. newRiver
protected SimpleFeature
DataTestCase. newRoad
static SimpleFeature
Diff. NULL
A NullObject used to represent the absence of a SimpleFeature.protected SimpleFeature[]
DataTestCase. riverFeatures
protected SimpleFeature[]
DataTestCase. roadFeatures
Fields in org.geotools.data with type parameters of type SimpleFeature Modifier and Type Field Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
DiffFeatureWriter. reader
Methods in org.geotools.data that return SimpleFeature Modifier and Type Method Description static SimpleFeature
DataUtilities. createFeature(SimpleFeatureType featureType, String line)
Reads in SimpleFeature that has been encoded into a line of text.SimpleFeature
CollectionFeatureReader. next()
SimpleFeature
DefaultFeatureReader. next()
SimpleFeature
DiffFeatureWriter. next()
Next Feature from reader or new content.SimpleFeature
EmptyFeatureWriter. next()
Throws NoSuchElementException as this is an Empty FeatureWriter.SimpleFeature
FIDFeatureReader. next()
SimpleFeature
FilteringFeatureWriter. next()
SimpleFeature
ReTypeFeatureReader. next()
static SimpleFeature
DataUtilities. parse(SimpleFeatureType type, String fid, String... text)
UsesConverters
to parse the provided text into the correct values to create a feature.protected SimpleFeature
DefaultFeatureReader. readFeature(AttributeReader atts)
protected SimpleFeature
FIDFeatureReader. readFeature(AttributeReader atts)
static SimpleFeature
DataUtilities. reType(SimpleFeatureType featureType, SimpleFeature feature)
Creates duplicate of feature adjusted to the provided featureType.static SimpleFeature
DataUtilities. reType(SimpleFeatureType featureType, SimpleFeature feature, boolean duplicate)
Retypes the feature to match the provided featureType.static SimpleFeature
DataUtilities. template(SimpleFeatureType featureType)
Constructs an empty feature to use as a Template for new content.static SimpleFeature
DataUtilities. template(SimpleFeatureType featureType, Object... providedValues)
Create a new feature from the provided values, using appropriate default values for any nulls provided.static SimpleFeature
DataUtilities. template(SimpleFeatureType featureType, String featureID)
Use the provided featureType to create an empty feature.static SimpleFeature
DataUtilities. template(SimpleFeatureType featureType, String featureID, Object... providedValues)
Create a new feature from the provided values, using appropriate default values for any nulls provided.Methods in org.geotools.data that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
DefaultFeatureResults. boundsReader()
Retrieve a FeatureReaderfor the geometry attributes only, designed for bounds computation FeatureWriter<SimpleFeatureType,SimpleFeature>
InProcessLockingManager. checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Transaction transaction)
Provides a wrapper on the provided writer that checks locks.Map<String,SimpleFeature>
Diff. getAdded()
Unmodifiable view of added features.FeatureReader<SimpleFeatureType,SimpleFeature>
ReTypeFeatureReader. getDelegate()
Map<String,SimpleFeature>
Diff. getModified()
Unmodifiable view of modified features.List<SimpleFeature>
Diff. queryIndex(Envelope env)
static FeatureReader<SimpleFeatureType,SimpleFeature>
DataUtilities. reader(Collection<SimpleFeature> collection)
Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).static FeatureReader<SimpleFeatureType,SimpleFeature>
DataUtilities. reader(SimpleFeature... features)
Creates a FeatureReaderfor testing. FeatureReader<SimpleFeatureType,SimpleFeature>
DefaultFeatureResults. reader()
Retrieve a FeatureReaderfor this Query static Comparator<SimpleFeature>
DataUtilities. sortComparator(SortBy sortBy)
Factory method to produce Comparator based on provided Query SortBy information.Methods in org.geotools.data with parameters of type SimpleFeature Modifier and Type Method Description void
Diff. add(String fid, SimpleFeature f)
protected void
Diff. addToSpatialIndex(SimpleFeature f)
static SimpleFeatureCollection
DataUtilities. collection(SimpleFeature feature)
Copies the provided features into a FeatureCollection.static SimpleFeatureCollection
DataUtilities. collection(SimpleFeature... features)
Copies the provided features into a FeatureCollection.static String
DataUtilities. encodeFeature(SimpleFeature feature)
Produce a String encoding of SimpleFeature for use withDataUtilities.createFeature(org.geotools.api.feature.simple.SimpleFeatureType, java.lang.String)
.static String
DataUtilities. encodeFeature(SimpleFeature feature, boolean includeFid)
Produce a String encoding of SimpleFeature for use withDataUtilities.createFeature(org.geotools.api.feature.simple.SimpleFeatureType, java.lang.String)
.void
Diff. modify(String fid, SimpleFeature f)
Record a modification to the indicated fidstatic FeatureReader<SimpleFeatureType,SimpleFeature>
DataUtilities. reader(SimpleFeature... features)
Creates a FeatureReaderfor testing. static SimpleFeature
DataUtilities. reType(SimpleFeatureType featureType, SimpleFeature feature)
Creates duplicate of feature adjusted to the provided featureType.static SimpleFeature
DataUtilities. reType(SimpleFeatureType featureType, SimpleFeature feature, boolean duplicate)
Retypes the feature to match the provided featureType.static SimpleFeatureSource
DataUtilities. source(SimpleFeature... featureArray)
Wrap up an array of features as a FeatureSource.Method parameters in org.geotools.data with type arguments of type SimpleFeature Modifier and Type Method Description FeatureWriter<SimpleFeatureType,SimpleFeature>
InProcessLockingManager. checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Transaction transaction)
Provides a wrapper on the provided writer that checks locks.static SimpleFeatureCollection
DataUtilities. collection(List<SimpleFeature> list)
Copies the provided features into a FeatureCollection.static SimpleFeatureCollection
DataUtilities. collection(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Copies the provided reader into a FeatureCollection, reader will be closed.static DefaultFeatureCollection
DataUtilities. collection(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
Copies the provided features into a FeatureCollection.protected int
DataTestCase. count(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Counts the number of Features returned by the specified reader.protected int
DataTestCase. count(FeatureWriter<SimpleFeatureType,SimpleFeature> writer)
Counts the number of Features in the specified writer.static FeatureReader<SimpleFeatureType,SimpleFeature>
DataUtilities. reader(Collection<SimpleFeature> collection)
Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).static SimpleFeatureReader
DataUtilities. reader(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).static SimpleFeatureReader
DataUtilities. simple(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
static SimpleFeatureCollection
DataUtilities. simple(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
A safe cast to SimpleFeatureCollection; that will introduce a wrapper if it has to.static SimpleFeatureSource
DataUtilities. source(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Wraps up the provided feature collection in as a SimpleFeatureSource.Constructors in org.geotools.data with parameters of type SimpleFeature Constructor Description CollectionFeatureReader(SimpleFeature... featuresArg)
Create a new instance.Constructor parameters in org.geotools.data with type arguments of type SimpleFeature Constructor Description CollectionFeatureReader(Collection<SimpleFeature> featuresArg, SimpleFeatureType typeArg)
Create a new instance.DiffFeatureWriter(FeatureReader<SimpleFeatureType,SimpleFeature> reader, Diff diff)
DiffFeatureWriter construction.DiffFeatureWriter(FeatureReader<SimpleFeatureType,SimpleFeature> reader, Diff diff, Filter filter)
DiffFeatureWriter construction.FilteringFeatureWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Filter filter)
ReTypeFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, SimpleFeatureType featureType)
Constructs a FetureReader that will ReType streaming content.ReTypeFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, SimpleFeatureType featureType, boolean clone)
Constructs a FetureReader that will ReType streaming content. -
Uses of SimpleFeature in org.geotools.data.collection
Fields in org.geotools.data.collection with type parameters of type SimpleFeature Modifier and Type Field Description protected List<SimpleFeature>
ListFeatureCollection. list
wrapped list of features containing the contentsMethods in org.geotools.data.collection that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
CollectionFeatureSource. getDataStore()
Iterator<SimpleFeature>
SpatialIndexFeatureCollection. iterator()
Iterator<SimpleFeature>
TreeSetFeatureCollection. iterator()
Returns an iterator over the elements in this collection.protected Iterator<SimpleFeature>
ListFeatureCollection. openIterator()
FeatureReader<SimpleFeatureType,SimpleFeature>
TreeSetFeatureCollection. reader()
Methods in org.geotools.data.collection with parameters of type SimpleFeature Modifier and Type Method Description boolean
ListFeatureCollection. add(SimpleFeature f)
boolean
SpatialIndexFeatureCollection. add(SimpleFeature feature)
boolean
TreeSetFeatureCollection. add(SimpleFeature feature)
Ensures that this collection contains the specified element (optional operation).protected void
SpatialIndexFeatureCollection. fire(SimpleFeature[] features, int eventType)
Method parameters in org.geotools.data.collection with type arguments of type SimpleFeature Modifier and Type Method Description boolean
ListFeatureCollection. addAll(Collection<? extends SimpleFeature> c)
boolean
SpatialIndexFeatureCollection. addAll(Collection<? extends SimpleFeature> collection)
boolean
SpatialIndexFeatureCollection. addAll(FeatureCollection<? extends SimpleFeatureType,? extends SimpleFeature> collection)
void
SpatialIndexFeatureCollection. close(Iterator<SimpleFeature> close)
void
SpatialIndexFeatureCollection. close(FeatureIterator<SimpleFeature> close)
void
TreeSetFeatureCollection. close(FeatureIterator<SimpleFeature> close)
Constructors in org.geotools.data.collection with parameters of type SimpleFeature Constructor Description ListFeatureCollection(SimpleFeatureType schema, SimpleFeature... array)
Create a ListFeatureCollection around the provided array.Constructor parameters in org.geotools.data.collection with type arguments of type SimpleFeature Constructor Description ListFeatureCollection(SimpleFeatureType schema, List<SimpleFeature> list)
Create a ListFeatureCollection around the provided list.TreeSetFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
This constructor should not be used by client code. -
Uses of SimpleFeature in org.geotools.data.complex
Methods in org.geotools.data.complex that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureSource<SimpleFeatureType,SimpleFeature>
FeatureTypeMapping. getIndexSource()
Method parameters in org.geotools.data.complex with type arguments of type SimpleFeature Modifier and Type Method Description void
FeatureTypeMapping. setIndexSource(FeatureSource<SimpleFeatureType,SimpleFeature> indexSource)
Constructor parameters in org.geotools.data.complex with type arguments of type SimpleFeature Constructor Description IndexUniqueVisitorIterator(FeatureCollection<SimpleFeatureType,SimpleFeature> fc, Query idQuery, String idFieldName)
-
Uses of SimpleFeature in org.geotools.data.crs
Fields in org.geotools.data.crs with type parameters of type SimpleFeature Modifier and Type Field Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
ForceCoordinateSystemFeatureReader. reader
protected FeatureIterator<SimpleFeature>
ForceCoordinateSystemIterator. reader
Methods in org.geotools.data.crs that return SimpleFeature Modifier and Type Method Description SimpleFeature
ForceCoordinateSystemFeatureReader. next()
SimpleFeature
ForceCoordinateSystemIterator. next()
SimpleFeature
ReprojectFeatureIterator. next()
Implement next.SimpleFeature
ReprojectFeatureReader. next()
Implement next.Methods in org.geotools.data.crs that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
ReprojectFeatureReader. getDelegate()
FeatureCollection<SimpleFeatureType,SimpleFeature>
ForceCoordinateSystemFeatureResults. getOrigin()
Returns the feature results wrapped by this ForceCoordinateSystemFeatureResultsFeatureCollection<SimpleFeatureType,SimpleFeature>
ReprojectFeatureResults. getOrigin()
Returns the feature results wrapped by this reprojecting feature resultsIterator<SimpleFeature>
ForceCoordinateSystemFeatureResults. openIterator()
Iterator<SimpleFeature>
ReprojectFeatureResults. openIterator()
-
Uses of SimpleFeature in org.geotools.data.csv
Methods in org.geotools.data.csv that return SimpleFeature Modifier and Type Method Description SimpleFeature
CSVFeatureReader. next()
SimpleFeature
CSVFeatureWriter. next()
Methods in org.geotools.data.csv that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
CSVDataStore. getFeatureReader()
FeatureWriter<SimpleFeatureType,SimpleFeature>
CSVDataStore. getFeatureWriter(Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
CSVDataStore. getFeatureWriter(Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
CSVDataStore. getFeatureWriterAppend(Transaction transaction)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
CSVFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
CSVFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
CSVFeatureStore. getWriterInternal(Query query, int flags)
-
Uses of SimpleFeature in org.geotools.data.csv.parse
Methods in org.geotools.data.csv.parse that return SimpleFeature Modifier and Type Method Description SimpleFeature
CSVAttributesOnlyStrategy. decode(String recordId, String[] csvRecord)
SimpleFeature
CSVLatLonStrategy. decode(String recordId, String[] csvRecord)
SimpleFeature
CSVSpecifiedWKTStrategy. decode(String recordId, String[] csvRecord)
abstract SimpleFeature
CSVStrategy. decode(String recordId, String[] csvRecord)
SimpleFeature
CSVIterator. next()
Methods in org.geotools.data.csv.parse with parameters of type SimpleFeature Modifier and Type Method Description String[]
CSVAttributesOnlyStrategy. encode(SimpleFeature feature)
String[]
CSVLatLonStrategy. encode(SimpleFeature feature)
String[]
CSVSpecifiedWKTStrategy. encode(SimpleFeature feature)
abstract String[]
CSVStrategy. encode(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.data.directory
Methods in org.geotools.data.directory that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
DirectoryFeatureSource. getDataStore()
FeatureReader<SimpleFeatureType,SimpleFeature>
DirectoryDataStore. getFeatureReader(Query query, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DirectoryDataStore. getFeatureWriter(String typeName, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DirectoryDataStore. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DirectoryDataStore. getFeatureWriterAppend(String typeName, Transaction transaction)
Method parameters in org.geotools.data.directory with type arguments of type SimpleFeature Modifier and Type Method Description List<FeatureId>
DirectoryFeatureStore. addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
void
DirectoryFeatureStore. setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
-
Uses of SimpleFeature in org.geotools.data.gen
Classes in org.geotools.data.gen that implement SimpleFeature Modifier and Type Class Description class
PreGeneralizedSimpleFeature
Fields in org.geotools.data.gen with type parameters of type SimpleFeature Modifier and Type Field Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
PreGeneralizedFeatureReader. backendReader
Methods in org.geotools.data.gen that return SimpleFeature Modifier and Type Method Description SimpleFeature
PreGeneralizedFeatureIterator. next()
SimpleFeature
PreGeneralizedFeatureReader. next()
Methods in org.geotools.data.gen that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
PreGeneralizedFeatureSource. getDataStore()
FeatureReader<SimpleFeatureType,SimpleFeature>
PreGeneralizedDataStore. getFeatureReader(Query query, Transaction transaction)
FeatureReader<SimpleFeatureType,SimpleFeature>
PreGeneralizedFeatureSource. getFeatureReader(Query query, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
PreGeneralizedDataStore. getFeatureWriter(String typeName, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
PreGeneralizedDataStore. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
PreGeneralizedDataStore. getFeatureWriterAppend(String typeName, Transaction transaction)
Constructors in org.geotools.data.gen with parameters of type SimpleFeature Constructor Description PreGeneralizedSimpleFeature(SimpleFeatureType featureTyp, SimpleFeatureType returnedFeatureType, int[] indexMapping, SimpleFeature feature, String geomPropertyName, String backendGeomPropertyName)
Constructor parameters in org.geotools.data.gen with type arguments of type SimpleFeature Constructor Description PreGeneralizedFeatureReader(SimpleFeatureType featureTyp, SimpleFeatureType returnedFeatureType, int[] indexMapping, FeatureReader<SimpleFeatureType,SimpleFeature> backendReader, String geomPropertyName, String backendGeomPropertyName)
-
Uses of SimpleFeature in org.geotools.data.geojson
Methods in org.geotools.data.geojson that return SimpleFeature Modifier and Type Method Description SimpleFeature
GeoJSONReader. getFeature()
Parses and returns a single feature from the sourceSimpleFeature
PagingFeatureCollection.PagingFeatureIterator. next()
static SimpleFeature
GeoJSONReader. parseFeature(String json)
Pares and returns a single feature out of a GeoJSON documentstatic SimpleFeature
GeoJSONReader. parseFeature(String json, GeoJSONReader.IdStrategy idStrategy, String idPrefix, String idFieldName)
Parses and returns a single feature out of a GeoJSON document with id generation strategiesMethods in org.geotools.data.geojson with parameters of type SimpleFeature Modifier and Type Method Description static String
GeoJSONWriter. toGeoJSON(SimpleFeature f)
Utility encoding a singleSimpleFeature
, and returning it as a stringvoid
GeoJSONWriter. write(SimpleFeature currentFeature)
Writes a single feature onto the output. -
Uses of SimpleFeature in org.geotools.data.geojson.store
Methods in org.geotools.data.geojson.store that return SimpleFeature Modifier and Type Method Description SimpleFeature
GeoJSONFeatureReader. next()
SimpleFeature
GeoJSONFeatureWriter. next()
Methods in org.geotools.data.geojson.store that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
GeoJSONDataStore. getFeatureReader()
FeatureWriter<SimpleFeatureType,SimpleFeature>
GeoJSONDataStore. getFeatureWriter(Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
GeoJSONDataStore. getFeatureWriter(Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
GeoJSONDataStore. getFeatureWriterAppend(Transaction transaction)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
GeoJSONFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
GeoJSONFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
GeoJSONFeatureStore. getWriterInternal(Query query, int flags)
-
Uses of SimpleFeature in org.geotools.data.graticule
Methods in org.geotools.data.graticule that return SimpleFeature Modifier and Type Method Description SimpleFeature
GraticuleFeatureReader. next()
Methods in org.geotools.data.graticule that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
GraticuleFeatureSource. getReaderInternal(Query query)
-
Uses of SimpleFeature in org.geotools.data.memory
Methods in org.geotools.data.memory that return SimpleFeature Modifier and Type Method Description SimpleFeature
MemoryFeatureCollection. getFeatureMember(String id)
SimpleFeature
MemoryFeatureReader. next()
SimpleFeature
MemoryFeatureWriter. next()
SimpleFeature
MemoryFeatureCollection. removeFeatureMember(String id)
Methods in org.geotools.data.memory that return types with arguments of type SimpleFeature Modifier and Type Method Description Map<String,SimpleFeature>
MemoryEntry. getMemory()
Access theMemoryEntry.memory
field used to store feature content.protected FeatureReader<SimpleFeatureType,SimpleFeature>
MemoryFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
MemoryFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
MemoryFeatureStore. getWriterInternal(Query query, int flags)
Methods in org.geotools.data.memory with parameters of type SimpleFeature Modifier and Type Method Description boolean
MemoryFeatureCollection. add(SimpleFeature o)
void
MemoryDataStore. addFeature(SimpleFeature feature)
Adds a single Feature to the correct typeName entry.void
MemoryDataStore. addFeatures(SimpleFeature... features)
Configures MemoryDataStore with feature array.Method parameters in org.geotools.data.memory with type arguments of type SimpleFeature Modifier and Type Method Description boolean
MemoryFeatureCollection. addAll(Collection<? extends SimpleFeature> c)
void
MemoryDataStore. addFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Configures MemoryDataStore with FeatureReader.void
MemoryDataStore. addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Constructors in org.geotools.data.memory with parameters of type SimpleFeature Constructor Description MemoryDataStore(SimpleFeature... array)
Constructor parameters in org.geotools.data.memory with type arguments of type SimpleFeature Constructor Description MemoryDataStore(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
MemoryDataStore(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
-
Uses of SimpleFeature in org.geotools.data.mongodb
Classes in org.geotools.data.mongodb that implement SimpleFeature Modifier and Type Class Description class
MongoDBObjectFeature
class
MongoFeature
Methods in org.geotools.data.mongodb that return SimpleFeature Modifier and Type Method Description SimpleFeature
AbstractCollectionMapper. buildFeature(DBObject rootDBO, SimpleFeatureType featureType)
SimpleFeature
CollectionMapper. buildFeature(DBObject obj, SimpleFeatureType featureType)
SimpleFeature
MongoFeatureReader. next()
SimpleFeature
MongoFeatureWriter. next()
Methods in org.geotools.data.mongodb that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureWriter<SimpleFeatureType,SimpleFeature>
MongoDataStore. getFeatureWriter(String typeName, Filter filter, Transaction tx)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
MongoFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
MongoFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
MongoFeatureStore. getWriterInternal(Query query, int flags)
-
Uses of SimpleFeature in org.geotools.data.property
Methods in org.geotools.data.property that return SimpleFeature Modifier and Type Method Description SimpleFeature
PropertyFeatureReader. next()
Grab the next feature from the property file.SimpleFeature
PropertyFeatureWriter. next()
Methods in org.geotools.data.property that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
PropertyFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
PropertyFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
PropertyFeatureStore. getWriterInternal(Query query, int flags)
-
Uses of SimpleFeature in org.geotools.data.shapefile
Methods in org.geotools.data.shapefile that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
ShapefileDataStore. getFeatureReader()
FeatureWriter<SimpleFeatureType,SimpleFeature>
ShapefileDataStore. getFeatureWriter(Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
ShapefileDataStore. getFeatureWriter(Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
ShapefileDataStore. getFeatureWriterAppend(Transaction transaction)
-
Uses of SimpleFeature in org.geotools.data.sort
Methods in org.geotools.data.sort that return SimpleFeature Modifier and Type Method Description SimpleFeature
SortedFeatureIterator. next()
SimpleFeature
SortedFeatureReader. next()
SimpleFeature
SimpleFeatureIO. read()
Reads the next feature form the fileMethods in org.geotools.data.sort that return types with arguments of type SimpleFeature Modifier and Type Method Description static Comparator<SimpleFeature>
SortedFeatureReader. getComparator(SortBy... sortBy)
Builds a comparator that can be used to sort SimpleFeature instances in memorystatic Comparator<SimpleFeature>
SortedFeatureReader. getComparator(SortBy[] sortBy, SimpleFeatureType schema)
Builds a comparator that can be used to sort SimpleFeature instances in memoryMethods in org.geotools.data.sort with parameters of type SimpleFeature Modifier and Type Method Description void
SimpleFeatureIO. write(SimpleFeature sf)
Writes the feature to the file -
Uses of SimpleFeature in org.geotools.data.store
Fields in org.geotools.data.store with type parameters of type SimpleFeature Modifier and Type Field Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
DiffContentFeatureWriter. reader
Methods in org.geotools.data.store that return SimpleFeature Modifier and Type Method Description SimpleFeature
ContentFeatureCollection.WrappingFeatureIterator. next()
SimpleFeature
DiffContentFeatureWriter. next()
Next Feature from reader or new content.SimpleFeature
EventContentFeatureWriter. next()
Next Feature from reader or new content.SimpleFeature
NoContentIterator. next()
SimpleFeature
ReprojectingFeatureIterator. next()
SimpleFeature
ReprojectingIterator. next()
SimpleFeature
ReTypingFeatureIterator. next()
Methods in org.geotools.data.store that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureWriter<SimpleFeatureType,SimpleFeature>
DiffTransactionState. diffWriter(ContentFeatureStore contentFeatureStore, FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Provides a wrapper on the provided reader which gives a diff writer.Iterator<SimpleFeature>
ReprojectingIterator. getDelegate()
FeatureReader<SimpleFeatureType,SimpleFeature>
ContentDataStore. getFeatureReader(Query query, Transaction tx)
Returns a feature reader for the specified query and transaction.FeatureReader<SimpleFeatureType,SimpleFeature>
DecoratingDataStore. getFeatureReader(Query query, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentDataStore. getFeatureWriter(String typeName, Transaction tx)
Returns a feature writer for the specified type name and transaction.FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentDataStore. getFeatureWriter(String typeName, Filter filter, Transaction tx)
Returns a feature writer for the specified query and transaction.FeatureWriter<SimpleFeatureType,SimpleFeature>
DecoratingDataStore. getFeatureWriter(String typeName, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DecoratingDataStore. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentDataStore. getFeatureWriterAppend(String typeName, Transaction tx)
Returns an appending feature writer for the specified type name and transaction.FeatureWriter<SimpleFeatureType,SimpleFeature>
DecoratingDataStore. getFeatureWriterAppend(String typeName, Transaction transaction)
FeatureReader<SimpleFeatureType,SimpleFeature>
ContentFeatureSource. getReader()
Returns a feature reader for all features.FeatureReader<SimpleFeatureType,SimpleFeature>
ContentFeatureSource. getReader(Query query)
Returns a reader for the features specified by a query.FeatureReader<SimpleFeatureType,SimpleFeature>
ContentFeatureSource. getReader(Filter filter)
Returns a reader for features specified by a particular filter.protected abstract FeatureReader<SimpleFeatureType,SimpleFeature>
ContentFeatureSource. getReaderInternal(Query query)
Subclass method for returning a native reader from the datastore.FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentFeatureStore. getWriter(Query query)
Returns a writer over features specified by a query.FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentFeatureStore. getWriter(Query query, int flags)
Returns a writer over features specified by a query.FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentFeatureStore. getWriter(Filter filter)
Returns a writer over features specified by a filter.FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentFeatureStore. getWriter(Filter filter, int flags)
Returns a writer over features specified by a filter.protected abstract FeatureWriter<SimpleFeatureType,SimpleFeature>
ContentFeatureStore. getWriterInternal(Query query, int flags)
Subclass method for returning a native writer from the datastore.Iterator<SimpleFeature>
DataFeatureCollection. iterator()
Iterator may (or may) not support modification.protected Iterator<SimpleFeature>
DataFeatureCollection. openIterator()
Returns a FeatureWriterIterator, or FeatureReaderIterator over content.protected Iterator<SimpleFeature>
EmptyFeatureCollection. openIterator()
FeatureReader<SimpleFeatureType,SimpleFeature>
DataFeatureCollection. reader()
FeatureReader<SimpleFeatureType,SimpleFeature>
ReprojectingFeatureCollection. reader()
FeatureReader<SimpleFeatureType,SimpleFeature>
ReTypingFeatureCollection. reader()
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
DataFeatureCollection. writer()
Subclass may provide an implementation of this method to indicate that read/write support is provided.Methods in org.geotools.data.store with parameters of type SimpleFeature Modifier and Type Method Description boolean
DataFeatureCollection. add(SimpleFeature arg0)
boolean
EmptyFeatureCollection. add(SimpleFeature object)
boolean
ReprojectingFeatureCollection. add(SimpleFeature o)
protected void
ContentFeatureSource. doLockInternal(String typeName, SimpleFeature feature)
This method must be implemented overridden when native locking is indicated byContentFeatureSource.canLock()
.protected void
ContentFeatureSource. doUnlockInternal(String typeName, SimpleFeature feature)
This method must be implemented overridden when native locking is indicated byContentFeatureSource.canLock()
.protected void
DataFeatureCollection. fireChange(SimpleFeature[] features, int type)
To let listeners know that something has changed.protected void
DataFeatureCollection. fireChange(SimpleFeature feature, int type)
Method parameters in org.geotools.data.store with type arguments of type SimpleFeature Modifier and Type Method Description List<FeatureId>
ContentFeatureStore. addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
Adds a collection of features to the store.void
DataFeatureCollection. close(Iterator<SimpleFeature> close)
void
DataFeatureCollection. close(FeatureIterator<SimpleFeature> iterator)
protected void
DataFeatureCollection. closeIterator(Iterator<SimpleFeature> close)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DiffTransactionState. diffWriter(ContentFeatureStore contentFeatureStore, FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Provides a wrapper on the provided reader which gives a diff writer.void
ContentFeatureStore. setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Sets the feature of the source. -
Uses of SimpleFeature in org.geotools.data.transform
Methods in org.geotools.data.transform that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
TransformFeatureSource. getDataStore()
FeatureReader<SimpleFeatureType,SimpleFeature>
SingleFeatureSourceDataStore. getFeatureReader(Query query, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
SingleFeatureSourceDataStore. getFeatureWriter(String typeName, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
SingleFeatureSourceDataStore. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
SingleFeatureSourceDataStore. getFeatureWriterAppend(String typeName, Transaction transaction)
Methods in org.geotools.data.transform with parameters of type SimpleFeature Modifier and Type Method Description AttributeDescriptor
Definition. getAttributeDescriptor(SimpleFeature originalFeature)
Computes the output attribute descriptor for thisDefinition
given a sample feature of the original feature type.Method parameters in org.geotools.data.transform with type arguments of type SimpleFeature Modifier and Type Method Description List<FeatureId>
TransformFeatureStore. addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
void
TransformFeatureStore. setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
-
Uses of SimpleFeature in org.geotools.data.vpf
Methods in org.geotools.data.vpf that return SimpleFeature Modifier and Type Method Description SimpleFeature
VPFFeatureReader. next()
SimpleFeature
VPFFeatureClass. readNext(SimpleFeatureType featureType)
Methods in org.geotools.data.vpf that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
VPFCovFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
VPFLibFeatureSource. getReaderInternal(Query query)
List<SimpleFeature>
VPFFeatureClass. readAllRows(SimpleFeatureType featureType)
List<SimpleFeature>
VPFFeatureType. readAllRows()
Methods in org.geotools.data.vpf with parameters of type SimpleFeature Modifier and Type Method Description static void
VPFFeatureType. debugFeature(SimpleFeature feature)
Constructors in org.geotools.data.vpf with parameters of type SimpleFeature Constructor Description VPFCoverage(VPFLibrary cLibrary, SimpleFeature feature, String cDirectoryName)
ConstructorVPFCoverage(VPFLibrary cLibrary, SimpleFeature feature, String cDirectoryName, URI namespace)
Constructor with namespaceVPFFeatureType(VPFFeatureClass cFeatureClass, SimpleFeature cFeature)
ConstructorVPFLibrary(SimpleFeature libraryFeature, File dir, URI namespace)
Constructor which defaults the containing database to null and looks up the first (and presumably only) entry in the library attribute table -
Uses of SimpleFeature in org.geotools.data.vpf.file
Methods in org.geotools.data.vpf.file that return SimpleFeature Modifier and Type Method Description SimpleFeature
VPFFile. getRowFromId(String idName, int id)
Returns a row with a matching value for the provided columnSimpleFeature
VPFFile. getRowFromId0(String idName, int id)
SimpleFeature
VPFFileFeatureReader. next()
SimpleFeature
VPFFile. readFeature()
Retrieves a feature from the fileMethods in org.geotools.data.vpf.file that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
VPFFileFeatureSource. getReaderInternal(Query query)
AbstractList<SimpleFeature>
VPFFile. readAllRows()
Generates a list containing all of the features in the file -
Uses of SimpleFeature in org.geotools.data.vpf.readers
Methods in org.geotools.data.vpf.readers with parameters of type SimpleFeature Modifier and Type Method Description Geometry
AreaGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
Geometry
ConnectedNodeGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
Geometry
EntityNodeGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
Geometry
LineGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
Geometry
TextGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
abstract Geometry
VPFGeometryFactory. buildGeometry(VPFFeatureClass featureClass, SimpleFeature values)
void
AreaGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
void
ConnectedNodeGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
void
EntityNodeGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
void
LineGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
void
TextGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
abstract void
VPFGeometryFactory. createGeometry(VPFFeatureType featureType, SimpleFeature values)
Constructs a geometry for the appropriate feature type based on values currently on the object, retrieving values as needed from the various VPFFile objects -
Uses of SimpleFeature in org.geotools.data.wfs
Methods in org.geotools.data.wfs that return SimpleFeature Modifier and Type Method Description SimpleFeature
WFSFeatureWriter. next()
Methods in org.geotools.data.wfs with parameters of type SimpleFeature Modifier and Type Method Description void
WFSDiff. modify(String fid, SimpleFeature f)
Method parameters in org.geotools.data.wfs with type arguments of type SimpleFeature Modifier and Type Method Description ReferencedEnvelope
WFSDiff. batchModify(Name[] properties, Object[] values, Filter filter, FeatureReader<SimpleFeatureType,SimpleFeature> oldFeatures, ContentState contentState)
Constructor parameters in org.geotools.data.wfs with type arguments of type SimpleFeature Constructor Description WFSFeatureWriter(WFSFeatureStore store, WFSLocalTransactionState localSate, FeatureReader<SimpleFeatureType,SimpleFeature> reader, boolean autoCommit)
-
Uses of SimpleFeature in org.geotools.data.wfs.internal
Methods in org.geotools.data.wfs.internal that return types with arguments of type SimpleFeature Modifier and Type Method Description GetParser<SimpleFeature>
GetFeatureResponse. getFeatures()
GetParser<SimpleFeature>
GetFeatureResponse. getFeatures(GeometryFactory geometryFactory)
List<SimpleFeature>
TransactionRequest.Insert. getFeatures()
GetParser<SimpleFeature>
GetFeatureResponse. getSimpleFeatures(GeometryFactory geometryFactory)
Methods in org.geotools.data.wfs.internal with parameters of type SimpleFeature Modifier and Type Method Description void
TransactionRequest.Insert. add(SimpleFeature feature)
Constructor parameters in org.geotools.data.wfs.internal with type arguments of type SimpleFeature Constructor Description GetFeatureResponse(WFSRequest originatingRequest, HTTPResponse httpResponse, GetParser<SimpleFeature> features)
-
Uses of SimpleFeature in org.geotools.data.wfs.internal.parsers
Methods in org.geotools.data.wfs.internal.parsers that return SimpleFeature Modifier and Type Method Description SimpleFeature
PullParserFeatureReader. parse()
SimpleFeature
XmlSimpleFeatureParser. parse()
Methods in org.geotools.data.wfs.internal.parsers that return types with arguments of type SimpleFeature Modifier and Type Method Description protected abstract GetParser<SimpleFeature>
AbstractGetFeatureResponseParserFactory. parser(GetFeatureRequest request, InputStream in)
protected GetParser<SimpleFeature>
ComplexGetFeatureResponseParserFactory. parser(GetFeatureRequest request, InputStream in)
protected GetParser<SimpleFeature>
GetFeatureResponseParserFactory. parser(GetFeatureRequest request, InputStream in)
protected GetParser<SimpleFeature>
GmlGetFeatureResponseParserFactory. parser(GetFeatureRequest request, InputStream in)
-
Uses of SimpleFeature in org.geotools.feature
Classes in org.geotools.feature that implement SimpleFeature Modifier and Type Class Description class
DecoratingFeature
Base class for feature decorators.Fields in org.geotools.feature declared as SimpleFeature Modifier and Type Field Description protected SimpleFeature
DecoratingFeature. delegate
Methods in org.geotools.feature that return SimpleFeature Modifier and Type Method Description SimpleFeature
AbstractFeatureFactoryImpl. createSimpleFeature(Object[] array, SimpleFeatureType type, String id)
SimpleFeature
AbstractFeatureFactoryImpl. createSimpleFeautre(Object[] array, AttributeDescriptor descriptor, String id)
SimpleFeature
FeatureIndex. findFirst(Object key)
Find the first Feature using the given key.SimpleFeature[]
CollectionEvent. getFeatures()
Getter for property features.static SimpleFeature
FeatureTypes. transform(SimpleFeature feature, SimpleFeatureType schema, MathTransform transform)
Applies transform to all geometry attribute.Methods in org.geotools.feature that return types with arguments of type SimpleFeature Modifier and Type Method Description Iterator<SimpleFeature>
DefaultFeatureCollection. iterator()
Returns an iterator over the elements in this collection.FeatureReader<SimpleFeatureType,SimpleFeature>
DefaultFeatureCollection. reader()
Methods in org.geotools.feature with parameters of type SimpleFeature Modifier and Type Method Description boolean
DefaultFeatureCollection. add(SimpleFeature o)
Ensures that this collection contains the specified element (optional operation).protected boolean
DefaultFeatureCollection. add(SimpleFeature feature, boolean fire)
static SimpleFeature
FeatureTypes. transform(SimpleFeature feature, SimpleFeatureType schema, MathTransform transform)
Applies transform to all geometry attribute.Method parameters in org.geotools.feature with type arguments of type SimpleFeature Modifier and Type Method Description boolean
DefaultFeatureCollection. addAll(Collection<? extends SimpleFeature> collection)
Adds all of the elements in the specified collection to this collection (optional operation).void
DefaultFeatureCollection. close(FeatureIterator<SimpleFeature> close)
Constructors in org.geotools.feature with parameters of type SimpleFeature Constructor Description CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source, SimpleFeature[] involvedFeatures, int type)
Constructs a new CollectionEvent.DecoratingFeature(SimpleFeature delegate)
Constructor parameters in org.geotools.feature with type arguments of type SimpleFeature Constructor Description DefaultFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Used to stage content in memory. -
Uses of SimpleFeature in org.geotools.feature.collection
Fields in org.geotools.feature.collection declared as SimpleFeature Modifier and Type Field Description protected SimpleFeature
ClippedFeatureIterator. next
Methods in org.geotools.feature.collection that return SimpleFeature Modifier and Type Method Description SimpleFeature
SubFeatureList. get(int position)
item at the specified index.SimpleFeature
RandomFeatureAccess. getFeatureMember(String id)
Access Feature content by feature id.SimpleFeature
SubFeatureList. getFeatureMember(String id)
SimpleFeature
ClippedFeatureIterator. next()
SimpleFeature
ClippingFeatureIterator. next()
SimpleFeature
MaxFeaturesSimpleFeatureIterator. next()
SimpleFeature
RandomFeatureAccess. removeFeatureMember(String id)
Optional MethodSimpleFeature
SubFeatureList. removeFeatureMember(String id)
Methods in org.geotools.feature.collection that return types with arguments of type SimpleFeature Modifier and Type Method Description Iterator<SimpleFeature>
AbstractFeatureCollection. iterator()
Provides acess toAbstractFeatureCollection.openIterator()
used to traverse collection contents.Iterator<SimpleFeature>
AdaptorFeatureCollection. iterator()
Please implement!protected abstract Iterator<SimpleFeature>
AbstractFeatureCollection. openIterator()
Factory method used to open an iterator over collection contents for use byAbstractFeatureCollection.iterator()
andAbstractFeatureCollection.features()
.protected abstract Iterator<SimpleFeature>
AdaptorFeatureCollection. openIterator()
Open an Iterator, we will call close( iterator ).Iterator<SimpleFeature>
SubFeatureList. openIterator()
Returns a quick iterator that uses get and size methods.FeatureReader<SimpleFeatureType,SimpleFeature>
FilteringSimpleFeatureCollection. reader()
Methods in org.geotools.feature.collection with parameters of type SimpleFeature Modifier and Type Method Description int
SubFeatureList. indexOf(SimpleFeature feature)
int
SubFeatureList. lastIndexOf(SimpleFeature feature)
protected boolean
ClippedFeatureIterator. prepareBuilderForNextFeature(SimpleFeature f)
Method parameters in org.geotools.feature.collection with type arguments of type SimpleFeature Modifier and Type Method Description void
AdaptorFeatureCollection. close(Iterator<SimpleFeature> close)
Clean up after any resources assocaited with this iteartor in a manner similar to JDO collections.void
AdaptorFeatureCollection. close(FeatureIterator<SimpleFeature> close)
protected abstract void
AdaptorFeatureCollection. closeIterator(Iterator<SimpleFeature> close)
Please override to cleanup after your own iterators, and any used resources.Constructor parameters in org.geotools.feature.collection with type arguments of type SimpleFeature Constructor Description DecoratingSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate)
DelegateSimpleFeatureIterator(Iterator<SimpleFeature> iterator)
Wrap the provided iterator up as a FeatureIterator.FilteringSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, Filter filter)
MaxSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, long max)
SimpleFeatureIteratorImpl(Collection<SimpleFeature> collection)
Create a new SimpleFeatureIterator using the Iterator from the given FeatureCollection. -
Uses of SimpleFeature in org.geotools.feature.simple
Classes in org.geotools.feature.simple that implement SimpleFeature Modifier and Type Class Description class
SimpleFeatureImpl
An implementation ofSimpleFeature
geared towards speed and backed by an Object[].Methods in org.geotools.feature.simple that return SimpleFeature Modifier and Type Method Description static SimpleFeature
SimpleFeatureBuilder. build(SimpleFeatureType type, Object[] values, String id)
Static method to build a new feature.static SimpleFeature
SimpleFeatureBuilder. build(SimpleFeatureType type, List<Object> values, String id)
Static method to build a new feature.SimpleFeature
SimpleFeatureBuilder. buildFeature(String id)
Builds the feature.SimpleFeature
SimpleFeatureBuilder. buildFeature(String id, Object... values)
Quickly builds the feature using the specified values and idstatic SimpleFeature
SimpleFeatureBuilder. copy(SimpleFeature original)
Copy an existing feature (the values are reused so be careful with mutable values).static SimpleFeature
SimpleFeatureBuilder. deep(SimpleFeature original)
Perform a "deep copy" an existing feature resuling in a duplicate of any geometry attributes.static SimpleFeature
SimpleFeatureBuilder. retype(SimpleFeature feature, SimpleFeatureType featureType)
Copies an existing feature, retyping it in the process.static SimpleFeature
SimpleFeatureBuilder. retype(SimpleFeature feature, SimpleFeatureBuilder builder)
Copies an existing feature, retyping it in the process.static SimpleFeature
SimpleFeatureBuilder. template(SimpleFeatureType featureType, String featureId)
Builds a new feature whose attribute values are the default onesMethods in org.geotools.feature.simple with parameters of type SimpleFeature Modifier and Type Method Description static SimpleFeature
SimpleFeatureBuilder. copy(SimpleFeature original)
Copy an existing feature (the values are reused so be careful with mutable values).static SimpleFeature
SimpleFeatureBuilder. deep(SimpleFeature original)
Perform a "deep copy" an existing feature resuling in a duplicate of any geometry attributes.SimpleFeatureBuilder
SimpleFeatureBuilder. featureUserData(SimpleFeature source)
Sets the feature wide user data copying them from the template feature providedvoid
SimpleFeatureBuilder. init(SimpleFeature feature)
Initialize the builder with the provided feature.static SimpleFeature
SimpleFeatureBuilder. retype(SimpleFeature feature, SimpleFeatureType featureType)
Copies an existing feature, retyping it in the process.static SimpleFeature
SimpleFeatureBuilder. retype(SimpleFeature feature, SimpleFeatureBuilder builder)
Copies an existing feature, retyping it in the process. -
Uses of SimpleFeature in org.geotools.feature.visitor
Methods in org.geotools.feature.visitor with parameters of type SimpleFeature Modifier and Type Method Description void
AverageVisitor. visit(SimpleFeature feature)
void
CountVisitor. visit(SimpleFeature feature)
void
EqualAreaListVisitor. visit(SimpleFeature feature)
void
MaxVisitor. visit(SimpleFeature feature)
Visitor function, which looks at each feature and finds the maximum.void
MedianVisitor. visit(SimpleFeature feature)
void
MinVisitor. visit(SimpleFeature feature)
Visitor function, which looks at each feature and finds the minimum.void
QuantileListVisitor. visit(SimpleFeature feature)
void
StandardDeviationVisitor. visit(SimpleFeature feature)
void
SumAreaVisitor. visit(SimpleFeature feature)
void
SumVisitor. visit(SimpleFeature feature)
void
UniqueVisitor. visit(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.filter
Methods in org.geotools.filter with parameters of type SimpleFeature Modifier and Type Method Description boolean
FilterAbstract. accepts(SimpleFeature feature)
Straight call throught to: evaulate( feature ) -
Uses of SimpleFeature in org.geotools.filter.function
Methods in org.geotools.filter.function with parameters of type SimpleFeature Modifier and Type Method Description Object
PropertyExistsFunction. evaluate(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial with parameters of type SimpleFeature Modifier and Type Method Description boolean
BBOX3DImpl. contains(SimpleFeature feature)
boolean
BBOX3DImpl. evaluate(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic
Methods in org.geotools.gce.imagemosaic that return SimpleFeature Modifier and Type Method Description SimpleFeature
GranuleDescriptor. getOriginator()
Methods in org.geotools.gce.imagemosaic with parameters of type SimpleFeature Modifier and Type Method Description boolean
ImageMosaicFileFeatureConsumer. checkElement(SimpleFeature feature, ImageMosaicWalker provider)
boolean
ImageMosaicURIFeatureConsumer. checkElement(SimpleFeature feature, ImageMosaicWalker walker)
boolean
ImageMosaicURLFeatureConsumer. checkElement(SimpleFeature feature, ImageMosaicWalker walker)
static Object
Utils. getAttribute(SimpleFeature feature, String attribute)
void
ImageMosaicFileFeatureConsumer. handleElement(SimpleFeature feature, ImageMosaicWalker provider)
void
ImageMosaicURIFeatureConsumer. handleElement(SimpleFeature feature, ImageMosaicWalker walker)
void
ImageMosaicURLFeatureConsumer. handleElement(SimpleFeature feature, ImageMosaicWalker walker)
Constructors in org.geotools.gce.imagemosaic with parameters of type SimpleFeature Constructor Description GranuleDescriptor(SimpleFeature feature, ImageReaderSpi suggestedSPI, AbstractGridFormat suggestedFormat, ImageInputStreamSpi suggestedIsSPI, PathType pathType, String locationAttribute, String parentLocation)
GranuleDescriptor(SimpleFeature feature, ImageReaderSpi suggestedSPI, PathType pathType, AbstractGridFormat suggestedFormat, ImageInputStreamSpi suggestedIsSPI, String locationAttribute, String parentLocation, MultiLevelROI roiProvider)
Constructor for theGranuleDescriptor
assuming it doesn't belong to an heterogeneous granules set.GranuleDescriptor(SimpleFeature feature, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, PathType pathType, String locationAttribute, String parentLocation, boolean heterogeneousGranules)
GranuleDescriptor(SimpleFeature feature, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, PathType pathType, String locationAttribute, String parentLocation, boolean heterogeneousGranules, Hints hints)
GranuleDescriptor(SimpleFeature feature, AbstractGridFormat suggestedFormat, ImageReaderSpi suggestedSPI, ImageInputStreamSpi suggestedIsSPI, PathType pathType, String locationAttribute, String parentLocation, MultiLevelROI roiProvider, boolean heterogeneousGranules, Hints hints)
Constructor for theGranuleDescriptor
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog
Methods in org.geotools.gce.imagemosaic.catalog with parameters of type SimpleFeature Modifier and Type Method Description void
GranuleCatalog. addGranule(String typeName, SimpleFeature granule, Transaction transaction)
void
LockingGranuleCatalog. addGranule(String typeName, SimpleFeature granule, Transaction transaction)
void
QueryCacheGranuleCatalog. addGranule(String typeName, SimpleFeature granule, Transaction transaction)
List<File>
GranuleCatalog. getFootprintFiles(SimpleFeature sf)
Returns the list of footprint files for the given granuleList<File>
LockingGranuleCatalog. getFootprintFiles(SimpleFeature sf)
List<File>
MultiLevelROIGeometryOverviewsProvider. getFootprintFiles(SimpleFeature feature)
protected GranuleDescriptor
CachingDataStoreGranuleCatalog. getGranuleDescriptor(CatalogConfigurationBean configuration, SimpleFeature sf)
protected MultiLevelROI
GranuleCatalog. getGranuleFootprint(SimpleFeature sf)
Returns the footprint for the given granule.MultiLevelROI
LockingGranuleCatalog. getGranuleFootprint(SimpleFeature sf)
MultiLevelROI
MultiLevelROIGeometryOverviewsProvider. getMultiScaleROI(SimpleFeature sf)
MultiLevelROI
MultiLevelROIRasterProvider. getMultiScaleROI(SimpleFeature sf)
void
GranuleCatalogVisitor. visit(GranuleDescriptor granule, SimpleFeature feature)
Method that can be used to perform a visit to aGranuleCatalog
.Method parameters in org.geotools.gce.imagemosaic.catalog with type arguments of type SimpleFeature Modifier and Type Method Description abstract void
GranuleCatalog. addGranules(String typeName, Collection<SimpleFeature> granules, Transaction transaction)
void
LockingGranuleCatalog. addGranules(String typeName, Collection<SimpleFeature> granules, Transaction transaction)
void
QueryCacheGranuleCatalog. addGranules(String typeName, Collection<SimpleFeature> granules, Transaction transaction)
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog.oracle
Methods in org.geotools.gce.imagemosaic.catalog.oracle that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
OracleTransformFeatureStore. getDataStore()
FeatureReader<SimpleFeatureType,SimpleFeature>
DataStoreWrapper. getFeatureReader(Query query, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStoreWrapper. getFeatureWriter(String typeName, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStoreWrapper. getFeatureWriter(String typeName, Filter filter, Transaction transaction)
FeatureWriter<SimpleFeatureType,SimpleFeature>
DataStoreWrapper. getFeatureWriterAppend(String typeName, Transaction transaction)
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog.postgis
Methods in org.geotools.gce.imagemosaic.catalog.postgis that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
PostgisTransformFeatureStore. getDataStore()
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog.sqlserver
Methods in org.geotools.gce.imagemosaic.catalog.sqlserver that return types with arguments of type SimpleFeature Modifier and Type Method Description DataAccess<SimpleFeatureType,SimpleFeature>
SQLServerTransformFeatureStore. getDataStore()
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.granulehandler
Methods in org.geotools.gce.imagemosaic.granulehandler with parameters of type SimpleFeature Modifier and Type Method Description void
DefaultGranuleHandler. handleGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature feature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration)
void
GranuleHandler. handleGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature inputFeature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration)
Handle the case of a grid coverage being added to the mosaic.void
ReprojectingGranuleHandler. handleGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature inputFeature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration)
default void
GranuleHandler. handleStructuredGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature inputFeature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration)
-
Uses of SimpleFeature in org.geotools.gce.imagemosaic.properties
Methods in org.geotools.gce.imagemosaic.properties with parameters of type SimpleFeature Modifier and Type Method Description void
CRSExtractor. setProperties(SimpleFeature feature)
abstract void
PropertiesCollector. setProperties(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.geojson.feature
Methods in org.geotools.geojson.feature that return SimpleFeature Modifier and Type Method Description SimpleFeature
FeatureCollectionHandler. getValue()
SimpleFeature
FeatureHandler. getValue()
SimpleFeature
FeatureJSON. readFeature(InputStream input)
Reads a feature from GeoJSON.SimpleFeature
FeatureJSON. readFeature(Object input)
Reads a feature from GeoJSON.Methods in org.geotools.geojson.feature that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureIterator<SimpleFeature>
FeatureJSON. streamFeatureCollection(Object input)
Reads a feature collection from GeoJSON streaming back the contents via an iterator.Methods in org.geotools.geojson.feature with parameters of type SimpleFeature Modifier and Type Method Description String
FeatureJSON. toString(SimpleFeature feature)
Writes a feature as GeoJSON returning the result as a string.void
FeatureJSON. writeFeature(SimpleFeature feature, OutputStream output)
Writes a feature as GeoJSON.void
FeatureJSON. writeFeature(SimpleFeature feature, Object output)
Writes a feature as GeoJSON. -
Uses of SimpleFeature in org.geotools.gml
Methods in org.geotools.gml with parameters of type SimpleFeature Modifier and Type Method Description void
GMLHandlerFeature. feature(SimpleFeature feature)
Receives OGC simple feature from parent.void
GMLReceiver. feature(SimpleFeature feature)
Receives an OGC feature and adds it into the collection -
Uses of SimpleFeature in org.geotools.gml.producer
Method parameters in org.geotools.gml.producer with type arguments of type SimpleFeature Modifier and Type Method Description void
FeatureTransformer.FeatureTranslator. handleFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
-
Uses of SimpleFeature in org.geotools.gml2.bindings
Methods in org.geotools.gml2.bindings that return SimpleFeature Modifier and Type Method Description static SimpleFeature
GML2ParsingUtils. feature(SimpleFeatureType fType, String fid, Node node)
static SimpleFeature
GML2ParsingUtils. parseFeature(ElementInstance instance, Node node, Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature.static SimpleFeature[]
GMLEncodingUtils. splitJoinedFeature(Object obj)
Splits a joined feature into its components -
Uses of SimpleFeature in org.geotools.gml2.simple
Methods in org.geotools.gml2.simple with parameters of type SimpleFeature Modifier and Type Method Description List
GML2FeatureCollectionEncoderDelegate.GML2Delegate. getFeatureProperties(SimpleFeature f, XSDElementDeclaration element, Encoder e)
List
GMLDelegate. getFeatureProperties(SimpleFeature f, XSDElementDeclaration element, Encoder e)
Lists all properties that should be encoded for a given feature -
Uses of SimpleFeature in org.geotools.gml3.bindings
Methods in org.geotools.gml3.bindings that return SimpleFeature Modifier and Type Method Description static SimpleFeature
GML3ParsingUtils. parseFeature(ElementInstance instance, Node node, Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature. -
Uses of SimpleFeature in org.geotools.gml3.simple
Methods in org.geotools.gml3.simple with parameters of type SimpleFeature Modifier and Type Method Description List
GML32FeatureCollectionEncoderDelegate.GML32Delegate. getFeatureProperties(SimpleFeature f, XSDElementDeclaration element, Encoder e)
-
Uses of SimpleFeature in org.geotools.gml4wcs.bindings
Methods in org.geotools.gml4wcs.bindings that return SimpleFeature Modifier and Type Method Description static SimpleFeature
GML3ParsingUtils. parseFeature(ElementInstance instance, Node node, Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature. -
Uses of SimpleFeature in org.geotools.graph.util.delaunay
Methods in org.geotools.graph.util.delaunay that return SimpleFeature Modifier and Type Method Description SimpleFeature
DelaunayNode. getFeature()
Methods in org.geotools.graph.util.delaunay with parameters of type SimpleFeature Modifier and Type Method Description void
DelaunayNode. setFeature(SimpleFeature f)
-
Uses of SimpleFeature in org.geotools.jdbc
Classes in org.geotools.jdbc that implement SimpleFeature Modifier and Type Class Description protected class
JDBCFeatureReader.ResultSetFeature
Feature wrapper around a result set.Methods in org.geotools.jdbc that return SimpleFeature Modifier and Type Method Description SimpleFeature
JDBCClosingFeatureReader. next()
SimpleFeature
JDBCClosingFeatureWriter. next()
SimpleFeature
JDBCFeatureReader. next()
SimpleFeature
JDBCInsertFeatureWriter. next()
SimpleFeature
JDBCJoiningFeatureReader. next()
SimpleFeature
JDBCJoiningFilteringFeatureReader. next()
SimpleFeature
JDBCUpdateFeatureWriter. next()
SimpleFeature
JDBCUpdateInsertFeatureWriter. next()
protected SimpleFeature
JDBCFeatureReader. readNextFeature()
Methods in org.geotools.jdbc that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
JDBCClosingFeatureReader. getDelegate()
FeatureReader<SimpleFeatureType,SimpleFeature>
JDBCJoiningFilteringFeatureReader. getDelegate()
protected FeatureReader<SimpleFeatureType,SimpleFeature>
JDBCFeatureSource. getReaderInternal(Query query)
protected FeatureReader<SimpleFeatureType,SimpleFeature>
JDBCFeatureStore. getReaderInternal(Query query)
protected FeatureWriter<SimpleFeatureType,SimpleFeature>
JDBCFeatureStore. getWriterInternal(Query query, int flags)
Methods in org.geotools.jdbc with parameters of type SimpleFeature Modifier and Type Method Description protected void
JDBCDataStore. insert(SimpleFeature feature, SimpleFeatureType featureType, Connection cx)
Inserts a new feature into the database for a particular feature type / table.protected String
JDBCDataStore. insertSQL(SimpleFeatureType featureType, SimpleFeature feature, KeysFetcher keysFetcher, Connection cx)
Generates a 'INSERT INFO' sql statement.Method parameters in org.geotools.jdbc with type arguments of type SimpleFeature Modifier and Type Method Description protected void
JDBCDataStore. insert(Collection<? extends SimpleFeature> features, SimpleFeatureType featureType, Connection cx)
Inserts a collection of new features into the database for a particular feature type / table.Constructor parameters in org.geotools.jdbc with type arguments of type SimpleFeature Constructor Description JDBCClosingFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
JDBCJoiningFilteringFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> delegate, JoinInfo join)
-
Uses of SimpleFeature in org.geotools.map.legend
Methods in org.geotools.map.legend that return SimpleFeature Modifier and Type Method Description SimpleFeature
Drawer. feature(Geometry geom)
Just a convinient method to create feature from geometry.SimpleFeature
Drawer. feature(LineString line)
Simple Feature with a default geometry and no attribtues.SimpleFeature
Drawer. feature(MultiLineString multilinestring)
Simple Feature with a default geometry and no attribtues.SimpleFeature
Drawer. feature(MultiPoint multipoint)
Simple Feature with a default geometry and no attribtues.SimpleFeature
Drawer. feature(MultiPolygon multipolygon)
Simple Feature with a default geometry and no attribtues.SimpleFeature
Drawer. feature(Point point)
Simple feature with one attribute called "point".SimpleFeature
Drawer. feature(Polygon polygon)
Simple Feature with a default geometry and no attribtues.Methods in org.geotools.map.legend with parameters of type SimpleFeature Modifier and Type Method Description void
Drawer. drawDirect(BufferedImage bi, SimpleFeature feature, Rule rule)
void
Drawer. drawDirect(BufferedImage bi, SimpleFeature feature, Style style)
Used to draw a freature directly onto the provided image.void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform)
void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, MathTransform mt)
void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer[] symbs, MathTransform mt)
void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer symbolizer, MathTransform mathTransform, LiteShape shape)
void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, Style style)
void
Drawer. drawFeature(BufferedImage bi, SimpleFeature feature, Style style, AffineTransform worldToScreenTransform)
static Symbolizer[]
Drawer. getSymbolizers(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.process.feature
Methods in org.geotools.process.feature with parameters of type SimpleFeature Modifier and Type Method Description protected abstract void
AbstractFeatureCollectionProcess. processFeature(SimpleFeature feature, Map<String,Object> input)
Performs an operation on a single feature in the collection. -
Uses of SimpleFeature in org.geotools.process.gs
Methods in org.geotools.process.gs that return SimpleFeature Modifier and Type Method Description SimpleFeature
WrappingIterator. next()
-
Uses of SimpleFeature in org.geotools.process.raster
Method parameters in org.geotools.process.raster with type arguments of type SimpleFeature Modifier and Type Method Description List<ZoneGeometry>
RasterZonalStatistics2. execute(GridCoverage2D coverage, int[] bands, List<SimpleFeature> zones, GridCoverage2D classifier, Range nodata, Geometry mask, boolean useROIAccessor, Polygon roi, Statistics.StatsType[] stats, double[] minbounds, double[] maxbounds, int[] numbins, List<Range> rangeData, boolean localStats)
-
Uses of SimpleFeature in org.geotools.process.vector
Methods in org.geotools.process.vector with parameters of type SimpleFeature Modifier and Type Method Description protected void
VectorToRasterProcess. processFeature(SimpleFeature feature, Object attribute)
This method is called by VectorToRasterProcess.execute(org.geotools.data.simple.SimpleFeatureCollection, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String, org.geotools.api.geometry.Bounds, org.geotools.api.util.ProgressListener) to rasterize an individual feature. -
Uses of SimpleFeature in org.geotools.renderer
Methods in org.geotools.renderer with parameters of type SimpleFeature Modifier and Type Method Description void
RenderListener. featureRenderer(SimpleFeature feature)
Reports that a specific feature has been rendered. -
Uses of SimpleFeature in org.geotools.renderer.lite
Methods in org.geotools.renderer.lite that return types with arguments of type SimpleFeature Modifier and Type Method Description FeatureReader<SimpleFeatureType,SimpleFeature>
IndexedFeatureResults. reader()
FeatureReader<SimpleFeatureType,SimpleFeature>
IndexedFeatureResults. reader(Envelope envelope)
-
Uses of SimpleFeature in org.geotools.renderer.style
Fields in org.geotools.renderer.style declared as SimpleFeature Modifier and Type Field Description protected SimpleFeature
DynamicLineStyle2D. feature
The feature that will be styled as a polygonMethods in org.geotools.renderer.style with parameters of type SimpleFeature Modifier and Type Method Description Style2D
SLDStyleFactory. createDynamicStyle(SimpleFeature f, Symbolizer symbolizer, Range scaleRange)
Creates a rendered styleConstructors in org.geotools.renderer.style with parameters of type SimpleFeature Constructor Description DynamicLineStyle2D(SimpleFeature feature, LineSymbolizer sym)
Creates a new instance of DynamicLineStyle2DDynamicPolygonStyle2D(SimpleFeature f, PolygonSymbolizer sym)
Creates a new instance of DynamicPolygonStyle2D -
Uses of SimpleFeature in org.geotools.stac.store
Methods in org.geotools.stac.store that return SimpleFeature Modifier and Type Method Description SimpleFeature
AssetsMappingReader. next()
SimpleFeature
CollectionReader. next()
Methods in org.geotools.stac.store that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
STACFeatureSource. getReaderInternal(Query query)
-
Uses of SimpleFeature in org.geotools.styling
Methods in org.geotools.styling with parameters of type SimpleFeature Modifier and Type Method Description Color
StrokeImpl. getColor(SimpleFeature feature)
-
Uses of SimpleFeature in org.geotools.swing
Methods in org.geotools.swing with parameters of type SimpleFeature Modifier and Type Method Description void
RenderingTask. featureRenderer(SimpleFeature feature)
Called by the renderer when each feature is drawn. -
Uses of SimpleFeature in org.geotools.vectormosaic
Methods in org.geotools.vectormosaic that return types with arguments of type SimpleFeature Modifier and Type Method Description protected FeatureReader<SimpleFeatureType,SimpleFeature>
VectorMosaicFeatureSource. getReaderInternal(Query query)
Methods in org.geotools.vectormosaic with parameters of type SimpleFeature Modifier and Type Method Description static VectorMosaicGranule
VectorMosaicGranule. fromDelegateFeature(SimpleFeature delegateFeature)
-
Uses of SimpleFeature in org.geotools.wfs
Methods in org.geotools.wfs that return SimpleFeature Modifier and Type Method Description protected SimpleFeature
GML. simpleFeature(Object obj, SimpleFeatureType schema)
Morph provided obj to a SimpleFeature if possible.Methods in org.geotools.wfs that return types with arguments of type SimpleFeature Modifier and Type Method Description protected Iterator<SimpleFeature>
CompositeFeatureCollection. openIterator()
-
Uses of SimpleFeature in org.geotools.xml.gml
Methods in org.geotools.xml.gml that return SimpleFeature Modifier and Type Method Description SimpleFeature
GMLComplexTypes.AbstractFeatureType. getFeature(Element element, ElementValue[] value, Attributes attrs, Map<String,Object> hints, SimpleFeatureType ft)
SimpleFeature
GMLComplexTypes.FeatureAssociationType. getValue(Element element, ElementValue[] value, Attributes attrs, Map<String,Object> hints)
SimpleFeature
FCBuffer. next()
SimpleFeature
FCBuffer. peek()
Methods in org.geotools.xml.gml that return types with arguments of type SimpleFeature Modifier and Type Method Description static FeatureReader<SimpleFeatureType,SimpleFeature>
FCBuffer. getFeatureReader(URI document, int capacity)
The prefered method of using this class, this will return the Feature Reader for the document specified, using the specified buffer capacity.static FeatureReader<SimpleFeatureType,SimpleFeature>
FCBuffer. getFeatureReader(URI document, int capacity, int timeout)
static FeatureReader<SimpleFeatureType,SimpleFeature>
FCBuffer. getFeatureReader(URI document, int capacity, int timeout, SimpleFeatureType ft)
static FeatureReader<SimpleFeatureType,SimpleFeature>
FCBuffer. getFeatureReader(URI document, int capacity, SimpleFeatureType ft)
Methods in org.geotools.xml.gml with parameters of type SimpleFeature Modifier and Type Method Description protected boolean
FCBuffer. addFeature(SimpleFeature f)
Adds a feature to the buffer
-