Vorlage:Coordinate
{{Coordinate{{#if:{{#switch:||/|//|///|///N|///S=1}}{{#switch:||/|//|///|///E|///W=1}}|NO{{#if:Vorlage|x}}|MAIN}} |NS={{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }} |{{#switch:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}
||N|S={{#ifeq: {{#ifeq:{{#iferror:{{#expr:{{#switch:R+
| R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}{{#ifeq:{{#iferror:{{#expr:{{#switch:{{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}|N|R+}} | R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}{{#ifeq:{{#iferror:{{#expr:{{#switch:N | R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}|111
|{{#ifexpr: (0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})>=60
| Breitensekunden >= 60
|{{#ifexpr: (0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})>=60
| Längenminuten >= 60
|{{#ifeq:S|{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}|-
}}{{#ifexpr:( (0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})/3600 +(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})/60 +(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) )>90
|90 |{{#expr:(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})/3600 +(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})/60 +(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) }}
}} }} }} | Breitengrad: DMS-Formatfehler }} |#default= unbekannte Himmelsrichtung ›{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}‹
}}
|{{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}
|{{#ifexpr:(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }})>90|90
|{{#ifexpr:(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }})<-90|-90
|{{#expr:(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }})}}
}} }} }}
}} |EW={{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }} |{{#switch:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}
||O|E|W={{#ifeq: {{#ifeq:{{#iferror:{{#expr:{{#switch:R+
| R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}{{#ifeq:{{#iferror:{{#expr:{{#switch:{{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }}|N|R+}} | R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}{{#ifeq:{{#iferror:{{#expr:{{#switch:N | R+ = abs | R- = -abs | Z = trunc | Z+ | N = abs trunc | Z- = -abs trunc}}(0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) = (0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) {{#if: | round ({{{3}}}) }} }} | }} | 1 | 1 | }}|111
|{{#ifexpr: (0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})>=60
| Längensekunden >= 60
|{{#ifexpr: (0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})>=60
| Längenminuten >= 60
|{{#expr:
(({{#ifeq:{{#IFEQ:/ |{{#TITLEPARTS:/|1|{{#EXPR:1+4}}}} | |{{#TITLEPARTS:/|1|{{#EXPR:1+4}}}} }}|W|-}}
((0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})/3600
+(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})/60
+(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }})
) -180 )
-((({{#ifeq:{{#IFEQ:/ |{{#TITLEPARTS:/|1|{{#EXPR:1+4}}}} | |{{#TITLEPARTS:/|1|{{#EXPR:1+4}}}} }}|W|-}}
((0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+3}}}} | |{{#titleparts:/|1|{{#expr:1+3}}}} }})/3600
+(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+2}}}} | |{{#titleparts:/|1|{{#expr:1+2}}}} }})/60
+(0{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }})
) -180 )/360 -.5 )round 0 )*360
-180 )}}
}} }} | Längengrad: DMS-Formatfehler }} |#default= Längengrad: unbekannte Himmelsrichtung ›{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+4}}}} | |{{#titleparts:/|1|{{#expr:1+4}}}} }}‹
}}
|{{#if:{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}
|{{#expr:
(((0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) -180) -((((0{{#ifeq:/ |{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}) -180)/360
-.5 )round 0 )*360
-180 )}} }}}} |type={{#switch: {{#ifeq:Vorlage|Datei|landmark}} |country|state|adm1st|adm2nd|city|isle|airport|mountain|waterbody|forest|landmark={{{type}}} |example={{#if:Vorlage |{{{type}}} |{{#switch:3 |1= Gradzahl-Fehler: {{#iferror:{{{type}}}|NS: {{{type}}}|}} {{#iferror:|EW: {{{3}}}|}} {{#if:Vorlage | | }} |2= nicht in Bereich von CH1903 {{#if:Vorlage | | }} |3= {{#if:{{{type}}}|falscher Wert ›{{{type}}}‹|kein Wert}} in type-Parameter {{#if:Vorlage | | }} |5= unbenannte Parameter 1:{{{type}}}{{#if:|, 2:}}{{#if:|, 3:}}{{#if:|, 4:}} {{#if:|usw.}} {{#if:Vorlage | | }} |6={{#if:{{{type}}}||{{#if:{{{type}}}|{{{type}}}:}} region-Parameter fehlt {{#if:{{{type}}}|in Positionskarte.}} }}{{#if:Vorlage | | }} |7={{#if:{{{type}}} |{{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |8=kein name-Parameter in Fließtextkoordinate{{#if:Vorlage | | }} |9={{#if:{{{type}}} | Einwohner Zahlenformat {{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |#default= coordinates error {{#if:Vorlage | | }} }} }} |#default={{#switch:3 |1= Gradzahl-Fehler: {{#iferror:|NS: |}} {{#iferror:|EW: {{{3}}}|}} {{#if:Vorlage | | }} |2= nicht in Bereich von CH1903 {{#if:Vorlage | | }} |3= {{#if:|falscher Wert ›‹|kein Wert}} in type-Parameter {{#if:Vorlage | | }} |5= unbenannte Parameter 1:{{#if:|, 2:}}{{#if:|, 3:}}{{#if:|, 4:}} {{#if:|usw.}} {{#if:Vorlage | | }} |6={{#if:||{{#if:|:}} region-Parameter fehlt {{#if:|in Positionskarte.}} }}{{#if:Vorlage | | }} |7={{#if: |{{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |8=kein name-Parameter in Fließtextkoordinate{{#if:Vorlage | | }} |9={{#if: | Einwohner Zahlenformat {{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |#default= coordinates error {{#if:Vorlage | | }} }} }} |pop= |elevation= |dim= |region= |text= |article={{#if:||{{#if:||/}}}} |name={{#ifeq:|coordinates||}} |sortkey={{#if:|}} |globe= }}{{#if: |{{#switch:5 |1= Gradzahl-Fehler: {{#iferror:|NS: |}} {{#iferror:|EW: |}} {{#if:Vorlage | | }} |2= nicht in Bereich von CH1903 {{#if:Vorlage | | }} |3= {{#if:|falscher Wert ›‹|kein Wert}} in type-Parameter {{#if:Vorlage | | }} |5= unbenannte Parameter 1:{{#if:|, 2:}}{{#if:|, 3:}}{{#if:|, 4:}} {{#if:|usw.}} {{#if:Vorlage | | }} |6={{#if:||{{#if:|:}} region-Parameter fehlt {{#if:|in Positionskarte.}} }}{{#if:Vorlage | | }} |7={{#if: |{{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |8=kein name-Parameter in Fließtextkoordinate{{#if:Vorlage | | }} |9={{#if: | Einwohner Zahlenformat {{#if:Vorlage | | }} |{{#if:Vorlage | | }} }} |#default= coordinates error {{#if:Vorlage | | }} }} }}{{#if:|
{{#switch: {{#switch:
{{#if:{{#ifeq:/
|{{#titleparts:/|1|{{#expr:1+1}}}} | |{{#titleparts:/|1|{{#expr:1+1}}}} }}
|{{#ifexpr:{{#switch:|global=-2|continental=-1|national=0|adm1st=1|adm2nd=2|#default=0}}> {{#switch:Vorlage:Info ISO-3166-2 |Erde=-2 |Afrika|Amerika|Antarktis|Asien|Australien|Eurasien|Europa|Nordamerika|Südamerika |Nordpolarmeer|Atlantik|Indik|Pazifik|Südpolarmeer=-1 |Vorlage:Info ISO-3166-2=0 |Vorlage:Info ISO-3166-2=1 |#default=Vorlage:Info ISO-3166-2 }} |{{#switch:Vorlage:Info ISO-3166-2 |Erde=-2 |Afrika|Amerika|Antarktis|Asien|Australien|Eurasien|Europa|Nordamerika|Südamerika |Nordpolarmeer|Atlantik|Indik|Pazifik|Südpolarmeer=-1 |Vorlage:Info ISO-3166-2=0 |Vorlage:Info ISO-3166-2=1 |#default=Vorlage:Info ISO-3166-2 }} |{{#switch:|global=-2|continental=-1|national=0|adm1st=1|adm2nd=2|#default=0}} }} |-2 }} |-2=Erde |-1=Vorlage:Info ISO-3166-2 |1={{#switch:Vorlage:Info ISO-3166-2 |2={{#ifeq:Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2}} |#default=Vorlage:Info ISO-3166-2 }} |2=Vorlage:Info ISO-3166-2 |#default={{#ifeq: Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2 |Vorlage:Info ISO-3166-2 }}
}}
| GW =

| USH =

| TE =

| WR =

| DE =

}} }}