Vorlog:Coordinate/to UTM/Doku

Aus testwiki
Zur Navigation springen Zur Suche springen

Vorlog:Dokumentation/Dokuseite Vorlog:Coordinate/Formatdoku

Diese Vorlage dient der Transformation von Längen- und Breitengraden in das UTM-Format. Es werden die Daten des WGS84-Referenzellipsoids genutzt. Bei Breitengraden über 80°S / 84°N werden Fehlermeldungen mit dem jeweiligen Zonenfeld ausgegeben, eine Implementierung des UPS-Formats ist noch nicht erfolgt.

Die Einbindung sollte über die Vorlage:Coordinate(Complex) erfolgen.

Für die Berechnung dienen dazu die folgenden Formeln, eingepflegt in fr:WP, hier übernommen aus en:WP (oldid). Zudem wurden sie an die Formeln des GeoHack (Source/raw) angepasst, die jenen von hier entsprechen.

Konstanten:
a=6378137 (m)
e=0.08181919
k0=0.9996
N0=0 für NS ≥ 0
N0=10000000 (m) für NS < 0
E0=500000 (m)
Hilfsberechnungen:
  • ν(φ)=11e2sin2φ
  • A=(λλ0)cosφ
  • T=tan2φ
  • C=e21e2cos2φ
  • s(φ)=(1e243e4645e6256)φ(3e28+3e432+45e61024)sin2φ+(15e4256+45e61024)sin4φ35e63072sin6φ
Werte:
  1. E=E0+k0aν(φ)(A+(1T+C)A36+(518T+T2+72C58e21e2)A5120)
  2. N=N0+k0a(s(φ)+ν(φ)tanφ(A22+(5T+9C+4C2)A424+(6158T+T2+600C330e21e2)A6720))

A, T und C werden dabei an die Hilfsvorlagen Coordinate/to UTM/Easting und Coordinate/to UTM/Northing übergeben.