Zum Inhalt springen

Vorlage:Coordinate/to UTM/Doku

aus AufEinWort, der freien Forschung

Wikipedia.de Vorlage: Coordinate/to UTM/Doku

Diese Vorlage wird nur intern von der Vorlage:Coordinate genutzt. Sie soll nicht direkt eingebunden werden!

Diese Vorlage gibt das UTM-Format mit Tooltips aus. Die Einbindung erfolgt folgendermaßen:

{{Coordinate/to UTM/Doku
 |label= leer oder gefüllt
 |NS   = Zahl, Längengrad im WGS84-System
 |EW   = Zahl, Breitengrad im WGS84-System
 |round= Genauigkeit der Darstellung als Zahl von Nachkommastellen. Negative Werte werden als Rundung interpretiert
}}

Siehe auch Vorlage:CoordinateLink.



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:
  • ν(φ)=11−e2sin2φ
  • A=(λ−λ0)cos⁡φ
  • T=tan2φ
  • C=e21−e2cos2φ
  • s(φ)=(1−e24−3e464−5e6256)φ−(3e28+3e432+45e61024)sin⁡2φ+(15e4256+45e61024)sin⁡4φ−35e63072sin⁡6φ
Werte:
  1. E=E0+k0aν(φ)(A+(1−T+C)A36+(5−18T+T2+72C−58e21−e2)A5120)
  2. N=N0+k0a(s(φ)+ν(φ)tan⁡φ(A22+(5−T+9C+4C2)A424+(61−58T+T2+600C−330e21−e2)A6720))

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