Vorlage:Positionskarte~ und Vorlage:Positionskarte/Test/~: Unterschied zwischen den Seiten
Erscheinungsbild
(Unterschied zwischen Seiten)
Inhalt gelöscht Inhalt hinzugefügt
Liesel (Diskussion | Beiträge) Revert auf Version von Benutzer:Spischot (18:30:55, 13. Jul. 2011). Grund: keine Verbesserung des Artikels |
✓ (Diskussion | Beiträge) +maptarget |
||
| Zeile 1: | Zeile 1: | ||
{{Positionskarte/Test/+ |
|||
<noinclude><!-- Testframe! --> |
|||
|places= |
|||
{| |
|||
<onlyinclude>{{#if:{{{lat_deg|}}}{{{lon_deg|}}} |
|||
|<div class="positionmap" style="position: relative; z-index: 0; padding: 0; border: 1px solid {{#if:{{{border|}}}|{{{border}}}|#CCCCCC}};">[[image:{{#if: {{{Alternativkarte|}}} | {{{Alternativkarte}}} | {{Positionskarte {{{1|Erde}}}|image}} }}|frameless|{{#if:{{{width|x}}}|{{{width|240}}}px|upright=1}}|center|{{#if: {{{label|}}} |
|||
| <span style="display:none">[[Vorlage:Positionskarte/Wartung/DMS|DMS]]</span> |
|||
| {{{label}}} |
|||
}}{{#if:{{{lat|}}}{{{lon|}}} |
|||
| {{PAGENAME}} |
|||
| <span style="display:none">[[Vorlage:Positionskarte/Wartung/latlon|DMS]]</span> |
|||
}} ({{Positionskarte {{{1|Erde}}}|name}})]] <!-- begin --> |
|||
}}{{#if:{{{Y|}}}{{{X|}}} |
|||
|{{Positionskarte~* |
| {{Positionskarte/Test/~* |
||
|Y={{{Y|50}}} |
|||
|X={{{X|50}}} |
|||
|position={{{position|}}} |
|||
|wrap={{{wrap|}}} |
|||
|label={{{label|{{PAGENAME}}}}} |
|||
|style= font-size:{{#if: {{{label_size|}}} |
|||
| {{{label_size}}} |
|||
| 90 |
|||
|label_color={{{label_color|}}} |
|||
}}%; {{#if: {{{label_color|}}} |
|||
|background={{{background|}}} |
|||
| color:{{{label_color}}}; |
|||
}} {{#if: {{{background|}}} |
|||
| background-color:{{{background}}}; |
|||
}} {{#if: {{{label_style|}}} |
|||
| {{Positionskarte/Test/~style|{{{label_style}}} }} |
|||
}} |
|||
}} |
}} |
||
| {{Positionskarte/Test/~core |
|||
|{{#if:{{{lat_deg|}}}{{{lon_deg|}}} |
|||
<!-- Koordinaten --> |
|||
|<span style="display:none">[[Vorlage:Positionskarte/Wartung/DMS|DMS]]</span> |
|||
|NS= {{Coordinate/Test/LatRange |
|||
}}{{#iferror:{{CoordinateLAT |{{{lat|}}} }}{{CoordinateLONG|{{{long|}}} }} |
|||
|1= {{#ifeq: {{#titleparts:{{{NS|{{{lat}}}}}}|1|-1}} | {{{NS|{{{lat}}}}}} |
|||
|{{ |
| {{{NS|{{{lat|<span class="error"><code>lat</code> fehlt</span>}}}}}} |
||
| {{Coordinate/Test/LatDMS |
|||
|{{CoordinateLONG|{{{long|}}} }} |
|||
|1= {{#titleparts:{{{NS|{{{lat}}}}}}|1|1}} |
|||
}}|}}{{#if:{{{region|}}}||{{#switch:{{{globe|}}}|<!--void-->|earth={{CoordinateMSG|6|{{#if:{{{name|}}}|{{{name}}}|{{#if:{{{label|}}}|{{{label}}}|{{PAGENAME}}}}}} }}}} |
|||
|2= {{#titleparts:{{{NS|{{{lat}}}}}}|1|2}} |
|||
|3= {{#titleparts:{{{NS|{{{lat}}}}}}|1|3}} |
|||
}}{{#if:{{IstZahl|0{{{elevation|}}}|R|2}}|<!--void-->|{{CoordinateMSG|7|{{{elevation|}}}}} |
|||
|4= {{#titleparts:{{{NS|{{{lat}}}}}}|1|4}} |
|||
}}{{Positionskarte~* |
|||
}} |
|||
|LAT ={{#iferror:{{CoordinateLAT |{{{lat|}}} }}|}} |
|||
}} |
|||
|LONG={{#iferror:{{CoordinateLONG|{{{long|}}} }}|}} |
|||
|Y={{#iferror:{{#expr:{{#if:{{Positionskarte {{{1|Erde}}}|y}} |
|||
|{{Positionskarte {{{1|Erde}}}|y |
|||
|{{CoordinateLAT |{{{lat|}}} }} |
|||
|{{CoordinateLONG|{{{long|}}} }} |
|||
}} |
}} |
||
|EW= {{Coordinate/Test/LonRange |
|||
| 100 |
|||
|1= {{#ifeq: {{#titleparts:{{{EW|{{{long}}}}}}|1|-1}} | {{{EW|{{{long}}}}}} |
|||
*({{Positionskarte {{{1|Erde}}}|top}} |
|||
| {{{EW|{{{long|<span class="error"><code>long</code> fehlt</span>}}}}}} |
|||
- {{CoordinateLAT |{{{lat|}}} }} |
|||
| {{Coordinate/Test/LonDMS |
|||
) / ({{Positionskarte {{{1|Erde}}}|top}} - {{Positionskarte {{{1|Erde}}}|bottom}}) round 1 |
|||
|1= {{#titleparts:{{{EW|{{{long}}}}}}|1|1}} |
|||
}}}}|0}} |
|||
| |
|2= {{#titleparts:{{{EW|{{{long}}}}}}|1|2}} |
||
|3= {{#titleparts:{{{EW|{{{long}}}}}}|1|3}} |
|||
|{{ |
|4= {{#titleparts:{{{EW|{{{long}}}}}}|1|4}} |
||
}} |
|||
|{{CoordinateLONG|{{{long|}}} }} |
|||
}} |
|||
}} |
|||
|type_save = {{#switch: {{{type}}} |
|||
|country|state|adm1st|adm2nd|city|isle|airport|mountain|waterbody|forest|landmark={{{type}}} |
|||
|example={{#if:{{NAMESPACE}} |
|||
| example <!--{{{type}}}--> |
|||
}} |
|||
}} |
|||
|type = {{{type|}}} |
|||
|pop= {{#if: {{{pop|}}} |
|||
| {{#iferror: {{#ifexpr: abs trunc({{{pop}}}) = ({{{pop}}}) |
|||
| {{{pop}}} |
|||
| <span class="error">keine ganze Zahl bei Bevölkerung</span> |
|||
}} |
|||
| <span class="error">keine Zahl: {{{pop}}}</span> |
|||
}} |
|||
}} |
|||
|elevation = {{#if: {{{elevation|}}} |
|||
| {{#iferror: {{#ifexpr: ({{{elevation}}}) = ({{{elevation}}}) round 2 |
|||
| {{{elevation}}} |
|||
<!--| <span class="error">zu genaue Höhenangabe</span> ???--> |
|||
}} |
|||
| <span class="error">keine Zahl: {{{elevation}}}</span> |
|||
}} |
|||
}} |
|||
|dim_save = {{#iferror: {{#expr: 1*({{{dim}}}) = ({{{dim}}}) }} |
|||
| {{#switch: {{{type}}} |
|||
|country|state|adm1st=500001<!--D--> |
|||
|adm2nd|city|mountain|isle= 10001<!--DM--> |
|||
|landmark= <!-- 250 ??? --> |
|||
|#default= 500<!--DMS--> |
|||
}} |
|||
| {{#ifeq: {{{type}}} | landmark |
|||
| {{#ifexpr: 250>{{{dim}}} |
|||
| {{{dim}}} |
|||
| 250 |
|||
}} |
|||
| {{{dim}}} |
|||
}} |
|||
}} |
|||
|dim= {{{dim|}}}<!-- keine Parameterprüfung ???--> |
|||
|region= {{{region|}}} |
|||
|globe= {{#ifeq: {{{globe}}} | earth |
|||
| |
|||
| {{{globe|}}} |
|||
}} |
|||
|name = {{{name|}}} |
|||
<!-- Map --> |
|||
|mapname = {{{1|Erde}}} |
|||
|maptb = {{Positionskarte {{{1|Erde}}}|top}} - {{Positionskarte {{{1|Erde}}}|bottom}} |
|||
|maprl = {{Positionskarte {{{1|Erde}}}|right}} - {{Positionskarte {{{1|Erde}}}|left}} |
|||
|position = {{{position|}}} |
|||
|wrap = {{{wrap|}}} |
|||
|marksize = {{#if: {{{marksize|}}} |
|||
| {{{marksize}}} |
|||
| {{ggf |
|||
| {{Positionskarte {{{1|Erde}}}|marksize}} |
|||
|sonst= 8 |
|||
}} |
|||
}} |
|||
|mark = {{{mark|}}} |
|||
|mapmark = {{#if: {{{mark|}}} || {{Positionskarte {{{1|Erde}}}|mark}} }} |
|||
|marktarget = {{{maptarget|}}} |
|||
|label = {{{label|{{PAGENAME}}}}} |
|||
|style = font-size:{{#if: {{{label_size|}}} |
|||
| {{{label_size}}} |
|||
| 90 |
|||
}}%; {{#if: {{{label_color|}}} |
|||
| color:{{{label_color}}}; |
|||
}} {{#if: {{{background|}}} |
|||
| background-color:{{{background}}}; |
|||
}} {{#if: {{{label_style|}}} |
|||
| {{Positionskarte/Test/~style|{{{label_style}}} }} |
|||
}} |
}} |
||
| 100 |
|||
*(({{CoordinateLONG|{{{long|}}} }}<0) |
|||
*({{Positionskarte {{{1|Erde}}}|right}}<{{Positionskarte {{{1|Erde}}}|left}})*360 |
|||
+{{CoordinateLONG|{{{long|}}} }} |
|||
-{{Positionskarte {{{1|Erde}}}|left}} |
|||
) / |
|||
( ({{Positionskarte {{{1|Erde}}}|right}}<{{Positionskarte {{{1|Erde}}}|left}})*360 |
|||
+ {{Positionskarte {{{1|Erde}}}|right}} |
|||
- {{Positionskarte {{{1|Erde}}}|left}} |
|||
) round 1 |
|||
}}}}|0}} |
|||
|position={{{position|}}} |
|||
|wrap={{{wrap|}}} |
|||
|marksize= {{#if:{{{marksize|}}} |
|||
|{{{marksize}}} |
|||
|{{#if:{{Positionskarte {{{1|Erde}}}|marksize}}|{{Positionskarte {{{1|Erde}}}|marksize}}|8}} |
|||
}} |
|||
|mark={{#if: {{{mark|}}} |
|||
|{{{mark}}} |
|||
|{{#if:{{Positionskarte {{{1|Erde}}}|mark}}|{{Positionskarte {{{1|Erde}}}|mark}}|Red pog.svg}} |
|||
}} |
}} |
||
}}</onlyinclude><!--Testframe end--> |
|||
|label={{{label|{{PAGENAME}}}}} |
|||
|label_size={{{label_size|90}}} |
|||
|label_style={{{label_style|}}} |
|||
|label_color={{{label_color|}}} |
|||
|marktarget= {{#if:{{{marktarget|}}} |
|||
|[[{{{marktarget}}}]] |
|||
|{{CoordinateLINK |
|||
|NS={{#iferror:{{CoordinateLAT |{{{lat|}}} }}|}} |
|||
|EW={{#iferror:{{CoordinateLONG|{{{long|}}} }}|}} |
|||
|type ={{#switch: {{{type|}}} |
|||
|country|state|adm1st|adm2nd|city|isle|airport|mountain|waterbody|forest|landmark={{{type}}} |
|||
|example={{#if:{{NAMESPACE}}|{{{type}}}|landmark}} |
|||
|#default=landmark |
|||
}}<!--type Fehler meldung fehlt noch! An label dranhängen? --> |
|||
|pop={{#if:{{IstZahl|0{{{pop|}}}|N}}|{{{pop|}}}}} |
|||
|elevation={{#if:{{IstZahl|0{{{elevation|}}}|R|2}}|{{{elevation|}}}}} |
|||
|region ={{{region|}}} |
|||
|globe ={{{globe|}}} |
|||
|dim ={{{dim|}}} |
|||
|label ={{urlencode:{{{name|}}}}} |
|||
|0={{#if:{{FULLPAGENAME:{{{label|}}}}}|{{{label}}}}} {{#ifeq:{{{position|none}}}|none||({{Coordinate to {{#titleparts:{{CoordinateRR DEFAULT|{{{region|{{Positionskarte {{{1|Erde}}}|ISO 3166-2}}}}}}}|1|1}} for maps |
|||
|NS ={{CoordinateLAT |{{{lat|0}}} }} |
|||
|EW ={{CoordinateLONG|{{{long|0}}} }} |
|||
|dim =0{{Positionskarte {{{1|Erde}}}|dim}}}})}} |
|||
}} |
|||
}} |
|||
|background={{{background|}}} |
|||
}} |
}} |
||
}}<noinclude><!--Testframe end--></div> |
|||
|} |
|||
{{Dokumentation}} |
{{Dokumentation}} |
||
</noinclude> |
|||
Version vom 31. Juli 2011, 20:43 Uhr
Diese Vorlage dient als Unterseite für die Vorlage:Positionskarte.
Kopiervorlage
…
Parameter
…
Beispiele
…