c

geotrellis.store.s3

S3CollectionLayerProvider

class S3CollectionLayerProvider extends AttributeStoreProvider with ValueReaderProvider with CollectionLayerReaderProvider

Provides S3LayerReader instance for URI with s3 scheme. The uri represents S3 bucket an prefix of catalog root. ex: s3://<bucket>/<prefix-to-catalog>

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3CollectionLayerProvider
  2. CollectionLayerReaderProvider
  3. ValueReaderProvider
  4. AttributeStoreProvider
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new S3CollectionLayerProvider()

Value Members

  1. def attributeStore(uri: URI): AttributeStore
  2. def canProcess(uri: URI): Boolean
  3. def collectionLayerReader(uri: URI, store: AttributeStore): CollectionLayerReader[LayerId]
  4. def valueReader(uri: URI, store: AttributeStore): ValueReader[LayerId]