Lua

Verwendetes Modul: Vorlage:Sternkarte


Diese Vorlage dient dazu Positionen von Himmelskörpern auf einer Sternkarte einzuzeichen, wobei Angaben zur Rektaszension und Deklination verrechnet werden, um die Position innerhalb des angegeben Sternbilds korrekt darzustellen.

Dazu ruft sie Modul:Vorlage:Sternkarte auf.

Kopiervorlage Bearbeiten

{{Sternkarte
|    Sternbild=
|         Name=
|          Rek=
|          Dek=
|       Breite=
|     Bildtext=
|  Ausrichtung=
|       Symbol=
| Symbolbreite=
|      NoThumb=
}}

Parameter Bearbeiten

Vorlage, um eine Markierung in einem Bild zu setzen inkl. Titel und Legende. Aktuell wird diese Vorlage nur als Untervorlage zur Positionsanzeige in Sternbildern benutzt, daher Benutzung auf eigene Gefahr!

Vorlagenparameter

SternbildSternbild
Sternbild in welchem das Objekt liegt (idealerweile das Kürzel verwenden). .
Eine Liste findet sich in Vorlage:Sternbildtabelle.
Ein Tool zur Ermittlung des Sternbilds findet sich hier (bei “Target” Name oder Koordinaten eingeben, auf “Submit” klicken und in der letzten Spalte der Ausgabetabelle das Sternbildkürzel ablesen).
Beispiel
Cen
NameName
Name des Objekts. Wird verwendet für das Highlighting (MouseOver) des Objekts
Beispiel
Proxima Centauri
RektaszensionRek
Rektaszension in der Form rh/rm/rs.
Dabei ist
  • rh = Stunden Rektaszension
  • rm = Minuten Rektaszension
  • rs = Sekunden Rektaszension (ggf. Dezimalpunkt)
Äquinoktium und Epoche: J2000.0.
Beispiel
14/29/42.949
DeklinationDek
Deklination in der Form dv/dd/dm/ds.
Dabei ist
  • dv = Vorzeichen der Deklination.
  • dd = Grad Deklination
  • dm = Minuten Deklination
  • ds = Sekunden Deklination (ggf. Dezimalpunkt)
Äquinoktium und Epoche: J2000.0.
Beispiel
-/62/40/46.141
BreiteBreite
Angabe der Bildbreite (in Pixel)
Standard
300
BildtextBildtext
Textfeld für eine mögliche Legende.
AusrichtungAusrichtung
Ausrichtung des Hintergrundbilds.
Standard
links
Beispiel
links / rechts / left / right
SymbolSymbol
Auswahl eines alternativen Markierungssymbols
Standard
Cercle rouge 100%.svg
SymbolbreiteSymbolbreite
Breite des Markierungssymbols
Standard
20
NoThumbNoThumb
Wenn nicht leer, wird das Bild nicht als Thumb, sondern mit transparentem (!) Hintergrund erstellt.
Beispiel
1

Vorlage, um eine Markierung in einem Bild zu setzen inkl. Titel und Legende. Aktuell wird diese Vorlage nur als Untervorlage zur Positionsanzeige in Sternbildern benutzt, daher Benutzung auf eigene Gefahr!

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
SternbildSternbild

Sternbild in welchem das Objekt liegt (idealerweile das Kürzel verwenden).

Beispiel
Cen
Zeileerforderlich
NameName

Name des Objekts. Wird verwendet für das Highlighting (MouseOver) des Objekts

Beispiel
Proxima Centauri
Zeileoptional
RektaszensionRek

Rektaszension in der Form rh/rm/rs

Beispiel
14/29/42.949
Zeileerforderlich
DeklinationDek

Deklination in der Form dv/dd/dm/ds

Beispiel
-/62/40/46.141
Zeileerforderlich
BreiteBreite

Angabe der Bildbreite (in Pixel)

Standard
300
Nummeroptional
BildtextBildtext

Textfeld für eine mögliche Legende.

Zeileoptional
AusrichtungAusrichtung

Ausrichtung des Hintergrundbilds.

Standard
links
Beispiel
links / rechts / left / right
Zeileoptional
SymbolSymbol

Auswahl eines alternativen Markierungssymbols

Standard
Cercle rouge 100%.svg
Dateioptional
SymbolbreiteSymbolbreite

Breite des Markierungssymbols

Standard
20
Nummeroptional
NoThumbNoThumb

Wenn nicht leer, wird das Bild nicht als Thumb, sondern mit transparentem (!) Hintergrund erstellt.

Standard
Beispiel
1
Booleschoptional

Struktur Bearbeiten

Die Vorlage kann anhand der untenstehenden Beispiele eingebunden werden. Sie verwendet dabei einen technischen Unterbau, der nachfolgend kurz beschrieben wird.

Funktionsübersicht
# Name Funktion Abhängigkeit zu #
1 Modul:No Globals Scheint für Errorhandling zu sein keine
2 Modul:Arguments Argumente auslesen keine
3 Vorlage:Bild mit Markierung erweitert Kreis gemäss Angaben auf Karte anzeigen keine
4 Modul:Vorlage:Sternkarte/Konfiguration enthält die Konfiguration (Links auf Bilder sowie Berechnungsinputs) keine
5 Modul:Vorlage:Sternkarte Berechnet die Position anhand der Konfiguration 1 bis 4
6 Vorlage:Sternkarte Aufruf des Moduls Sternkarte 5

Beispiele Bearbeiten

Code Wirkung

Als linker Thumb

{{Sternkarte |Sternbild=Leo |Name=K2-18 |Rek=11/30/14.5 |Dek=+/7/35/18 |Bildtext=Position von [[K2-18]] im Sternbild [[Löwe (Sternbild)|Löwe]] |Ausrichtung=links }}

K2-18
Position von K2-18 im Sternbild Löwe

Als rechter Thumb {{Sternkarte |Sternbild=Cen |Name=Proxima Centauri |Rek=14/29/42.9487 |Dek=-/62/40/46.141 |Bildtext=Position von [[Proxima Centauri]] im Sternbild [[Zentaur (Sternbild)|Zentaur]] |Ausrichtung=rechts }}

Minimaleingabe

{{Sternkarte |Sternbild=Ori |Rek = 05/32/00.4 |Dek = -/00/17/57 }}

Ohne Thumb. Ausrichtung links (transparent!) {{Sternkarte |Sternbild=Cen |Name=Alpha Centauri A |Rek=14/39/49.400 |Dek=-/60/50/02.3737 |Bildtext=Position von [[Alpha Centauri A]] im Sternbild [[Zentaur (Sternbild)|Zentaur]] |Ausrichtung=links |NoThumb=1 }}

Alpha Centauri A

Ohne Thumb. Ausrichtung rechts (transparent!) {{Sternkarte |Sternbild=Cen |Name=Alpha Centauri A |Rek=14/39/49.400 |Dek=-/60/50/02.3737 |Bildtext=Position von [[Alpha Centauri A]] im Sternbild [[Zentaur (Sternbild)|Zentaur]] |Ausrichtung=rechts |NoThumb=1 }}

Alpha Centauri A