Vorlage:GeoPositionskarte: Unterschied zwischen den Versionen

Aus Shadowhelix
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
     <div style="
     <div style="
         position: absolute;
         position: absolute;
         left:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 + ((90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * cos({{KoordDez|{{{KOORD_LAENGE}}}}} - 90) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px;
         left:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 + ((90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * cos(({{KoordDez|{{{KOORD_LAENGE}}}}} - 90) * 2 * pi / 360) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px;
         top:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 - ((90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * sin({{KoordDez|{{{KOORD_LAENGE}}}}} - 90) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px">[[Datei:{{{MARKERSYMBOL|Markerpunkt_rot_padded.png}}}|{{{MARKERGROESSE|24}}}px]]{{#ifexpr:{{#expr:{{KoordDez|{{{KOORD_LAENGE}}}}} < 0}}|
         top:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 - ((90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * sin(({{KoordDez|{{{KOORD_LAENGE}}}}} - 90) * 2 * pi / 360) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px">[[Datei:{{{MARKERSYMBOL|Markerpunkt_rot_padded.png}}}|{{{MARKERGROESSE|24}}}px]]{{#ifexpr:{{#expr:{{KoordDez|{{{KOORD_LAENGE}}}}} < 0}}|
     {{{!}} style="background-color:transparent; position:absolute; left:{{#expr:{{{MARKERGROESSE|24}}}<!-- Modifikation wegen Padding : -->*(2/3) + 1}}px; top:<!-- Modifikation wegen Padding : -1 geändert in -->0px; text-align:left;"
     {{{!}} style="background-color:transparent; position:absolute; left:{{#expr:{{{MARKERGROESSE|24}}}<!-- Modifikation wegen Padding : -->*(2/3) + 1}}px; top:<!-- Modifikation wegen Padding : -1 geändert in -->0px; text-align:left;"
     {{!}} {{{LABEL|}}}
     {{!}} {{{LABEL|}}}
Zeile 26: Zeile 26:
     <div style="
     <div style="
         position: absolute;
         position: absolute;
         left:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 + ((-90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (-90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * cos(-{{KoordDez|{{{KOORD_LAENGE}}}}} + 90) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px;
         left:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 + ((-90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (-90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * cos((-{{KoordDez|{{{KOORD_LAENGE}}}}} + 90) * 2 * pi / 360) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px;
         top:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 - ((-90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (-90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * sin(-{{KoordDez|{{{KOORD_LAENGE}}}}} + 90) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px">[[Datei:{{{MARKERSYMBOL|Markerpunkt_rot_padded.png}}}|{{{MARKERGROESSE|24}}}px]]{{#ifexpr:{{#expr:{{KoordDez|{{{KOORD_LAENGE}}}}} > 0}}|
         top:{{#iferror:{{#expr:({{{BREITE|220}}} / 2) * ( 1 - ((-90 - {{KoordDez|{{{KOORD_BREITE}}}}}) / (-90 - {{Positionskarte {{{KARTE}}}|breite_unten}})) * sin((-{{KoordDez|{{{KOORD_LAENGE}}}}} + 90) * 2 * pi / 360) ) - {{{MARKERGROESSE|24}}}/2}}|0}}px">[[Datei:{{{MARKERSYMBOL|Markerpunkt_rot_padded.png}}}|{{{MARKERGROESSE|24}}}px]]{{#ifexpr:{{#expr:{{KoordDez|{{{KOORD_LAENGE}}}}} > 0}}|
     {{{!}} style="background-color:transparent; position:absolute; left:{{#expr:{{{MARKERGROESSE|24}}}<!-- Modifikation wegen Padding : -->*(2/3) + 1}}px; top:<!-- Modifikation wegen Padding : -1 geändert in -->0px; text-align:left;"
     {{{!}} style="background-color:transparent; position:absolute; left:{{#expr:{{{MARKERGROESSE|24}}}<!-- Modifikation wegen Padding : -->*(2/3) + 1}}px; top:<!-- Modifikation wegen Padding : -1 geändert in -->0px; text-align:left;"
     {{!}} {{{LABEL|}}}
     {{!}} {{{LABEL|}}}

Version vom 17. Mai 2011, 19:00 Uhr