Difference between revisions of "Template:Infobox/Body"

From Kerbal Space Program Wiki
Jump to: navigation, search
(!calculate GEO correctly;)
(*calculate orbital eccentricity;)
Line 15: Line 15:
 
|#default=Orbital Characteristics
 
|#default=Orbital Characteristics
 
}}'''
 
}}'''
{{PlanetBoxRow|[[w:Semi-major axis|Semi-Major Axis]]          |{{#if: {{{apoap|}}}|{{#if: {{{periap|}}}|{{#expr: ({{{apoap}}} + {{{periap}}})/2}}|??}}|??}} |m}}
+
{{PlanetBoxRow|[[w:Semi-major axis|Semi-Major Axis]]          |{{#if: {{{apoap|}}}|{{#expr: ({{{apoap}}} + {{{periap|{{{apoap}}}}}})/2}}|??}} |m}}
 
{{PlanetBoxRow|[[w:Apoapsis|Apoapsis]]                        |{{{apoap|??}}}  |m}}
 
{{PlanetBoxRow|[[w:Apoapsis|Apoapsis]]                        |{{{apoap|??}}}  |m}}
{{PlanetBoxRow|[[w:Periapsis|Periapsis]]                      |{{{periap|??}}} |m}}
+
{{PlanetBoxRow|[[w:Periapsis|Periapsis]]                      |{{{periap|{{{apoap|??}}}}}} |m}}
{{PlanetBoxRow|[[w:Orbital_eccentricity|Orbital Eccentricity]]|{{{orbecc|??}}} |}}
+
{{PlanetBoxRow|[[w:Orbital_eccentricity|Orbital Eccentricity]]|{{#if: {{{apoap|}}}|{{#expr: 1-2/({{{apoap}}}/{{{periap|{{{apoap}}}+1)|??}} |}}
 
{{PlanetBoxRow|[[w:Orbital_Inclination|Orbital Inclination]]  |{{{orbinc|??}}} |°}}
 
{{PlanetBoxRow|[[w:Orbital_Inclination|Orbital Inclination]]  |{{{orbinc|??}}} |°}}
 
{{PlanetBoxRow|[[w:Mean_Anomaly|Mean Anomaly]]                |{{{anomaly|??}}}|°}}
 
{{PlanetBoxRow|[[w:Mean_Anomaly|Mean Anomaly]]                |{{{anomaly|??}}}|°}}
Line 87: Line 87:
 
== Dependencies ==
 
== Dependencies ==
 
Some values are calculated automatically:
 
Some values are calculated automatically:
* Periapsis: Semi-major axis
+
* Periapsis: Semi-major axis, Orbital eccentricity
* Apoapsis: Semi-major axis
+
* Apoapsis: Semi-major axis, Orbital eccentricity
 
* Radius: Surface Area, Density, Surface Gravity, Synchronous Orbit
 
* Radius: Surface Area, Density, Surface Gravity, Synchronous Orbit
 
* Mass: Gravitational Parameter, Density, Surface Gravity, Synchronous Orbit
 
* Mass: Gravitational Parameter, Density, Surface Gravity, Synchronous Orbit
Line 94: Line 94:
 
* Scale Height: Atmospheric Height
 
* Scale Height: Atmospheric Height
  
It will also calculate the Atmospheric Pressure from '''atm''' to '''kPa''' and vice versa.
+
It will also calculate the Atmospheric Pressure from '''atm''' to '''kPa''' and vice versa. If the periapsis isn't defined it will assume a circular orbit where the apoapsis is identical to the periapsis.
  
 
To deactivate orbital information (for example [[Kerbol]]) set <tt><nowiki>{{{orbityorn}}}</nowiki></tt> to <tt>no</tt>. The atmospheric information can be hidden when <tt><nowiki>{{{atmosyorn}}}</nowiki></tt> is set to <tt>no</tt>. On all other values it will show the atmospheric entries.
 
To deactivate orbital information (for example [[Kerbol]]) set <tt><nowiki>{{{orbityorn}}}</nowiki></tt> to <tt>no</tt>. The atmospheric information can be hidden when <tt><nowiki>{{{atmosyorn}}}</nowiki></tt> is set to <tt>no</tt>. On all other values it will show the atmospheric entries.
Line 106: Line 106:
 
|apoap=??
 
|apoap=??
 
|periap=??
 
|periap=??
|orbecc=??
 
 
|orbinc=??
 
|orbinc=??
 
|anomaly=??
 
|anomaly=??

Revision as of 11:22, 16 February 2013

Infobox/Body
Planet image
{{#ifeq: yes|no||
Infobox/Body as seen from orbit.
??
Orbital Characteristics

Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow {{PlanetBoxRow|Orbital Eccentricity|

Physical Characteristics
Equatorial Radius ?? m
Surface Area  ?? m2
Mass ?? kg
Gravitational Parameter ?? m3/s2
Density  ?? kg/m3
Surface Gravity  ?? m/s2

Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow

Sphere of Influence ?? m
Atmospheric Characteristics

Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow Template:PlanetBoxRow

Dependencies

Some values are calculated automatically:

  • Periapsis: Semi-major axis, Orbital eccentricity
  • Apoapsis: Semi-major axis, Orbital eccentricity
  • Radius: Surface Area, Density, Surface Gravity, Synchronous Orbit
  • Mass: Gravitational Parameter, Density, Surface Gravity, Synchronous Orbit
  • Sidereal Rotation Period: Sidereal Rotational Velocity, Synchronous Orbit
  • Scale Height: Atmospheric Height

It will also calculate the Atmospheric Pressure from atm to kPa and vice versa. If the periapsis isn't defined it will assume a circular orbit where the apoapsis is identical to the periapsis.

To deactivate orbital information (for example Kerbol) set {{{orbityorn}}} to no. The atmospheric information can be hidden when {{{atmosyorn}}} is set to no. On all other values it will show the atmospheric entries.

Template

{{Planetbox
|Class=??
|File=??
|Parent=??
|orbityorn=??
|apoap=??
|periap=??
|orbinc=??
|anomaly=??
|orbps=??
|orbv=??
|radius=??
|mass=??
|sidrot=??
|SoI=??
|atmosyorn=??
|atmoskPa=??
|atmosatm=??
|atmossh=??
|T-minC=??
|T-maxC=??
|O2yorn=??
}}