DBtransformCoordinate

Top  Previous  Next

Transform from x and Y co-ordinates.

With this routine the x and Y co-ordinates are transformed. The transformation happens from nameVon after nameNach.

Parametre

root (PROOT) [IN]

Act on the open data bank.

nameVon (char *) [IN]

nameNach (char *) [IN]

The parametres nameVon and nameNach brag, from where after where the transformation should be explained. The names which may be handed over here are performed in the remarks.

parametre (union fish oil form values *) [IN]

parametre contains a reference to the union fish oil form values. This union is able either int, one stands in, or take up a sign chain. The value in parametre will hand over to the transformation procedure.

x (stands in *) [IN / OUT]

x points at one stands in in which old before the transformation and afterwards the new value stands.

y (stands in *) [IN / OUT]

y points at one stands in in which old before the transformation and afterwards the new value stands.

Result

(int) [OUT]

When possible return values exist:

0 no mistakes appeared.

1 transformation not found.

2 transformations not possibly.

Declaration

#include "loadsave.h"

 

int DLLENTRY DBtransformCoordinate (

PROOT root,

char * nameVon,

char * nameNach,

union fish oil form values * parametre,

stand in * x,

stand in * y

);

Remarks

no transformation ID

Geographic co-ordinates GEO

Region innkeeper 3, 3 degrees GK3

UTM co-ordinates UTM

Region innkeeper 6, 6 degrees GK6

Gauß-Krüger-3P, 3 degrees, parametres Stripe and reference GK3-P

UTM co-ordinates, parametres Stripe and reference UTM-P

Region innkeeper's co-ordinates, 6 degrees, parametres Stripe and reference GK6-P

Adaptation with parametre Transformation, Movement, Rotation TVD

Orthogonalentzerrung with parametre Sollpunkte, Istpunkte PLACE

Affinentzerrung with parametre Sollpunkte, Istpunkte TEASE