Uses of Interface
org.apache.sis.storage.Resource
Packages that use Resource
Package
Description
Build
DefaultFeatureTypes by inspection of database schemas.Utility classes for the implementation of SIS storage classes.
DataStore implementation for Coma Separated Values (CSV) files.Simple data store implementations for some ESRI grid formats (ASCII and binary).
DataStore implementation for a folder containing an arbitrary number of data files.Reads and writes data in GPS Exchange Format (GPX).
Bridges between Apache SIS data stores and Java Image I/O.
DataStore implementation for Well Known Text.Helper classes for reading and writing XML documents using StAX (Streaming API for XML).
Data store base types for retrieving and saving geospatial data
in various storage formats.
Resources which are aggregations or concatenations of other resources.
Provides interfaces and classes for dealing with different types of events fired by resources.
Maps GeoTIFF tags to ISO metadata and read raster data as coverages.
Reader of Landsat 8 level 1-2 data.
Data store capable to read and create features from a JDBC connection to a database.
Base types for retrieving and saving tiles in resources.
-
Uses of Resource in org.apache.sis.internal.sql.feature
Classes in org.apache.sis.internal.sql.feature that implement ResourceModifier and TypeClassDescription(package private) final classDescription of a table in the database, including columns, primary keys and foreigner keys. -
Uses of Resource in org.apache.sis.internal.storage
Subinterfaces of Resource in org.apache.sis.internal.storageModifier and TypeInterfaceDescriptioninterfaceA resource which is loaded from one or many files on an arbitrary file system.interfaceA writable resource containing data (features or coverages) that can be changed in a all-or-nothing way.interfaceA resource produced directly by a data store.interfaceIdentifies resources capable to create transactions.Classes in org.apache.sis.internal.storage that implement ResourceModifier and TypeClassDescriptionclassA grid coverage resource which is a wrapper around another grid coverage resource.classSet of features stored in memory.classAGridCoverageResourcein memory.classA data store for a file or URI accompanied by an auxiliary file of the same name with.prjextension.classBase class of grid coverage resource storing data in tiles.classA data store for a storage that may be represented by aURI.Methods in org.apache.sis.internal.storage that return types with arguments of type ResourceModifier and TypeMethodDescriptionStoreUtilities.getInterface(Class<? extends Resource> implementation) Returns the most specific interface implemented by the given class.Methods in org.apache.sis.internal.storage with parameters of type ResourceModifier and TypeMethodDescriptionstatic StringReturns a short label for the given resource.static ObjectReturns the location (path, URL, URI, etc.) of the given resource.Method parameters in org.apache.sis.internal.storage with type arguments of type ResourceModifier and TypeMethodDescriptionStoreUtilities.getInterface(Class<? extends Resource> implementation) Returns the most specific interface implemented by the given class. -
Uses of Resource in org.apache.sis.internal.storage.csv
Classes in org.apache.sis.internal.storage.csv that implement ResourceModifier and TypeClassDescription(package private) final classA data store which creates feature instances from a CSV file using the OGC Moving Features specification. -
Uses of Resource in org.apache.sis.internal.storage.esri
Classes in org.apache.sis.internal.storage.esri that implement ResourceModifier and TypeClassDescription(package private) classData store implementation for ESRI ASCII grid format.(package private) classBase class for the implementation of ASCII Grid or raw binary store.(package private) final classData store implementation for BIL, BIP, and BSQ raster files.(package private) final classAn ASCII Grid store with writing capabilities. -
Uses of Resource in org.apache.sis.internal.storage.folder
Subinterfaces of Resource in org.apache.sis.internal.storage.folderModifier and TypeInterfaceDescriptioninterfaceA data store which may provide a more structured view of its components.Classes in org.apache.sis.internal.storage.folder that implement ResourceModifier and TypeClassDescription(package private) classA folder store acts as an aggregate of multiple files in a single store.(package private) final classWritable version of the store which rely on given datastore provider to create new types.Fields in org.apache.sis.internal.storage.folder declared as ResourceModifier and TypeFieldDescriptionprivate ResourceStore.structuredViewA structured view of this aggregate, ornullif not net computed.Fields in org.apache.sis.internal.storage.folder with type parameters of type ResourceModifier and TypeFieldDescription(package private) Collection<Resource>Store.componentsResources in the folder given at construction time, created when first needed.Methods in org.apache.sis.internal.storage.folder that return ResourceModifier and TypeMethodDescriptionCreate a new file for the given resource.Store.getStructuredView()Returns a more structured (if possible) view of this resource.UnstructuredAggregate.getStructuredView()Returns a more structured (if possible) view of this resource.Methods in org.apache.sis.internal.storage.folder that return types with arguments of type ResourceModifier and TypeMethodDescriptionStore.components()Returns all resources found in the folder given at construction time.Methods in org.apache.sis.internal.storage.folder with parameters of type Resource -
Uses of Resource in org.apache.sis.internal.storage.gpx
Classes in org.apache.sis.internal.storage.gpx that implement ResourceModifier and TypeClassDescriptionclassA data store backed by GPX files.final classA GPX store capable to write GPX file. -
Uses of Resource in org.apache.sis.internal.storage.image
Classes in org.apache.sis.internal.storage.image that implement ResourceModifier and TypeClassDescription(package private) final classA world file store exposing in the public API the fact that it is an aggregate.(package private) static final classThe writable variant ofMultiImageStore.(package private) classA world file store which is expected to contain exactly one image.(package private) static final classThe writable variant ofMultiImageStore.(package private) classA single image in aWorldFileStore.classA data store which creates grid coverages from Image I/O readers using World File convention.(package private) final classAn image which can be replaced or updated.(package private) classA data store which writes grid coverages using Image I/O writers completed by the World File convention.Methods in org.apache.sis.internal.storage.image that return ResourceModifier and TypeMethodDescriptionAdds a newResourcein thisAggregate.Methods in org.apache.sis.internal.storage.image with parameters of type ResourceModifier and TypeMethodDescriptionAdds a newResourcein thisAggregate.private static StringReturns a label for the given resource in error messages.(package private) voidInvoked byWorldFileStore.Componentswhen the caller want to remove a resource.voidRemoves aResourcefrom thisAggregate. -
Uses of Resource in org.apache.sis.internal.storage.wkt
Classes in org.apache.sis.internal.storage.wkt that implement ResourceModifier and TypeClassDescription(package private) final classA data store which creates data objects from a WKT definition. -
Uses of Resource in org.apache.sis.internal.storage.xml
Classes in org.apache.sis.internal.storage.xml that implement ResourceModifier and TypeClassDescription(package private) final classA data store which creates data objects from a XML file. -
Uses of Resource in org.apache.sis.internal.storage.xml.stream
Classes in org.apache.sis.internal.storage.xml.stream that implement ResourceModifier and TypeClassDescriptionclassBase class of XML data stores based on the StAX framework. -
Uses of Resource in org.apache.sis.storage
Subinterfaces of Resource in org.apache.sis.storageModifier and TypeInterfaceDescriptioninterfaceA collection of resources.interfaceCollection of features that share a common set of attributes or properties.interfaceA dataset providing access to a stream of features.interfaceAccess to data values in a n-dimensional grid.interfaceAnAggregatewith writing capabilities.interfaceAFeatureSetwith writing capabilities.interfaceAGridCoverageResourcewith writing capabilities.Classes in org.apache.sis.storage that implement ResourceModifier and TypeClassDescriptionclassDefault implementations of several methods for classes that want to implement theFeatureSetinterface.classDefault implementations of several methods for classes that want to implement theGridCoverageResourceinterface.classDefault implementations of several methods for classes that want to implement theResourceinterface.(package private) final classThe result ofCoverageQuery.execute(GridCoverageResource).classManages a series of features, coverages or sensor data.(package private) final classThe result ofFeatureQuery.execute(FeatureSet)executed using JavaStreammethods.Methods in org.apache.sis.storage that return ResourceModifier and TypeMethodDescriptionAdds a newResourcein thisAggregate.DataStore.findResource(String identifier) Searches for a resource identified by the given identifier.private ResourceRecursively searches for a resource identified by the given identifier.Methods in org.apache.sis.storage that return types with arguments of type ResourceModifier and TypeMethodDescriptionCollection<? extends Resource>Aggregate.components()Returns the children resources of this aggregate.Methods in org.apache.sis.storage with parameters of type ResourceModifier and TypeMethodDescriptionAdds a newResourcein thisAggregate.private ResourceRecursively searches for a resource identified by the given identifier.voidRemoves aResourcefrom thisAggregate.Method parameters in org.apache.sis.storage with type arguments of type Resource -
Uses of Resource in org.apache.sis.storage.aggregate
Classes in org.apache.sis.storage.aggregate that implement ResourceModifier and TypeClassDescription(package private) classA feature set made from the aggregation of other feature sets.classExposes a sequence ofFeatureSets as a single one.(package private) final classA grid coverage resource where a single dimension is the concatenation of many grid coverage resources.(package private) final classAn aggregate created when, after grouping resources by CRS and other attributes, more than one group still exist.classFeatures containing association to features from two different sources, joined by a SQL-likeJOINcondition.Fields in org.apache.sis.storage.aggregate declared as ResourceModifier and TypeFieldDescriptionprivate final Resource[]GroupAggregate.componentsThe components of this aggregate.Fields in org.apache.sis.storage.aggregate with type parameters of type ResourceModifier and TypeFieldDescriptionCoverageAggregator.aggregatesThe aggregates which where the sources of components added during a call toCoverageAggregator.addComponents(Aggregate).Methods in org.apache.sis.storage.aggregate that return ResourceModifier and TypeMethodDescriptionAggregatedResource.apply(MergeStrategy strategy) Returns a resource with the same data but the specified merge strategy.final ResourceConcatenatedGridResource.apply(MergeStrategy s) Returns a coverage with the same data than this coverage but a different merge strategy.final ResourceGroupAggregate.apply(MergeStrategy strategy) Returns an aggregate with the same data than this aggregate but a different merge strategy.Returns a resource with same data than specified resource but using this merge strategy.CoverageAggregator.build()Builds a resource which is the aggregation or concatenation of all components added to this aggregator.(package private) final ResourceGroupByTransform.createResource(StoreListeners parentListeners, List<SampleDimension> ranges) Sorts the slices in increasing order of low grid coordinates in the concatenated dimension.(package private) final ResourceGroupAggregate.simplify(CoverageAggregator aggregator) Simplifies the resource tree by removing all aggregates of 1 component.Methods in org.apache.sis.storage.aggregate that return types with arguments of type ResourceModifier and TypeMethodDescriptionGroupAggregate.components()Returns the components of this aggregate.Methods in org.apache.sis.storage.aggregate with parameters of type ResourceModifier and TypeMethodDescriptionReturns a resource with same data than specified resource but using this merge strategy.CoverageAggregator.existingAggregate(Resource[] components) If a user supplied aggregate exists for all the given components, returns that aggregate.(package private) static ImmutableEnvelopeGroupAggregate.unionOfComponents(Resource[] components) Computes the union of envelopes provided by all the given resources.Constructors in org.apache.sis.storage.aggregate with parameters of type ResourceModifierConstructorDescriptionprivateGroupAggregate(GroupAggregate source, Resource[] components) Creates a new resource with the same data than given resource but a different merge strategy. -
Uses of Resource in org.apache.sis.storage.event
Fields in org.apache.sis.storage.event declared as ResourceModifier and TypeFieldDescriptionprivate final ResourceStoreListeners.sourceThe declared source of events.Methods in org.apache.sis.storage.event that return ResourceModifier and TypeMethodDescriptionStoreEvent.getSource()Returns the resource where the event occurred.StoreListeners.getSource()Returns the source of events.Methods in org.apache.sis.storage.event with parameters of type ResourceModifier and TypeMethodDescriptionprotected abstract ECreates a new event of the same type than this event but with a different source.protected CloseEventCreates a new event of the same type than this event but with a different source.Constructors in org.apache.sis.storage.event with parameters of type ResourceModifierConstructorDescriptionprotectedCascadedStoreEvent(Resource source) Constructs an event that occurred in the given resource.CloseEvent(Resource source) Constructs an event for a resource that has been closed.protectedStoreEvent(Resource source) Constructs an event that occurred in the given resource.StoreListeners(StoreListeners parent, Resource source) Creates a new instance with the given parent and initially no listener.WarningEvent(Resource source, LogRecord description) Constructs an event for a warning that occurred in the given resource. -
Uses of Resource in org.apache.sis.storage.geotiff
Classes in org.apache.sis.storage.geotiff that implement ResourceModifier and TypeClassDescription(package private) classOne or many GeoTIFF images packaged as a single resource.classA data store backed by GeoTIFF files.(package private) final classAn Image File Directory (FID) in a TIFF image.(package private) final classA list of Image File Directory (FID) where the first entry is the image at finest resolution and following entries are images at finer resolutions. -
Uses of Resource in org.apache.sis.storage.landsat
Classes in org.apache.sis.storage.landsat that implement ResourceModifier and TypeClassDescription(package private) final classA band in a Landsat data set.(package private) final classAn aggregate ofBand.classReads Landsat metadata and bands.Methods in org.apache.sis.storage.landsat that return types with arguments of type ResourceModifier and TypeMethodDescriptionBandGroup.components()Returns the resources for each Landsat band of this group. -
Uses of Resource in org.apache.sis.storage.sql
Classes in org.apache.sis.storage.sql that implement ResourceModifier and TypeClassDescriptionclassA data store capable to read and create features from a spatial database. -
Uses of Resource in org.apache.sis.storage.tiling
Subinterfaces of Resource in org.apache.sis.storage.tilingModifier and TypeInterfaceDescriptioninterfaceA resource which content can be accessed by smaller chunks called tiles.interfaceATiledResourcethat can write and delete tile matrix sets.Methods in org.apache.sis.storage.tiling that return Resource