Package org.locationtech.jts.jump.feature
Features and FeatureCollections -- the layer of abstraction between
Geometries in JTS and Layers in the JUMP Workbench. Adds named
attributes to JTS Geometries.
-
Interface Summary Interface Description Feature A representation of an object in the world, including its location, geometry, and other attributes.FeatureCollection A collection of Features, with a special method for querying the Features that lie within a given Envelope. -
Class Summary Class Description AbstractBasicFeature Default implementation of the Feature interface.AttributeType Whether an attribute on a feature is a string, geometry, integer, etc.BasicFeature Default implementation of the Feature interface.FeatureCollectionWrapper Delegates to another instance of FeatureCollection.FeatureDataset Default implementation of FeatureCollection.FeatureDatasetFactory Utility functions to create different kinds of FeatureDatasetsFeatureSchema Metadata for a FeatureCollection: attribute names and types.FeatureUpdate A FeatureUpdate records an update to a single Feature.FeatureUpdateRecorder Records update transactions onFeature
s, and can apply them to aFeatureCollection
.FeatureUtil Useful utility functions for working with Features.FeatureUtil.IDComparator Compares two Features for order based on their feature ID.IndexedFeatureCollection An IndexedFeatureCollection creates a new collection which is backed by a FeatureCollection, but which is indexed for query purposes.