Benutzer:Divisor/Vorlage:Koordinaten Artikel
Diese Vorlage erlaubt es auf verschiedene Art und Weise Koordinaten zu einem Artikel hinzuzufügen. Die Darstellung erfolgt dabei als Link in der oberen rechten Ecke des Artikels. Die Verwendung dieser Vorlage kann sowohl mit, als auch ohne benannte Parameter erfolgen.
Verwendung ohne benannte Parameter
Bei einer Verwendung ohne Parameter ist die Angabe der Himmelsrichtungen optional.
Verwendung mit Himmelsrichtungen
Die einzelnen Daten werden einfach, getrennt durch "|"s, hintereinander geschrieben. Dabei wird zuerst die Breitenangabe, danach die Längenangabe und schließlich die Typ-, Regions- und Skalierungsangabe gemacht. Sowohl Breiten- als auch Längenangabe können zwei, drei oder vier Parameter belegen. Die restlichen Angaben können entweder einfach nach dem Muster "|<Typ>|<Region>|<Skalierung>" angehängt werden oder als benannte Parameter angegeben werden.
Beispiele
{{Benutzer:Divisor/Vorlage:Koordinaten_Artikel|<Parameter>}}
Kommentar | Parameter | Resultat |
---|---|---|
Minimal | 1|N|1|W
|
[[[:Vorlage:KoordinateURL]]1_N_1_W ] |
Mit Grad, Minuten und Sekunden | 60|30|8|N|34|8|25|O
|
[[[:Vorlage:KoordinateURL]]60.502222222222_N_34.140277777778_E ] |
Mit Nachkommastellen | 34|1.56546|N|1.32556654756|E
|
[[[:Vorlage:KoordinateURL]]34.026091_N_1.32556654756_E ] |
Mit restlichen Angaben | 2|18|6|N|123|W|mountain(4596)|AF|12500
|
[[[:Vorlage:KoordinateURL]]2.3016666666667_N_123_W_type:mountain(4596)_region:AF_scale:12500 ] |
Die restlichen Angaben als benannte Parameter | 18.44|S|33|45|E|type=city(1200)|region=DE|scale=25000
|
[[[:Vorlage:KoordinateURL]]18.44_S_33.75_E_type:city(1200)_region:DE_scale:25000 ] |
Nur mit Skalierungsangabe | 18|6|N|23|3|W|||12500
|
[[[:Vorlage:KoordinateURL]]18.1_N_23.05_W_scale:12500 ] |
Vollkommen wahnsinnig | 1.234|-23.44|23432.555|N|200.1234|-444|-23.3434|W
|
[[[:Vorlage:KoordinateURL]]7.3523763888889_N_167.28308427778_E ] |
Himmelsrichtungen vertauscht | 13.56|O|73.55|N
|
[[[:Vorlage:KoordinateURL]]73.55_N_13.56_E ] |
Verwendung ohne Himmelsrichtungen
Ebenfalls möglich ist ein Auskommen mit nur zwei Parametern, indem die Himmelsrichtungen als Vorzeichen der Parameter codiert werden. Bezüglich der restlichen Angaben gilt dasselbe wie bei der Verwendung ohne Himmelsrichtungen.
Beispiele
{{Benutzer:Divisor/Vorlage:Koordinaten_Artikel|<Parameter>}}
Kommentar | Parameter | Resultat |
---|---|---|
Minimal | 1|1
|
[[[:Vorlage:KoordinateURL]]1_N_1_W ] |
Minimal andersrum | -1|-1
|
[[[:Vorlage:KoordinateURL]]1_S_1_E ] |
Mit restlichen Angaben | -34.55|45.555|city(234)|DE-SN|25000
|
[[[:Vorlage:KoordinateURL]]34.55_S_45.555_W_type:city(234)_region:DE-SN_scale:25000 ] |
Die restlichen Angaben als benannte Parameter | 45.33|-18.55|type=landmark|region=CH|scale=12500
|
[[[:Vorlage:KoordinateURL]]45.33_N_18.55_E_type:landmark_region:CH_scale:12500 ] |
Nur mit Skalierungsangabe | -23.459|-22.573|||25000
|
[[[:Vorlage:KoordinateURL]]23.459_S_22.573_E_scale:25000 ] |
Verwendung mit benannten Parametern
Um Koordinaten in einem Artikel anzuzeigen, kopiere bitte den folgenden Quelltext an die entsprechende Stelle im Artikel:
{{Benutzer:Divisor/Vorlage:Koordinaten_Artikel |lat_deg = |lat_min = |lat_sec = |lat = |lon_deg = |lon_min = |lon_sec = |lon = |type = |region = |scale = }}
Alle Parameter haben vernünftige Default-Werte und können weggelassen werden.
Parameter
Parameter | Typ | Erklärung |
---|---|---|
lat_deg | optional (default 0) | Breitengrade |
lat_min | optional (default 0) | Breitenminuten |
lat_sec | optional (default 0) | Breitensekunden |
lat | optional (default N) | Breite (N oder S) |
lon_deg | optional (default 0) | Längengrade |
lon_min | optional (default 0) | Längenminuten |
lon_sec | optional (default 0) | Längensekunden |
lon | optional (default W) | Länge (W, O oder E) |
type | optional | Typ der Koordinaten (näheres siehe: WikiProjekt Georeferenzierung) |
region | optional | Region der Koordinaten (näheres siehe: WikiProjekt Georeferenzierung) |
scale | optional | Skalierung der Koordinaten (näheres siehe: WikiProjekt Georeferenzierung) |
Verwendung in anderen Vorlagen
Diese Vorlage kann auf jede der oben vorgestellten Arten in andere Vorlagen eingebaut werden. Undefinierte oder einen "leeren" String enthaltende Parameter werden so vernünftig wie möglich behandelt.
Beispiele
{{Benutzer:Divisor/Vorlage:Koordinaten_Artikel|<Parameter>}}
Kommentar | Parameter | Resultat |
---|---|---|
Nichts | keine | [[[:Vorlage:KoordinateURL]]0_N_0_W ] |
Fast nichts | |S||E
|
[[[:Vorlage:KoordinateURL]]0_N_0_W ] |
Leere unbenannte Parameter | -13.44|||N|45.66|||E
|
[[[:Vorlage:KoordinateURL]]13.44_S_45.66_E ] |
Leere benannte Parameter | lat_deg=23.445|lat_min=|lat_sec=|lat=N|
|
[[[:Vorlage:KoordinateURL]]23.445_N_34.5_E ] |
Fehlermeldungen
Sollte diese Vorlage falsch verwendet werden, wird eine entsprechende Fehlermeldung angezeigt.
Beispiele
{{Benutzer:Divisor/Vorlage:Koordinaten_Artikel|<Parameter>}}
Kommentar | Parameter | Resultat |
---|---|---|
Struktureller Fehler | 1|N
|
Fehler in der Struktur der Koordinaten entdeckt! (bitte die Argumente dieser Koordinaten_Text Vorlage überprüfen) |
Identische Himmelsrichtungen | 1|W|2|W
|
Die Himmelsrichtung "W" wurde zweimal entdeckt! (bitte die Argumente dieser Koordinaten_Text Vorlage überprüfen) |
Äquivalente Himmelsrichtungen | 1|O|2|E
|
Die Himmelsrichtungen "O" und "E" sind äquivalent! (bitte die Argumente dieser Koordinaten_Text Vorlage überprüfen) |
Entgegengesetzte Himmelsrichtungen | 1|W|2|O
|
Die Himmelsrichtungen "W" und "O" liegen in entgegengesetzter Richtung! (bitte die Argumente dieser Koordinaten_Text Vorlage überprüfen) |
Ungültiger Zahlenwert | 3,55|W|15|N
|
Der String " 3,55" ist kein gültiger Zahlenwert! (bitte die Argumente dieser Koordinaten_Text Vorlage überprüfen) |