This is a command line program which creates a reissue exchange set from an S-57 exchange set containing a base cell plus updates.
To set the environment, use the |
Usage
reissues57 [options] inputfolder outputfolder catalogname registrykey |
Arguments
Argument | Description |
inputfolder | The location of the S-57 exchange set to be reissued. The exchange set must include the following: • an S-57 catalogue file (that is, CATALOG.031) • a single base cell. The base cell file name must match the name in the CATALOG.031 file • one or more update files The program will exit with an error message under the following conditions: • The folder does not exist. • There is no CATALOG.031 file. • The CATALOG.031 file contains more than one base cell. • The base cell does not exist, cannot be opened, or cannot be read. • There are no updates to apply to the base cell. • The update files do not exist or cannot be read. |
outputfolder | The location in which the S-57 reissue exchange set will be created. If the output folder does not exist, it will be created. The program will exit with an error message under the following conditions: • The output folder exists and is not empty • The output folder does not exist and cannot be created |
catalogname | The S-57 product catalogue name. The catalogue name must match exactly the Name property value in cataloguecontrol.xml for the product being reissued. An error will be issued if the catalogue name cannot be found in cataloguecontrol.xml or if the catalogue cannot be created for any reason. |
registrykey | The registry key which contains the environment variables to be used. |
Options
Option | Description |
-h [ --help ] | Display the help for reissueS57. |
--version | Display the version number and copyright information |
Example
For HPD Product Editor
reissues57 "C:\temp\ExchangeSetValid" "C:\temp\newExchangeSet" "S-57 ENC 3.1" |
For Compose
reissues57 "C:\temp\ExchangeSetValid" "C:\temp\newExchangeSet" "S-57 ENC 3.1" "Compose\4.3" |