|
|
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| <includeonly><!-- | | <includeonly>{{#switch:{{lc:{{{display|inline}}}}} |
| Регистрация координат через Extension:GeoData.
| | |none= |
| Если указан параметр display=title или display=inline,title,
| | |#default=<span class="coordinates plainlinks nourlexpansion" style="white-space:nowrap;">[https://geohack.toolforge.org/geohack.php?language=de&pagename={{FULLPAGENAMEE}}¶ms={{#if:{{{4|}}}|{{{1}}}_{{{2}}}_{{{3}}}_{{uc:{{{4}}}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{#switch:{{uc:{{{8}}}}}|O=E|#default={{uc:{{{8}}}}}}}{{#if:{{{9|}}}|_{{{9}}}|{{#if:{{{type|}}}|_type:{{{type}}}|}}{{#if:{{{region|}}}|_region:{{{region}}}|}}}}|{{{1}}}_N_{{{2}}}_E{{#if:{{{3|}}}|_{{{3}}}|_type:{{{type|landmark}}}_region:{{{region|CH}}}}}}} {{#if:{{{text|}}}|{{{text}}}|{{#if:{{{4|}}}|{{{1}}}° {{{2}}}′ {{{3}}}″ {{uc:{{{4}}}}}, {{{5}}}° {{{6}}}′ {{{7}}}″ {{#switch:{{uc:{{{8}}}}}|E=O|#default={{uc:{{{8}}}}}}}|{{formatnum:{{{1}}}}}° N, {{formatnum:{{{2}}}}}° O}}}}]</span> |
| координаты регистрируются как основные.
| |
| --><span style="display:none;">{{#if:{{{3|}}}
| |
| | {{#coordinates:
| |
| {{#switch:{{lc:{{{display|inline}}}}}
| |
| | title
| |
| | inline,title = primary
| |
| | #default = {{#ifeq:{{lc:{{{primary|no}}}}}|yes|primary|}}
| |
| }}
| |
| | {{{1}}}
| |
| | {{{2}}}
| |
| | {{{3}}}
| |
| | {{uc:{{{4}}}}}
| |
| | {{{5}}}
| |
| | {{{6}}}
| |
| | {{{7}}}
| |
| | {{#switch:{{uc:{{{8}}}}}
| |
| | O = E
| |
| | #default = {{uc:{{{8}}}}}
| |
| }}
| |
| | type={{{type|landmark}}}
| |
| | region={{{region|CH}}}
| |
| | globe={{{globe|earth}}}
| |
| | dim={{{dim|}}}
| |
| | scale={{{scale|}}}
| |
| | name={{{name|{{PAGENAME}}}}}
| |
| }}
| |
| | {{#coordinates:
| |
| {{#switch:{{lc:{{{display|inline}}}}}
| |
| | title
| |
| | inline,title = primary
| |
| | #default = {{#ifeq:{{lc:{{{primary|no}}}}}|yes|primary|}}
| |
| }}
| |
| | {{{1}}}
| |
| | {{{2}}}
| |
| | type={{{type|landmark}}}
| |
| | region={{{region|CH}}}
| |
| | globe={{{globe|earth}}}
| |
| | dim={{{dim|}}}
| |
| | scale={{{scale|}}}
| |
| | name={{{name|{{PAGENAME}}}}}
| |
| }}
| |
| }}</span><!--
| |
| | |
| Sichtbare Ausgabe.
| |
| -->{{#switch:{{lc:{{{display|inline}}}}}
| |
| | none =
| |
| | title =
| |
| <span id="coordinates" class="coordinates plainlinks nourlexpansion" style="float:right; clear:right; margin:0 0 0.35em 1em; font-size:90%; white-space:nowrap;">Koordinaten: [https://geohack.toolforge.org/geohack.php?language=de&pagename={{urlencode:{{FULLPAGENAME}}}}¶ms={{#if:{{{3|}}}
| |
| | {{{1}}}_{{{2}}}_{{{3}}}_{{uc:{{{4}}}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{#switch:{{uc:{{{8}}}}}|O=E|#default={{uc:{{{8}}}}}}
| |
| | {{#expr:abs({{{1}}})}}_{{#ifexpr:{{{1}}}<0|S|N}}_{{#expr:abs({{{2}}})}}_{{#ifexpr:{{{2}}}<0|W|E}}
| |
| }}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{dim|}}}|_dim:{{{dim}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}} {{#if:{{{text|}}}
| |
| | {{{text}}}
| |
| | {{#if:{{{3|}}}
| |
| | {{{1}}}°{{{2}}}′{{{3}}}″ {{uc:{{{4}}}}}, {{{5}}}°{{{6}}}′{{{7}}}″ {{#switch:{{uc:{{{8}}}}}|E=O|O=O|#default={{uc:{{{8}}}}}}
| |
| | {{formatnum:{{#expr:abs({{{1}}})}}}}° {{#ifexpr:{{{1}}}<0|S|N}}, {{formatnum:{{#expr:abs({{{2}}})}}}}° {{#ifexpr:{{{2}}}<0|W|O}}
| |
| }}
| |
| }}]</span>
| |
| | inline,title =
| |
| <span class="coordinates plainlinks nourlexpansion" style="white-space:nowrap;">[https://geohack.toolforge.org/geohack.php?language=de&pagename={{urlencode:{{FULLPAGENAME}}}}¶ms={{#if:{{{3|}}}
| |
| | {{{1}}}_{{{2}}}_{{{3}}}_{{uc:{{{4}}}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{#switch:{{uc:{{{8}}}}}|O=E|#default={{uc:{{{8}}}}}}
| |
| | {{#expr:abs({{{1}}})}}_{{#ifexpr:{{{1}}}<0|S|N}}_{{#expr:abs({{{2}}})}}_{{#ifexpr:{{{2}}}<0|W|E}}
| |
| }}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{dim|}}}|_dim:{{{dim}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}} {{#if:{{{text|}}}
| |
| | {{{text}}}
| |
| | {{#if:{{{3|}}}
| |
| | {{{1}}}°{{{2}}}′{{{3}}}″ {{uc:{{{4}}}}}, {{{5}}}°{{{6}}}′{{{7}}}″ {{#switch:{{uc:{{{8}}}}}|E=O|O=O|#default={{uc:{{{8}}}}}}
| |
| | {{formatnum:{{#expr:abs({{{1}}})}}}}° {{#ifexpr:{{{1}}}<0|S|N}}, {{formatnum:{{#expr:abs({{{2}}})}}}}° {{#ifexpr:{{{2}}}<0|W|O}}
| |
| }}
| |
| }}]</span>
| |
| <span id="coordinates" class="coordinates plainlinks nourlexpansion" style="float:right; clear:right; margin:0 0 0.35em 1em; font-size:90%; white-space:nowrap;">Koordinaten: [https://geohack.toolforge.org/geohack.php?language=de&pagename={{urlencode:{{FULLPAGENAME}}}}¶ms={{#if:{{{3|}}}
| |
| | {{{1}}}_{{{2}}}_{{{3}}}_{{uc:{{{4}}}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{#switch:{{uc:{{{8}}}}}|O=E|#default={{uc:{{{8}}}}}}
| |
| | {{#expr:abs({{{1}}})}}_{{#ifexpr:{{{1}}}<0|S|N}}_{{#expr:abs({{{2}}})}}_{{#ifexpr:{{{2}}}<0|W|E}}
| |
| }}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{dim|}}}|_dim:{{{dim}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}} {{#if:{{{text|}}}
| |
| | {{{text}}}
| |
| | {{#if:{{{3|}}}
| |
| | {{{1}}}°{{{2}}}′{{{3}}}″ {{uc:{{{4}}}}}, {{{5}}}°{{{6}}}′{{{7}}}″ {{#switch:{{uc:{{{8}}}}}|E=O|O=O|#default={{uc:{{{8}}}}}}
| |
| | {{formatnum:{{#expr:abs({{{1}}})}}}}° {{#ifexpr:{{{1}}}<0|S|N}}, {{formatnum:{{#expr:abs({{{2}}})}}}}° {{#ifexpr:{{{2}}}<0|W|O}}
| |
| }}
| |
| }}]</span>
| |
| | #default =
| |
| <span class="coordinates plainlinks nourlexpansion" style="white-space:nowrap;">[https://geohack.toolforge.org/geohack.php?language=de&pagename={{urlencode:{{FULLPAGENAME}}}}¶ms={{#if:{{{3|}}}
| |
| | {{{1}}}_{{{2}}}_{{{3}}}_{{uc:{{{4}}}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{#switch:{{uc:{{{8}}}}}|O=E|#default={{uc:{{{8}}}}}}
| |
| | {{#expr:abs({{{1}}})}}_{{#ifexpr:{{{1}}}<0|S|N}}_{{#expr:abs({{{2}}})}}_{{#ifexpr:{{{2}}}<0|W|E}}
| |
| }}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{dim|}}}|_dim:{{{dim}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}} {{#if:{{{text|}}}
| |
| | {{{text}}}
| |
| | {{#if:{{{3|}}}
| |
| | {{{1}}}°{{{2}}}′{{{3}}}″ {{uc:{{{4}}}}}, {{{5}}}°{{{6}}}′{{{7}}}″ {{#switch:{{uc:{{{8}}}}}|E=O|O=O|#default={{uc:{{{8}}}}}}
| |
| | {{formatnum:{{#expr:abs({{{1}}})}}}}° {{#ifexpr:{{{1}}}<0|S|N}}, {{formatnum:{{#expr:abs({{{2}}})}}}}° {{#ifexpr:{{{2}}}<0|W|O}}
| |
| }}
| |
| }}]</span>
| |
| }}</includeonly><noinclude> | | }}</includeonly><noinclude> |
| {{Dokumentation}}
| |
|
| |
| == Verwendung == | | == Verwendung == |
|
| |
|
| Zeile 99: |
Zeile 8: |
|
| |
|
| <pre> | | <pre> |
| {{Coord|47.3769|8.5417}} | | {{Coord|45.9369|7.8668|type:mountain_region:CH-VS}} |
| </pre> | | </pre> |
|
| |
|
| Ausgabe im rechten oberen Bereich:
| | Ergebnis: |
|
| |
|
| <pre> | | <pre> |
| {{Coord|47.3769|8.5417|display=title|type=city|region=CH-ZH}}
| | 45,9369° N, 7,8668° O |
| </pre> | | </pre> |
|
| |
|
| Inline und im rechten oberen Bereich:
| | === Grad, Minuten und Sekunden === |
|
| |
|
| <pre> | | <pre> |
| {{Coord|47.3769|8.5417|display=inline,title|type=city|region=CH-ZH}} | | {{Coord|45|54|50|N|8|56|58|O|type:mountain_region:CH-TI}} |
| </pre> | | </pre> |
|
| |
|
| Negative Werte stehen für südliche beziehungsweise westliche Koordinaten:
| | Ergebnis: |
|
| |
|
| <pre> | | <pre> |
| {{Coord|-33.8688|151.2093|display=title|type=city|region=AU-NSW}}
| | 45° 54′ 50″ N, 8° 56′ 58″ O |
| </pre> | | </pre> |
|
| |
|
| === Grad, Minuten und Sekunden === | | === Benannte Parameter === |
|
| |
|
| <pre> | | <pre> |
| {{Coord|47|22|37|N|8|32|30|E}} | | {{Coord |
| | |45.9369 |
| | |7.8668 |
| | |type=mountain |
| | |region=CH-VS |
| | }} |
| </pre> | | </pre> |
|
| |
|
| Für östliche Länge kann sowohl «E» als auch «O» verwendet werden:
| | === Eigener Linktext === |
|
| |
|
| <pre> | | <pre> |
| {{Coord|46|56|0|N|8|36|0|O|display=title|type=waterbody|region=CH-UR}} | | {{Coord |
| | |45.9369 |
| | |7.8668 |
| | |type:mountain_region:CH-VS |
| | |text=Karte |
| | }} |
| </pre> | | </pre> |
|
| |
|
| === Parameter === | | === Unsichtbare Koordinaten === |
|
| |
|
| ; display
| | <pre> |
| : Bestimmt die Darstellung. Mögliche Werte:
| | {{Coord |
| :* <code>inline</code> – Darstellung im Text; Standardwert.
| | |45.9369 |
| :* <code>title</code> – Darstellung rechts oben.
| | |7.8668 |
| :* <code>inline,title</code> – Darstellung im Text und rechts oben.
| | |type:mountain_region:CH-VS |
| :* <code>none</code> – keine sichtbare Darstellung; die Koordinaten werden weiterhin registriert. | | |display=none |
| | | }} |
| ; primary
| | </pre> |
| : Mit <code>primary=yes</code> werden Inline-Koordinaten als Hauptkoordinaten der Seite registriert. Bei <code>display=title</code> und <code>display=inline,title</code> geschieht dies automatisch. | |
| | |
| ; type
| |
| : Art des Objekts, beispielsweise <code>city</code>, <code>waterbody</code>, <code>mountain</code>, <code>river</code>, <code>pass</code>, <code>railwaystation</code> oder <code>landmark</code>.
| |
| | |
| ; region
| |
| : ISO-Code des Landes oder der Region, beispielsweise <code>CH</code>, <code>CH-ZH</code>, <code>CH-UR</code> oder <code>CH-BE</code>.
| |
| | |
| ; dim
| |
| : Ungefähre Ausdehnung des dargestellten Objekts in Metern.
| |
|
| |
|
| ; scale
| | == Hinweis == |
| : Gewünschter Kartenmassstab, beispielsweise <code>25000</code>.
| |
|
| |
|
| ; globe
| | Diese einfache Version erzeugt nur einen Link zu GeoHack. Sie registriert keine strukturierten Koordinaten in der MediaWiki-Datenbank. |
| : Himmelskörper. Standardwert ist <code>earth</code>.
| |
| | |
| ; name
| |
| : Bezeichnung des geografischen Objekts. Standardwert ist der Seitentitel.
| |
| | |
| ; text
| |
| : Eigener sichtbarer Linktext anstelle der Koordinaten.
| |
| | |
| == Voraussetzungen ==
| |
| | |
| Der Vorlage benötigt die Erweiterungen GeoData und ParserFunctions.
| |
| | |
| In der Datei <code>LocalSettings.php</code> müssen unter anderem folgende Zeilen vorhanden sein:
| |
| | |
| <pre>
| |
| wfLoadExtension( 'ParserFunctions' );
| |
| wfLoadExtension( 'GeoData' );
| |
| </pre>
| |
|
| |
|
| Nach der erstmaligen Installation von GeoData muss das Aktualisierungsskript der MediaWiki-Datenbank ausgeführt werden.
| | Für die Registrierung strukturierter Koordinaten muss später die Erweiterung GeoData installiert und eingerichtet werden. |
|
| |
|
| [[Kategorie:Vorlage:Geografie]] | | [[Kategorie:Vorlage:Geografie]] |
| </noinclude> | | </noinclude> |
Verwendung
Dezimalgrad
{{Coord|45.9369|7.8668|type:mountain_region:CH-VS}}
Ergebnis:
45,9369° N, 7,8668° O
Grad, Minuten und Sekunden
{{Coord|45|54|50|N|8|56|58|O|type:mountain_region:CH-TI}}
Ergebnis:
45° 54′ 50″ N, 8° 56′ 58″ O
Benannte Parameter
{{Coord
|45.9369
|7.8668
|type=mountain
|region=CH-VS
}}
Eigener Linktext
{{Coord
|45.9369
|7.8668
|type:mountain_region:CH-VS
|text=Karte
}}
Unsichtbare Koordinaten
{{Coord
|45.9369
|7.8668
|type:mountain_region:CH-VS
|display=none
}}
Hinweis
Diese einfache Version erzeugt nur einen Link zu GeoHack. Sie registriert keine strukturierten Koordinaten in der MediaWiki-Datenbank.
Für die Registrierung strukturierter Koordinaten muss später die Erweiterung GeoData installiert und eingerichtet werden.