KML'de Gökyüzü Verileri

Artık gökyüzündeki yıldızlar, takımyıldızlar, gezegenler, Dünya'nın uydusu ve galaksiler gibi nesneleri görüntüleyen KML dosyaları oluşturabilirsiniz. Bu sayfada, Google Sky'da göksel verileri görüntülemek için nasıl KML dosyası oluşturulacağı açıklanmaktadır. Özellikle, aşağıdakileri yapmanız gerekecektir:

  • KML dosyanızın başlangıcında, Earth verilerinin değil, gökyüzü verilerinin bulunduğunu belirten bir ipucu özelliği ekleyin
  • Göksel koordinatları Dünya'ya dayalı KML koordinatlarına dönüştür

Gökyüzü Modu

Google Earth kullanıcısı, kullanıcı arayüzündeki Görünüm > Gökyüzüne Geç menü seçeneğini kullanarak Gökyüzü moduna ne zaman geçeceğini kontrol edebilir. Kullanıcı Gökyüzü moduna geçtiğinde, Google Earth dünyanın dört bir yanından teleskoplardan ve uzaydan çekilen gökyüzü fotoğraflarını göstermek için geçiş yapar. Gökyüzünün görünümü, Dünya'nın merkezinde durup gökyüzüne doğru bakmaktadır. Bu model, kullanıcıların kafalarının üzerindeki gökyüzünü ve normalde Dünya'nın yalnızca diğer tarafından görülen gök cisimlerinin bir bölümünü keşfetmesine olanak tanır.

Koordinatlar

Göksel koordinatlar sağ açıklık ve dik açıklık cinsinden tanımlanır. boylama karşılık gelen sağ açıklık, güneşin tepe noktasındaki ekvatordaki gökyüzü ekvatorunu geçtiği noktadan gökyüzüne olan uzaklığı temsil eder. Sağ açıklık, Dünya'nın yüzeyinde belirli bir noktanın üzerinde bir saat RA ile bir saatlik RA değeri olmak üzere 0-24 saat arası ölçülür. Sıfır saat RA, başkent ekinoksundadır ve RA o noktadan doğuya doğru uzanır.

Dik açıklık, enleme benzer ve kuzey ekvatorunda 0 derece dik açıklık bulunur. Dik açıklık değerleri Güney Kutbu'nun doğrudan -90°'si ile Kuzey Kutbu'nun hemen üstündeki +90° arasındadır.

Aşağıdaki şekilde, dik açıklık ve dik açıklık ızgara çizgileriyle birlikte Google Sky gösteriliyor:

Desteklenen Öğeler

Aşağıdaki öğeler Google Earth 4.2, Gökyüzü modunda desteklenir:

  • Yer İşareti
  • Zemin Bindirme
  • LineString : Satır Kümesi
  • Çokgen
  • Çoklu Geometri
  • Doğrusal Halka
  • Nokta
  • Öğelerin stilini ayarlama
  • Kapsayıcı öğeleri

Ancak şu anda bu öğelerde <tilt> ve <roll> öğelerinin yoksayıldığını unutmayın.

İpucu özelliği

KML dosyanız Gökyüzü verileri içeriyorsa dosyanın başında <KML> öğesine ipucu özelliğini eklediğinizden emin olun:

<kml xmlns="http://www.opengis.net/kml/2.2" hint="target=sky">

"target=sky" ipucunu içeren bir dosya yüklendiğinde, Google Earth bu modda değilse kullanıcıdan Gökyüzü görünümüne geçmesini ister.

Google Earth'te Görüntü için Göksel Koordinatları Dönüştürme

Verilerin Google Earth'te (Gökyüzü modu) doğru şekilde görüntülenebilmesi için, sağ açıklık koordinatlarını (Saat/Dakika/Saniye) boylam derecesine dönüştürmek üzere bazı basit hesaplamalar yapmanız gerekir.

Sağ Yukarı Koordinatları Dönüştür

Sağ açıklık koordinatlarını 0-24 aralığından ‐180° ile +180° aralığındaki değerlere dönüştürmek için bu formülü kullanın. Buradaki saat, dakika ve ikinci veriler orijinal sağ açıklık değerleridir:

(hour + minute/60 + second/3600)*15 − 180

Dik açıklık koordinatlarını dönüştürün

Dik açıklık koordinatları, gökyüzündeki ekvatorun güneyinden -90° ile kuzeydeki ekvatorun kuzeyindeki +90° arasındaki enlem değerlerine karşılık gelir.

LookAt Öğesi için Aralığı Hesaplama

Gökyüzü verileriyle birlikte <LookAt> öğesini kullandığınızda, aralığı belirlemek için aşağıdaki hesaplamaları yapmanız gerekir. Temel formül aşağıdaki gibidir:

r = R*(k*sin(β/2) - cos(β/2) + 1)

burada:

r
, <LookAt> öğesinde belirtilen aralıktır
D
Göksel kürenin (veya bu örnekte, dünyanın içinde gökyüzüne baktığımız için Dünya) yarıçapıdır.Bu, 6,378 x 10 değerine eşittir6
k
1/tan(α/2) veya 1.1917536'ya eşittir
α
kamera gökyüzünün merkezine (Dünya) çekildiğinde Google Earth'teki görünümün açı derecesi
gökyüzünüz için istediğiniz yay gözlem noktasıdır

Not: Google Hesap Makinesi bu tür hesaplamalar yapmak için kullanışlı bir araçtır.

Aşağıda bazı örnek aralıklar verilmiştir:

  • Büyük spiral galaksi (Sunflower Galaxy) 20-30 km
  • Büyük küresel küme (M15): 20-30 km
  • Andromeda Galaxy: 200 km
  • Gezegen Bulutsusu (Baykuş Bulutsu): 5-10 km
  • Büyük Bulutsu (Trifid Bulutsusu): 10-30 km
  • Single Hubble Pointing (Seyfert'in Sekseti): 2-5 km
  • Açık yıldız kümesi (Praesepe): 30-60 km
  • Küçük spiral galaksi: 5-10 km
  • Büyük Macellan Bulutu: 400-500 km

Google Earth'te Dosya Kaydetme

Google Earth'te, Gökyüzü modundaysanız ve bir dosya kaydederseniz Google Earth, dosyayı Gökyüzü dosyası olarak kaydetmek istediğinizi varsayar. Bu nedenle, ipucu özelliğini otomatik olarak <KML> öğesine ekler.

Örnek

Google Earth'te Yengeç Bulutsusu'nu gösteren bir KML dosyası oluşturma örneğini burada bulabilirsiniz:

<kml xmlns="http://www.opengis.net/kml/2.2" hint="target=sky">
<Document>
<Style id="CrabNebula">
<BalloonStyle>
<text><center><b>$[name]</b></center><br/>$[description]</text>
</BalloonStyle>
</Style> <Placemark>
<name>Crab Nebula</name>
<description>
<![CDATA[
This is the Crab Nebula. It is the remnant of a supernovae that was
observed on Earth in 1054 CE. You can find out more about the Crab
Nebula by looking at the information in the default layers, specifically:
<ul>
<li> <b>Backyard Astronomy</b>
<li> <b>Hubble Showcase</b>
<li> <b>Life of a Star</b>
</ul>
Enjoy exploring Sky!
]]>
</description>
<LookAt>
<longitude>-96.366783</longitude>
<latitude>22.014467</latitude>
<altitude>0</altitude>
<range>10000</range>
<tilt>0</tilt>
<heading>0</heading>
</LookAt>
<styleUrl>#CrabNebula</styleUrl>
<Point>
<coordinates>-96.366783,22.014467,0</coordinates>
</Point> </Placemark>
</Document>
</kml>

Bu dosya Google Earth’te şöyle görünür:

Google Earth&#39;ten ekran görüntüsü