Vorlage:CoordinateParse/Doku

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Einzelkoordinate aus Position extrahieren als Dezimalzahl.
Die Zahl ist bei Breitenkoordinaten auf den Bereich [−90°90°], bei Längenkoordinaten auf ]−180°180°] gekappt.
Die Zahl ist ASCII-kodiert und für Berechnungen geeignet.

Im Fehlerfall ist das Ergebnis mit class="error" gekennzeichnet.

Vorlagenparameter

Position1
Position, in beliebigen Formatierungen, jeweils mit Kennbuchstabe für Himmelsrichtungen; ggf. auch einzelne Koordinate.
Der Wert - bedeutet: „Keine Angabe“ und erfordert default.
Beispiel
50° 50′ 42″ N, 4° 21′ 0″ O
Breitelatitude
Breitenkoordinate extrahieren, sonst Länge
Standard
0
Beispiel
1
Vorgabedefault
Vorgabe für Position, falls keine Angabe in 1
Beispiel
0°N 0°E

Kopiervorlage[Quelltext bearbeiten]

{{CoordinateParse| |latitude= }}

Beispiele[Quelltext bearbeiten]

1 latitude Erwartet Generiert
»Koordinate leer« Koordinate leer
50° 50′ 42″ N, 4° 21′ 0″ O »4.35« 4.35
50° 50′ 42″ N, 4° 21′ 0″ O 1 »50.845« 50.845
50° 50′ 42″ N, 4° 21′ 0″ O 0 »4.35« 4.35
4° 21′ 0″ E / 50° 50′ 42″ N 1 »50.845« 50.845
4° 21′ 0″ E / 50° 50′ 42″ N 0 »4.35« 4.35
37.78687 / 122.39957 0 »Dezimalbruch nicht an letzter Stelle« Dezimalbruch nicht an letzter Stelle: 37.78687>
37.78687 122.39957 0 »Längenkoordinate ungültig« Längenkoordinate ungültig: 37.78687 122.39957
50° 50′ 42″ N 4° 21′ 0″ O 1° 2′ S »Zu viele Komponenten« Zu viele Komponenten: 50° 50′ 42″ N 4° 21′ 0″ O 1° 2′ S
1° N 2° O 3° E »Zu viele Komponenten« Zu viele Komponenten: 1° N 2° O 3° E
7° O 8° E »Zu viele Komponenten« Zu viele Komponenten: 7° O 8° E
50° 50′ 42″ N 0 »Längenkoordinate leer« Längenkoordinate leer: 50° 50′ 42″ N
50° 50′ 42″ N 1 »50.845« 50.845
4° 21′ 0″ E 0 »4.35« 4.35
4° 21′ 0″ E 1 »Breitenkoordinate leer« Breitenkoordinate leer: 4° 21′ 0″ E
1,5S2.5W 0 »-2.5« -2.5
1,5S2.5W 1 »-1.5« -1.5
55/44/33.22/E 0 »55.742561111111« 55.742561111111
55 / 44 / 33.22 / E 0 »55.742561111111« 55.742561111111
11/22/33.44/S 0 »Längenkoordinate leer« Längenkoordinate leer: 11/22/33.44/S
1/2/3/4/E 0 »Mehr als 4 Komponenten: 1/2/3/4/E« Mehr als 4 Komponenten: 1/2/3/4/E
23/45/6/W 0 »-23.751666666667« -23.751666666667
270/0/0/E 0 »-90« -90
45/77/0/E 0 »Längenminuten ≥60: 77« Längenminuten ≥60: 77
54/30/66/E 0 »Längensekunden ≥60: 66« Längensekunden ≥60: 66
54/-30/66/E 0 »Längenminuten <0: -30« Längenminuten <0: -30
54/30/-66/E 0 »Längensekunden <0: -66« Längensekunden <0: -66
4/E 0 »4« 4
4///W 0 »-4« -4
2//E 0 »2« 2
20/30 0 »20.5« 20.5
/6/30/E 0 »Längengradzahl fehlt« Längengradzahl fehlt
5//30/E 0 »Längenminuten fehlen« Längenminuten fehlen
1.2/30//E 0 »Dezimalbruch nicht an letzter Stelle: 1.2« Dezimalbruch nicht an letzter Stelle: 1.2
1/10.2/30/E 0 »Dezimalbruch nicht an letzter Stelle: 10.2« Dezimalbruch nicht an letzter Stelle: 10.2
1./30//E 0 »1.5« 1.5
1/10./30/E 0 »1.175« 1.175
-50///E 0 »Minuszeichen für den Osten unzulässig« Minuszeichen für den Osten unzulässig
+50///W 0 »-50« -50
+50///E 0 »50« 50
−50///W 0 »-50« -50
360 0 »Längengradzahl zu groß: 360« Längengradzahl zu groß: 360
365 0 »Längengradzahl zu groß: 365« Längengradzahl zu groß: 365
-180 0 »Längengradzahl zu klein: -180«« Längengradzahl zu klein: -180
20.5777 0 »20.5777« 20.5777
20.5777 W 0 »-20.5777« -20.5777
20.5° 0 »20.5« 20.5
20,5° 0 »20.5« 20.5
20° 30' 0 »20.5« 20.5
20° 10' 30" 0 »20.175« 20.175
20° 10' 30" W 0 »-20.175« -20.175
20° 10' 30'' W 0 »-20.175« -20.175
1°2′3″ 0 »1.0341666666667« 1.0341666666667
1° 2′ 3″ 0 »1.0341666666667« 1.0341666666667
1º2’3” 0 »1.0341666666667« 1.0341666666667
1°2'3“ 0 »1.0341666666667« 1.0341666666667
55/44/33.22/N 1 »55.742561111111« 55.742561111111
55 / 44 / 33.22 / N 1 »55.742561111111« 55.742561111111
11/22/33.44/W 1 »Breitenkoordinate leer« Breitenkoordinate leer: 11/22/33.44/W
1/2/3/4/N 1 »Mehr als 4 Komponenten: 1/2/3/4/N« Mehr als 4 Komponenten: 1/2/3/4/N
23/45/6/S 1 »-23.751666666667« -23.751666666667
270/0/0/N 1 »Breitengradzahl zu groß: 270« Breitengradzahl zu groß: 270
45/77/0/N 1 »Breitenminuten ≥60: 77« Breitenminuten ≥60: 77
54/30/66/N 1 »Breitensekunden ≥60: 66« Breitensekunden ≥60: 66
54/-30/66/N 1 »Breitenminuten <0: -30« Breitenminuten <0: -30
54/30/-66/N 1 »Breitensekunden <0: -66« Breitensekunden <0: -66
4/N 1 »4« 4
4///S 1 »-4« -4
2//N 1 »2« 2
20/30 1 »20.5« 20.5
/6/30/N 1 »Breitengradzahl fehlt« Breitengradzahl fehlt
5//30/N 1 »Breitenminuten fehlen« Breitenminuten fehlen
1.2/30//N 1 »Dezimalbruch nicht an letzter Stelle: 1.2« Dezimalbruch nicht an letzter Stelle: 1.2
1/10.2/30/N 1 »Dezimalbruch nicht an letzter Stelle: 10.2« Dezimalbruch nicht an letzter Stelle: 10.2
1./30//N 1 »1.5« 1.5
1/10./30/N 1 »1.175« 1.175
-50///N 1 »Minuszeichen für den Norden unzulässig« Minuszeichen für den Norden unzulässig
+50///S 1 »-50« -50
−50///S 1 »-50« -50
360 1 »Breitengradzahl zu groß: 360« Breitengradzahl zu groß: 360
20.5777 1 »20.5777« 20.5777
20.5777 S 1 »-20.5777« -20.5777
20.5° 1 »20.5« 20.5
20,5° 1 »20.5« 20.5
20° 30' 1 »20.5« 20.5
20° 10' 30" 1 »20.175« 20.175
20° 10' 30" S 1 »-20.175« -20.175
20° 10' 30'' S 1 »-20.175« -20.175
1°2′3″ 1 »1.0341666666667« 1.0341666666667
1° 2′ 3″ 1 »1.0341666666667« 1.0341666666667
1º2’3” 1 »1.0341666666667« 1.0341666666667
1°2'3“ 1 »1.0341666666667« 1.0341666666667
Quatsch »Koordinate ungültig: Quatsch« Koordinate ungültig: Quatsch

Wartung[Quelltext bearbeiten]

Fehlerhafte Einbindungen werden aufgelistet in der Kategorie:Wikipedia:Vorlagenfehler/Parameter:Koordinate – aktuell keine – ignoriert 2     (22. April 2024 01:13) Aktualisieren