আপনি এখন KML ফাইল তৈরি করতে পারেন যা আকাশের বস্তু যেমন তারা, নক্ষত্রপুঞ্জ, গ্রহ, পৃথিবীর চাঁদ এবং ছায়াপথ প্রদর্শন করে। এই পৃষ্ঠাটি ব্যাখ্যা করে যে কিভাবে Google Sky-এ স্বর্গীয় ডেটা প্রদর্শনের জন্য একটি KML ফাইল তৈরি করতে হয়। বিশেষত, আপনাকে নিম্নলিখিতগুলি করতে হবে:
- আপনার KML ফাইলের শুরুতে <kml> উপাদানটিতে একটি ইঙ্গিত বৈশিষ্ট্য যোগ করুন যা নির্দেশ করে যে ফাইলটিতে আকাশের ডেটা রয়েছে, পৃথিবীর ডেটা নয়
- স্বর্গীয় স্থানাঙ্ককে পৃথিবী-ভিত্তিক KML স্থানাঙ্কে রূপান্তর করুন
স্কাই মোড
Google আর্থ ব্যবহারকারী কখন স্কাই মোডে স্যুইচ করবেন তা নিয়ন্ত্রণ করতে পারেন, ভিউ > সুইচ টু স্কাই মেনু বিকল্প বা ইউজার ইন্টারফেসের স্কাই বোতাম ব্যবহার করে। ব্যবহারকারী যখন স্কাই মোডে স্যুইচ করে, তখন সারা বিশ্বের টেলিস্কোপ থেকে তোলা আকাশের ছবি এবং অভ্যন্তরীণ মহাকাশ দেখানোর জন্য Google আর্থ ট্রানজিশন করে। আকাশের দৃশ্যটি এমন যেন ব্যবহারকারী পৃথিবীর কেন্দ্রে দাঁড়িয়ে আছে, আকাশের দিকে বাইরের দিকে তাকিয়ে আছে। এই মডেলটি ব্যবহারকারীদের তাদের মাথার উপরে আকাশের পাশাপাশি মহাকাশীয় গোলকের কিছু অংশ অন্বেষণ করতে দেয় যা সাধারণত শুধুমাত্র পৃথিবীর অন্য দিক থেকে দেখা যায়।
স্থানাঙ্ক
স্বর্গীয় স্থানাঙ্কগুলিকে রাইট অ্যাসেনশন (RA) এবং পতনের পরিপ্রেক্ষিতে বর্ণনা করা হয়েছে। রাইট অ্যাসেনশন , যা দ্রাঘিমাংশের সাথে মিলে যায়, আকাশের সেই বিন্দু থেকে একটি দূরত্বের প্রতিনিধিত্ব করে যেখানে সূর্য ভার্নাল ইকুনোক্সে স্বর্গীয় বিষুবরেখা অতিক্রম করে। রাইট অ্যাসেনশন 0 থেকে 24 ঘন্টার মধ্যে পরিমাপ করা হয়, এক ঘন্টা সময়ের মধ্যে পৃথিবীর পৃষ্ঠের একটি নির্দিষ্ট বিন্দুর উপরে আকাশ যে পরিমাণ ঘোরে তার সমান RA এর এক ঘন্টা। RA-এর শূন্য ঘন্টা ভার্নাল ইকুনোক্সের বিন্দুতে, সেই বিন্দু থেকে RA পূর্ব দিকে বাড়তে থাকে।
অবনমন অক্ষাংশের সাথে সাদৃশ্যপূর্ণ, স্বর্গীয় বিষুবরে অবস্থিত 0 ডিগ্রী পতনের সাথে। পতনের মান সরাসরি দক্ষিণ মেরুর উপরে −90° থেকে উত্তর মেরুতে সরাসরি +90° পর্যন্ত।
নিচের চিত্রটি Google স্কাইকে ডানে আরোহন এবং অবনমন চালু করার জন্য গ্রিড লাইন সহ দেখায়:
![](https://google-developers.gonglchuangl.net/static/kml/documentation/images/skyGrid.gif?authuser=0&hl=bn)
সমর্থিত উপাদান
নিম্নলিখিত উপাদানগুলি Google আর্থ 4.2, স্কাই মোডে সমর্থিত:
- স্থানচিহ্ন
- গ্রাউন্ড ওভারলে
- লাইনস্ট্রিং
- বহুভুজ
- বহুজ্যামিতি
- লিনিয়াররিং
- বিন্দু
- শৈলী উপাদান
- ধারক উপাদান
উল্লেখ্য, যাইহোক, এই উপাদানগুলিতে বর্তমানে <tilt> এবং <roll> উপেক্ষা করা হয়েছে।
ইঙ্গিত বৈশিষ্ট্য
যদি আপনার KML ফাইলে Sky ডেটা থাকে, তাহলে ফাইলের শুরুতে <kml> উপাদানটিতে ইঙ্গিত বৈশিষ্ট্য যোগ করতে ভুলবেন না:
<kml xmlns="http://www.opengis.net/kml/2.2" hint="target=sky">
যখন "target=sky"
ইঙ্গিত সহ একটি ফাইল লোড করা হয়, Google আর্থ ব্যবহারকারীকে স্কাই ভিউতে স্যুইচ করতে অনুরোধ করে যদি এটি ইতিমধ্যে এই মোডে না থাকে।
Google Earth-এ প্রদর্শনের জন্য স্বর্গীয় স্থানাঙ্ক রূপান্তর করা হচ্ছে
ডান অ্যাসেনশন স্থানাঙ্ক (ঘন্টা/মিনিট/সেকেন্ড) দ্রাঘিমাংশে রূপান্তর করতে আপনাকে কিছু সাধারণ গণনা করতে হবে যাতে ডেটা Google আর্থ (স্কাই মোড) এ সঠিকভাবে প্রদর্শিত হয়।
ডান অ্যাসেনশন স্থানাঙ্ক রূপান্তর করুন
ডান অ্যাসেনশন কোঅর্ডিনেটগুলিকে 0 থেকে 24 রেঞ্জের মান থেকে −180 ° থেকে +180 ° রেঞ্জের মানগুলিতে রূপান্তর করতে, এই সূত্রটি ব্যবহার করুন, যেখানে ঘন্টা , মিনিট এবং সেকেন্ড হল ডেটার আসল ডান আরোহ মান:
(hour + minute/60 + second/3600)*15 − 180
অস্বীকৃতি স্থানাঙ্ক রূপান্তর করুন
অবনমন স্থানাঙ্কগুলি সরাসরি অক্ষাংশের মানগুলির সাথে মিলে যায়, স্বর্গীয় বিষুবরেখার −90° দক্ষিণ থেকে স্বর্গীয় বিষুবরেখার +90° উত্তর পর্যন্ত।
LookAt এলিমেন্টের জন্য পরিসীমা গণনা করা হচ্ছে
আপনি যখন আকাশ ডেটা সহ <LookAt> উপাদানটি ব্যবহার করেন, তখন পরিসীমা নির্ধারণ করতে আপনাকে নিম্নলিখিত গণনাগুলি সম্পাদন করতে হবে। মৌলিক সূত্র নিম্নরূপ:
r = R*(k*sin(β/2) - cos(β/2) + 1)
কোথায়
- r
- হল পরিসর , <LookAt> উপাদানে নির্দিষ্ট করা হয়েছে
- আর
- মহাকাশীয় গোলকের ব্যাসার্ধ (অথবা, এই ক্ষেত্রে, পৃথিবী, যেহেতু আমরা কার্যকরভাবে এর ভিতরে আকাশের দিকে তাকিয়ে আছি), যা 6.378 x 10 6 এর সমান
- k
- 1/tan(α/2), বা 1.1917536 এর সমান
- α
- যখন ক্যামেরাটি আকাশের গোলকের কেন্দ্রে (পৃথিবী) টেনে আনা হয় তখন Google আর্থ-এ দৃশ্যের কৌণিক ব্যাপ্তি।
- β
- আপনার আকাশ চিত্রের কাঙ্ক্ষিত আর্ক সেকেন্ড
![](https://google-developers.gonglchuangl.net/static/kml/documentation/images/skyRange.gif?authuser=0&hl=bn)
দ্রষ্টব্য: এই ধরনের গণনা করার জন্য Google ক্যালকুলেটর একটি সহজ টুল।
এখানে কিছু নমুনা রেঞ্জ আছে:
- বড় সর্পিল ছায়াপথ (সূর্যমুখী গ্যালাক্সি): 20-30 কিমি
- বড় গ্লোবুলার ক্লাস্টার (M15): 20-30 কিমি
- অ্যান্ড্রোমিডা গ্যালাক্সি: 200 কিমি
- প্ল্যানেটারি নেবুলা (আউল নেবুলা): 5-10 কিমি
- বড় নেবুলা (ত্রিফিড নেবুলা): 10-30 কিমি
- একক হাবল পয়েন্টিং (সেফার্টস সেক্সটেট): 2-5 কিমি
- ওপেন স্টার ক্লাস্টার (প্রেসপে): 30-60 কিমি
- ছোট সর্পিল ছায়াপথ: 5-10 কিমি
- বড় ম্যাগেলানিক মেঘ: 400-500 কিমি
Google Earth-এ ফাইল সংরক্ষণ করা হচ্ছে
গুগল আর্থ-এ, আপনি যদি স্কাই মোডে থাকেন এবং আপনি একটি ফাইল সংরক্ষণ করেন, Google আর্থ ধরে নেয় আপনি একটি স্কাই ফাইল হিসাবে ফাইলটিকে সংরক্ষণ করতে চান, তাই এটি স্বয়ংক্রিয়ভাবে <kml> উপাদানটিতে ইঙ্গিত বৈশিষ্ট্য যুক্ত করে।
উদাহরণ
এখানে একটি KML ফাইল তৈরি করার একটি উদাহরণ যা Google Earth এ ক্র্যাব নেবুলা দেখায়:
<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>
এই ফাইলটি Google Earth-এ কীভাবে প্রদর্শিত হবে তা এখানে:
![গুগল আর্থ থেকে স্ক্রিন ক্যাপচার](https://google-developers.gonglchuangl.net/static/kml/documentation/images/crabNebulae.gif?authuser=0&hl=bn)