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:
![](https://developers-dot-devsite-v2-prod.appspot.com/static/kml/documentation/images/skyGrid.gif?authuser=9&hl=tr)
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
![](https://developers-dot-devsite-v2-prod.appspot.com/static/kml/documentation/images/skyRange.gif?authuser=9&hl=tr)
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'ten ekran görüntüsü](https://developers-dot-devsite-v2-prod.appspot.com/static/kml/documentation/images/crabNebulae.gif?authuser=9&hl=tr)