GIS ObjectLand. User Manual
previouscontentsnext / Map editing / Chapter 20. Transformation of coordinates

Coordinate transformation types

In ObjectLand replacement of previous values of coordinates of all or some map features to new values calculated according to a certain transformation rule is called transformation of coordinates. When performing the transformation operation the user does not deal with individual features, instead, he has to specify coordinate transformation rule and indicate to which set of features this transformation should be applied.

For determining the transformation rule the user should perform two actions:

Depending on the selected transformation type the system provides either precise or approximate coincidence of calculated coordinates of control points with their new indicated coordinates. For map features coordinates are calculated according to the same rule, that is, they are changed in concordance with changing of control point coordinates.

Selection of the transformation type mainly depends on the task for which the transformation operation is used. It is possible to indicate at least two substantially different actual situations in which this operation can be successfully used.

The two situations described “make different demands” to the transformation. In the first case it is necessary only to recalculate coordinates from one Cartesian system to another one. This task is solved without problems if both coordinate systems are known. The second task does not have a unique, ideal solution. The difficulties that may appear can be easily explained on the following example. Let's assume that three control points were located on one straight line, but after improving coordinates it turned out that one of them is a little shifted from the straight line. In this case any transformation rule offered should convert some straight lines into curved lines (or broken lines), otherwise it will be unable to provide precise conversion of all three points. To simplify the search of a reasonable compromise between precision of control point transformation and minimization of distortions of other features ObjectLand offers several transformation types.

The Note

If the user does not want to go into details, he can skip the text till the next subsection and follow one simple rule in practice: for transition to another coordinate system similarity transformation should be used, and for improving coordinates by landmarks – affine-local transformation.

In table 20-1 the basic properties of all coordinate transformation types are presented.

Transformation type

Number of control points

Transforms control points precisely

Keeps straight lines

Keeps angles

Separates the linear part

Distortions are reduced with the distance

Similarity

2

Yes

Yes

Yes

Affine

3

Yes

Yes

No

Affine by least squares

>3

No

Yes

No

Yes

No

Polynomial

>3

Yes

No

Yes

No

No

Affine-polynomial

>3

Yes

No

No

Yes

No

Local

>3

Yes

No

No

No

Yes

Affine-local

>3

Yes

No

No

Yes

Yes

Table 20-1. Properties of transformation types

previoustopnext