Difference between revisions of "Template:Location map-line/x"

From blackwiki
Jump to navigation Jump to search
imported>EmausBot
m (Bot: Migrating 33 langlinks, now provided by Wikidata on d:Q10607465)
imported>Jackmcbarn
m (support data modules)
Line 1: Line 1:
{{#expr:{{#switch:{{Location map {{{1}}}|type}}
+
{{#expr:{{#switch:{{#invoke:Location map|data|{{{1}}}|type}}
 
|custom={{Location map {{{1}}}/x|{{{2}}}|{{{3}}}}}
 
|custom={{Location map {{{1}}}/x|{{{2}}}|{{{3}}}}}
|polar={{Location map {{{1}}}|x}}+cos(0.0174532925*({{Location map {{{1}}}|alpha}}{{#ifexpr:{{Location map {{{1}}}|length_x}}<0|-|+}}({{#ifexpr:{{{2}}}<0|360+}}{{{2}}})*{{Location map {{{1}}}|mult}}))*{{Location map {{{1}}}|length_x}}*(1-abs({{{3}}})/90)
+
|polar={{#invoke:Location map|data|{{{1}}}|x}}+cos(0.0174532925*({{#invoke:Location map|data|{{{1}}}|alpha}}{{#ifexpr:{{#invoke:Location map|data|{{{1}}}|length_x}}<0|-|+}}({{#ifexpr:{{{2}}}<0|360+}}{{{2}}})*{{#invoke:Location map|data|{{{1}}}|mult}}))*{{#invoke:Location map|data|{{{1}}}|length_x}}*(1-abs({{{3}}})/90)
|100*({{{2}}}{{#ifexpr:({{{2}}}<{{Location map {{{1}}}|left}})*({{#if:{{Location map {{{1}}}|crosses180}}|1|0}})|+360}}-{{Location map {{{1}}}|left}})/({{Location map {{{1}}}|right}}-{{Location map {{{1}}}|left}})}}}}<noinclude>
+
|100*({{{2}}}{{#ifexpr:({{{2}}}<{{#invoke:Location map|data|{{{1}}}|left}})*({{#if:{{#invoke:Location map|data|{{{1}}}|crosses180}}|1|0}})|+360}}-{{#invoke:Location map|data|{{{1}}}|left}})/({{#invoke:Location map|data|{{{1}}}|right}}-{{#invoke:Location map|data|{{{1}}}|left}})}}}}<noinclude>
  
  

Revision as of 14:53, 7 September 2014

Expression error: Unrecognized punctuation character "{".