Fișier:Galilean_moon_Laplace_resonance_animation.gif
From Wikipedia, the free encyclopedia
Galilean_moon_Laplace_resonance_animation.gif (365 × 245 pixeli, mărime fișier: 351 KB, tip MIME: image/gif, în buclă, 288 imagini, 5,8 s)
Acest fișier se află la Wikimedia Commons. Consultați pagina sa descriptivă acolo. |
Descriere fișier
DescriereGalilean moon Laplace resonance animation.gif |
English: Animation of the 1:2:4 Laplace resonance between Io, Europa, and Ganymede. The labels indicate the ratios of orbital periods: Europa's is twice Io's, and Ganymede's is four times Io's. Warning: do not downsize the image below its original size of 365 × 245 when used in a Wikipedia article, as the animation won't move then (at least not for all users). |
Dată | (UTC) |
Sursă | based on earlier version of this file, avail. below |
Autor | User:Matma Rex |
Permisiune (Reutilizarea acestui fișier) |
Public Domain |
Alte versiuni |
|
Licențiere
Public domainPublic domainfalsefalse |
Eu, deținătorul drepturilor de autor ale acestei opere, o eliberez domeniului public. Aceasta se aplică în întreaga lume. În anumite țări există posibilitatea ca acest lucru să nu fie legal posibil; în acest caz: permit oricui să utilizeze această operă în orice scop, fără nicio condiție, atâta timp cât asemenea condiții nu sunt cerute de lege. |
Generation
This image has been generated by the following Ruby code and optimized in GIMP.
# author: Matma Rex
# code licensed under CC-BY-SA license
require 'rubygems'
require 'RMagick'
include Magick
step=5 # degrees by which Io will move in every frame
# Io, Europa, Ganymede
distances=[46, 72, 112]
speeds=[1, 0.5, 0.25]
shifts=[-90, 90, -90]
centerx=122
centery=122
list=ImageList.new
base=Image.new 365,245
base.ticks_per_second=1000
base.delay=5*step
gc=Draw.new
# lines
gc.stroke 'lightgrey'
gc.stroke_width 1.5
distances.each{|d| gc.line centerx, centery-d, 360, centery-d}
gc.line centerx, centery, 360, centery
# orbits
gc.stroke 'grey'
gc.fill 'none'
gc.stroke_width 2
distances.each{|d| gc.circle centerx, centery, centerx, centery+d}
# Jupiter
gc.stroke 'black'
gc.fill 'black'
gc.stroke_width 2
gc.circle centerx, centery, centerx, centery+9
# labels
# gc.stroke_width 0
# gc.gravity EastGravity
# gc.font_family 'arial'
# gc.font_size 18
# gc.font_weight LighterWeight
# gc.text_align RightAlign
# gc.text_undercolor 'white'
# gc.text 360, centery-distances[0]+7, '" Io 1:1"'.upcase
# gc.text 360, centery-distances[1]+7, '" Europa 2:1"'.upcase
# gc.text 360, centery-distances[2]+7, '" Ganymede 4:1"'.upcase
# gc.font_weight BoldWeight
# gc.text 360, centery+7, '" Jupiter"'.upcase
gc.draw base
# ImageMagick sucks at text - load a predefined text img instead
base=base.composite Image.read('text.png')[0].transparent('cyan'), 0, 0, OverCompositeOp
(0..(4*360-1)).step(step) do |deg|
img=base.clone
gc=Draw.new
0.upto(2) do |i|
rad=(deg*speeds[i] + shifts[i]) * Math::PI / 180.0
x=distances[i] * -Math.cos(rad)
y=distances[i] * Math.sin(rad)
gc.circle centerx+x, centery+y, centerx+x, centery+y+4.5
end
gc.draw img
list << img
end
list.write 'magick.gif'
Items portrayed in this file
subiectul reprezentat
16 februarie 2011
Istoricul fișierului
Apăsați pe Data și ora pentru a vedea versiunea trimisă atunci.
Data și ora | Miniatură | Dimensiuni | Utilizator | Comentariu | |
---|---|---|---|---|---|
actuală | 16 februarie 2011 21:08 | 365x245 (351 KB) | Matma Rex | a much nicer version, even if somewhat larger | |
23 decembrie 2010 21:33 | 365x245 (21 KB) | Bark~commonswiki | Changed direction from clockwise to counter-clockwise to better represent the Jovian system with the view from above the north pole, the typical convention. The previous version accidentally implied retrograde motion in the system, which is not the case. | ||
3 noiembrie 2006 11:17 | 365x245 (32 KB) | Splarka | {{Information |Description=Animation of the 4:2:1 Laplace resonance between Ganymede, Europa, and Io |Source=created for Wikimedia |Date=~~~~~ |Author=User:Splarka |Permission=Public Domain |other_versions=This is the first }} |
Utilizarea fișierului
Următoarele pagini conțin această imagine:
Utilizarea globală a fișierului
Următoarele alte proiecte wiki folosesc acest fișier:
- Utilizare la af.wikipedia.org
- Utilizare la ar.wikipedia.org
- Utilizare la ast.wikipedia.org
- Utilizare la azb.wikipedia.org
- Utilizare la az.wikipedia.org
- Utilizare la ba.wikipedia.org
- Utilizare la beta.wikiversity.org
- Utilizare la be.wikipedia.org
- Utilizare la ca.wikipedia.org
- Utilizare la ckb.wikipedia.org
- Utilizare la cs.wikipedia.org
- Utilizare la da.wikipedia.org
- Utilizare la de.wikipedia.org
- Utilizare la en.wikipedia.org
- Utilizare la en.wikiversity.org
- Utilizare la eo.wikipedia.org
- Utilizare la es.wikipedia.org
- Utilizare la fi.wikipedia.org
- Utilizare la fr.wikipedia.org
Vizualizați utilizările globale ale acestui fișier.