wiki:TestSuite

Version 10 (modified by mdavis, 14 years ago) ( diff )

--

MetaCRS TestSuite

This wiki page is home to discussion about a set of standard MetaCRS test data files. These files will allow users/programmers to verify the coordinate conversions/transformations performed by projects under the MetaCRS umbrella.

Test File Format

The current concept for the test data files is a monolithic CSV file in which each row contains the data needed to verify a single tranformation/conversion between two (2) coordinate reference systems (in a single direction).

The form and format of the test data file(s) may evolve as work continues.

Test File Schema

testNameString comment
testMethodString comment
srcCrsAuthString comment
srcCrsString comment
tgtCrsAuthString comment
tgtCrsString comment
srcOrd1Number comment
srcOrd2Number comment
srcOrd3Number comment
tgtOrd1Number comment
tgtOrd2Number comment
tgtOrd3Number comment
tolOrd1Number comment
tolOrd2Number comment
tolOrd3Number comment
usingString comment
dataSourceString comment
dataCmntsString comment
maintenanceCmntsString comment

Ordinate Order

The convention used in the test suite is that axis (ordinate) order is determined by the coordinate reference system used. All coordinate reference system specifications need to either provide an assumed axis order, or specify it explicitly. It is the responsibility of libraries which use the test suite to be able to determine axis order from the coordinate reference system definition.

Development

Mailing List

Users and developers of the Test Suite should use the main MetaCRS mailing list.

Source Code

Note: See TracWiki for help on using the wiki.