„Sablon:Pozíciós térkép” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
+ koordináta a cím alatt paraméter |
Pozíciószámítás a sarki térképekhez (Az olyan térképeknél, ahol a kép közepe a sarkpont, teljesen máshogy kell számolni) |
||
37. sor:
--><div style="position: absolute; z-index: 2; top:<!--
POZÍCIONÁLÁS Y TENGELYEN:
-->{{#expr: ▼
100 * (▼
HA SARKKÖRI A TÉRKÉP, AKKOR MÁSHOGY KELL SZÁMOLNI
▲ {{Pozíciós térkép {{{1}}}|top}} -
▲ -->| {{#expr:
{{#if: {{{lat_deg|{{{szélességi fok|}}}}}} ▼
| {{#expr:▼
(90 -
{{coord/dms2dec
{{{lat_deg|{{{szélességi fok|0}}}}}} + ({{{lat_min|{{{szélességi ívperc|0}}}}}} / 60) + {{#if:{{{lat_sec|{{{szélességi ívmásodperc|}}}}}}|({{{lat_sec|{{{szélességi ívmásodperc|0}}}}}} / 3600)|0}}▼
}} ▼
|{{{lat_sec|{{{szélességi ívmásodperc|0}}}}}}
}}▼
}}
) / ({{Pozíciós térkép {{{1}}}|top}} - {{Pozíciós térkép {{{1}}}|bottom}}) round 1▼
}}} }}}
}}<!--▼
) ) *
-->%; left:<!--▼
cos( pi / 180 *
-->{{#expr: ▼
{{
|{{{lon_deg|{{{hosszúsági fok|}}}}}}
|{{{lon_min|{{{hosszúsági ívperc|0}}}}}}
|{{{lon_sec|{{{hosszúsági ívmásodperc|0}}}}}}
}} + 100 *▼
}}
▲ }}
{{#ifeq: {{koord/h|{{{lon_dir|{{{hosszúság|}}}}}}}}|W|-1|1}} *▼
| {{#expr:
({{{lon_deg|{{{hosszúsági fok|0}}}}}} + ({{{lon_min|{{{hosszúsági ívperc|0}}}}}} / 60) + {{#if:{{{lon_sec|{{{hosszúsági ívmásodperc|}}}}}}|({{{lon_sec|{{{hosszúsági ívmásodperc|0}}}}}} / 3600)|0}})▼
| {{#expr:
▲ ) / ({{Pozíciós térkép {{{1}}}|right}} - {{Pozíciós térkép {{{1}}}|left}}) round 1
{{#ifeq: {{koord/sz|{{{lat_dir|{{{szélesség|}}}}}}}}|S|-1|1}} *
}}<!--▼
(
▲ {{{lat_deg|{{{szélességi fok|0}}}}}} + ({{{lat_min|{{{szélességi ívperc|0}}}}}} / 60) + {{#if:{{{lat_sec|{{{szélességi ívmásodperc|}}}}}}|({{{lat_sec|{{{szélességi ívmásodperc|0}}}}}} / 3600)|0}}
)
}}
| {{{lat|{{{szélesség dec|0}}}}}}
}}
▲ ) / ({{Pozíciós térkép {{{1}}}|top}} - {{Pozíciós térkép {{{1}}}|bottom}}) round 1
}}<!--
▲ -->}}<!--
-->%;<!--
POZÍCIONÁLÁS X TENGELYEN:
-->{{#if: {{Pozíciós térkép {{{1}}}|pole}}<!--
HA SARKKÖRI A TÉRKÉP, AKKOR MÁSHOGY KELL SZÁMOLNI
50 + (50 / (90 - abs({{Pozíciós térkép {{{1}}}|top}}) ) ) *
(90 - ({{Pozíciós térkép {{{1}}}|pole}}/90 * {{{lat|{{{szélesség dec|
{{coord/dms2dec
|{{{lat_dir|{{{szélesség|N}}}}}}
|{{{lat_deg|{{{szélességi fok|}}}}}}
|{{{lat_min|{{{szélességi ívperc|0}}}}}}
|{{{lat_sec|{{{szélességi ívmásodperc|0}}}}}}
}}
}}} }}}
) ) *
sin( pi / 180 *
{{{lon|{{{hosszúság dec|
{{coord/dms2dec
|{{{lon_dir|{{{hosszúság|E}}}}}}
|{{{lon_deg|{{{hosszúsági fok|}}}}}}
|{{{lon_min|{{{hosszúsági ívperc|0}}}}}}
|{{{lon_sec|{{{hosszúsági ívmásodperc|0}}}}}}
}}
}}} }}}
)
}}
| {{#expr:
{{#if:{{Pozíciós térkép {{{1}}}|crosses180}}
|{{#ifeq: {{koord/h|{{{lon_dir|{{{hosszúság|}}}}}}}}|W|-36000/({{Pozíciós térkép {{{1}}}|left}}-{{Pozíciós térkép {{{1}}}|right}})|}}
|
}}
▲ }} + 100 *
{{#if: {{{lon_deg|{{{hosszúsági fok|}}}}}}
| {{#expr:
▲ {{#ifeq: {{koord/h|{{{lon_dir|{{{hosszúság|}}}}}}}}|W|-1|1}} *
▲ ({{{lon_deg|{{{hosszúsági fok|0}}}}}} + ({{{lon_min|{{{hosszúsági ívperc|0}}}}}} / 60) + {{#if:{{{lon_sec|{{{hosszúsági ívmásodperc|}}}}}}|({{{lon_sec|{{{hosszúsági ívmásodperc|0}}}}}} / 3600)|0}})
▲ }}
| {{{long|{{{hosszúság dec|0}}}}}}
}} - {{Pozíciós térkép {{{1}}}|left}}
) / ({{Pozíciós térkép {{{1}}}|right}} - {{Pozíciós térkép {{{1}}}|left}}) round 1
}}<!--
▲ -->}}<!--
-->%; height: 0px; <!--
-->{{#switch: {{{position|{{{szöveg pozíciója}}}}}}
|