Description
Create a new sis-cloud-aws module in a new sis-cloud group of modules. The initial module provides a virtual file system for Amazon Web Service (AWS) Simple Storage Service (S3). When this module is on the classpath, SIS data stores (GeoTIFF, netCDF) are able to read a file using an URI like below:
S3://bucket-name/key-name
The access key and password can be specified as documented in AWS SDK (any of the following alternatives, in priority order):
- "aws.accessKeyId" and "aws.secretAccessKey" Java system properties.
- AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables.
- "<home>/.aws/credentials" or "<home>/.aws/config" files.
As an extension, this module accepts also the following syntax:
S3://accessKey@bucket-name/key-name
With password and region specified in a Map in a call to FileSystems.newFileSystem(uri, properties).