VectorLayer.Convert
Convert(string, FileDriver, string, FileDriver)
Convert a layer to a different format.
public static void Convert(string sourcePath, FileDriver sourceDriver, string destinationPath, 
    FileDriver destinationDriver)
| Parameter | Type | Description | 
|---|
| sourcePath | String | Path to the layer that will be converted. | 
| sourceDriver | FileDriver | The format driver for the source layer. | 
| destinationPath | String | Path to the layer that will created as a result of conversion. | 
| destinationDriver | FileDriver | The format driver for the destination layer. | 
Exceptions
| exception | condition | 
|---|
| ArgumentNullException | Either of paths is null. | 
See Also
Convert(AbstractPath, FileDriver, AbstractPath, FileDriver)
Convert a layer to a different format.
public static void Convert(AbstractPath sourcePath, FileDriver sourceDriver, 
    AbstractPath destinationPath, FileDriver destinationDriver)
| Parameter | Type | Description | 
|---|
| sourcePath | AbstractPath | Path to the layer that will be converted. | 
| sourceDriver | FileDriver | The format driver for the source layer. | 
| destinationPath | AbstractPath | Path to the layer that will created as a result of conversion. | 
| destinationDriver | FileDriver | The format driver for the destination layer. | 
Exceptions
| exception | condition | 
|---|
| ArgumentNullException | Either of paths is null. | 
See Also
Convert(string, FileDriver, string, FileDriver, ConversionOptions)
Convert a layer to a different format.
public static void Convert(string sourcePath, FileDriver sourceDriver, string destinationPath, 
    FileDriver destinationDriver, ConversionOptions options)
| Parameter | Type | Description | 
|---|
| sourcePath | String | Path to the layer that will be converted. | 
| sourceDriver | FileDriver | The format driver for the source layer. | 
| destinationPath | String | Path to the layer that will created as a result of conversion. | 
| destinationDriver | FileDriver | The format driver for the destination layer. | 
| options | ConversionOptions | Options for the conversion procedure. | 
Exceptions
| exception | condition | 
|---|
| ArgumentNullException | Either of paths is null. | 
| ArgumentException | Options object has an incorrect type for this driver. | 
| GisException | Error reading or writing the feature to/from the file. | 
| IOException | An I/O error occurred. | 
| NotSupportedException | Spatial reference system specified in options is not supported by destinationDriver. | 
| TransformationException | Transformation of features geometry from source spatial reference system to target spatial reference system failed. | 
See Also
Convert(AbstractPath, FileDriver, AbstractPath, FileDriver, ConversionOptions)
Convert a layer to a different format.
public static void Convert(AbstractPath sourcePath, FileDriver sourceDriver, 
    AbstractPath destinationPath, FileDriver destinationDriver, ConversionOptions options)
| Parameter | Type | Description | 
|---|
| sourcePath | AbstractPath | Path to the layer that will be converted. | 
| sourceDriver | FileDriver | The format driver for the source layer. | 
| destinationPath | AbstractPath | Path to the layer that will created as a result of conversion. | 
| destinationDriver | FileDriver | The format driver for the destination layer. | 
| options | ConversionOptions | Options for the conversion procedure. | 
Exceptions
| exception | condition | 
|---|
| ArgumentNullException | Either of paths is null. | 
| ArgumentException | Options object has an incorrect type for this driver. | 
| GisException | Error reading or writing the feature to/from the file. | 
| IOException | An I/O error occurred. | 
| NotSupportedException | Spatial reference system specified in options is not supported by destinationDriver. | 
| TransformationException | Transformation of features geometry from source spatial reference system to target spatial reference system failed. | 
See Also