Class VSIProperties

All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public final class VSIProperties extends Properties
GDAL config loader for VSI Virtual File Systems
Author:
Matthew Northcott <matthewnorthcott@catalyst.net.nz>
See Also:
  • Field Details

    • LOCATION_PROPERTY

      public static final String LOCATION_PROPERTY
      Name of property that defines where the vsi.properties file is Supplied using -D{LOCATION_PROPERTY}=/path/to/vsi.properties in JAVA_OPTS
      See Also:
  • Constructor Details

    • VSIProperties

      public VSIProperties() throws IOException
      Constructor which parses vsi.properties initially by default
      Throws:
      IOException
  • Method Details

    • parse

      public void parse() throws IOException
      Read the vsi.properties file for GDAL configuration options.
      Throws:
      IOException
    • apply

      public void apply() throws IOException
      Set the configuration options in GDAL, using those found in vsi.properties
      Throws:
      IOException