Concord error messages

Errors can occur at two stages in the program - firstly processing the command line options, and secondly in converting the data.

If errors are encountered processing the command line a message is printed and the program stops immediately. Generally the error message is fairly self explanatory.

Errors occurring while converting coordinates do not stop the program. An error message is written to the output file, and the program continues reading data from the input file. All error messages in the output file start with the string "****". The error messages that may occur in the output are

Error reading data

The data format is invalid.

Input coordinate range error

The input coordinates are not valid values for the circuit and units specified. This is a likely error if the order of the coordinates is specified incorrectly so that eastings and northings are confused..

Output coordinate range error

The input coordinates are outside the valid range of the output coordinate system.

Cannot calculate geoid height

The geoid height cannot be calculated for the height. This may be because the point is outside the extents of the geoid model supplied. Note that the NZGeoid09 model is only defined in the vicinity of New Zealand.