Coordinate Transformation Calculator
Forward Intersection · Helmert Transformation · Site Plan · Surveying · Geodesy
Transformation Calculator
Station 1 (Known)
Station 2 (Known)
Formulas & References
X = X₁ + s₁ · cos(α₁) = X₂ + s₂ · cos(α₂)
Y = Y₁ + s₁ · sin(α₁) = Y₂ + s₂ · sin(α₂)
New point from two known stations with measured bearings and distances
X_new = c_x + s·cos(ω)·X_old − s·sin(ω)·Y_old
Y_new = c_y + s·sin(ω)·X_old + s·cos(ω)·Y_old
s = Scale factor, ω = Rotation angle
c_x, c_y = Translations; computed from minimum 2 control points
X = X₀ + s · cos(α)
Y = Y₀ + s · sin(α)
α = Direction angle [gon], s = Distance [m]
Conversion of polar coordinates (bearing, distance) to Cartesian (X, Y)
Practical Applications:
Symbols & Units:
| X, Y | Cartesian coordinates [m] |
| α, ω | Direction angle / Azimuth [gon] or [°] |
| s, d | Distance / Range [m] |
| c_x, c_y | Translations [m] |
| s_m | Scale factor [dimensionless or ppm] |
| gon | Gradian (400 gon = 360°, 1° ≈ 1.111 gon) |
Technical Background
Coordinate transformation is a core process in surveying, geodesy, and technical planning. Several application scenarios exist:
- Forward Intersection: A point is determined from at least two known stations using bearing and distance measurements. This is a classical surveying method and is used when a point cannot be directly measured from the instrument (e.g., measuring a building corner from two street control points).
- Helmert Transformation: An affine transformation with 4 parameters (2 translations, 1 rotation, 1 scale). Used to convert between different coordinate systems, such as converting old local surveys to modern UTM or Gauß-Krüger coordinates.
- Polar to Cartesian: Total stations and theodolites deliver measurements as bearing (azimuth) and distance. These must be converted to Cartesian coordinates (X, Y) for use in CAD or GIS software.
Angular Units: In surveying, angles are often given in gon (gradians) or decimal degrees. Conversion: 1 full circle = 400 gon = 360°. Correct units are essential.
Accuracy: Transformations require accurate measurement data and correct computation. Rounding errors can accumulate, especially with large coordinate values; double precision provides approximately 7–8 significant decimal digits.
|
|
|
|