डेवलपर की गाइड

इस सेक्शन में मुख्य KML एलिमेंट और उन्हें इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी देने वाले पेज शामिल हैं.

KMZ फ़ाइलेंअपडेट की गईं
KML फ़ाइल और इसकी सभी इमेज, ओवरले, आइकॉन, और साउंड फ़ाइलों को एक छोटी इकाई में पैकेज (और कंप्रेस) करने का तरीका जानें. इन सभी चीज़ों को एक इकाई के रूप में पोस्ट या ईमेल किया जा सकता है.
टूरिंग
Google Earth 5.0 ने सफ़र की शुरुआत की: KML को अंतरिक्ष और समय के ज़रिए नियंत्रित किया जाता है. Google एक्सटेंशन के नेमस्पेस में, टूर से जुड़े एलिमेंट शामिल होते हैं.
ऊंचाई मोड
Google एक्सटेंशन नेमस्पेस में एलिमेंट की शुरुआत के साथ, Google Earth 5.0, दर्शकों को पानी के अंदर ले जाने के लिए नए clampToSeaFloor और रिलेटिव ToSeaFloor के ऊंचाई मोड का इस्तेमाल करता है. इस चैप्टर में, ज़मीन के ऊपर मौजूद पारंपरिक तरीकों के बारे में भी बताया गया है.
समय और ऐनिमेशन
KML की किसी भी सुविधा में उससे जुड़ा समय डेटा हो सकता है. जब किसी KML फ़ाइल में टाइमस्पैन या टाइमस्टैंप एलिमेंट वाली सुविधा होती है, तो Google Earth एक टाइम स्लाइडर दिखाता है. स्लाइडर और 'चलाएं' बटन का इस्तेमाल करके, उपयोगकर्ता पूरे क्रम को "चलाएं" पर सेट कर सकता है या दिखाने के लिए अलग-अलग समयावधि चुन सकता है.
कैमरा
कैमरा एलिमेंट, सुविधा के लिए व्यूपॉइंट को तय करने का एक और तरीका देता है. कैमरों का इस्तेमाल फ़ोटो ओवरले के साथ किया जाता है. यह KML 2.2 में जोड़ी गई एक और सुविधा है. <Camera> व्यू पर छह डिग्री का फ़्री कंट्रोल देता है, ताकि कैमरे को स्पेस में रखा जा सके. इसके बाद, x, y, और z ऐक्सिस पर घुमाएं.
फ़ोटो ओवरले
फ़ोटोओवरले तत्व आपको पृथ्वी पर भौगोलिक रूप से फ़ोटोग्राफ़ का पता लगाने और इस फ़ोटो ओवरले को देखने वाले कैमरे का प्लेसमेंट और ओरिएंटेशन बताने की सुविधा देता है. फ़ोटो ओवरले एक सरल 2D आयत, आंशिक या पूर्ण सिलेंडर या गोला (गोलाकार पैनोरामा के लिए) हो सकता है. PhotoOverlay के ImagePyramid चाइल्ड एलिमेंट, Google Earth में आर्बिट्ररी रूप से बड़ी फ़ोटो के बेहतर तरीके से इस्तेमाल करने में मदद करते हैं.
KML में स्काई डेटा
अब आप खगोलीय डेटा को Google Earth में दिखा सकते हैं. इस पेज पर बताया गया है कि आकाश को देखने के लिए, KML फ़ाइल को कैसे सेट अप किया जा सकता है. साथ ही, Google Earth और Sky मोड में खगोलीय निर्देशांकों को दिखाने के लिए सलाह भी दी गई है.
कस्टम डेटा जोड़ना
टाइप किए गए कस्टम डेटा के आधार पर, आप KML सुविधाओं में कस्टम डेटा को तीन अलग-अलग तरीकों से जोड़ सकते हैं. नए एक्सटेंडेड डेटा एलिमेंट की मदद से, आप KML सुविधा में खुद का टाइप नहीं किया गया डेटा, टाइप किया गया डेटा या आर्बिट्ररी XML डेटा जोड़ सकते हैं. Google Earth इस जानकारी को फ़ाइल के साथ ही सुरक्षित रखता है. टाइप नहीं किए गए डेटा और टाइप किए गए डेटा में, वे एलिमेंट होती हैं जिनका इस्तेमाल, टेंप्लेट के लिए और गुब्बारा में इकाई बदलने के लिए किया जा सकता है.
मॉडल
त्रि-विमीय ऑब्जेक्ट को उनके स्वयं के निर्देशांक स्थान में स्वाभाविक रूप से मॉडल किया जा सकता है और SELECTEDCOUNTTM फ़ाइलों के रूप में निर्यात किया जाता है, फिर Google Earth में आयात किया जाता है और पृथ्वी की सतह पर रखा जाता है.
क्षेत्र
क्षेत्रों में पाठ्यक्रम और बारीकियों के व्यवहार की जानकारी मिलती है जिससे आप Google Earth में अपने डेटा को दिखाने का तरीका बेहतर बना सकते हैं. NetworkLinks के साथ इस्तेमाल किए जाने पर, रीजन में बहुत बड़े डेटासेट की स्ट्रीमिंग की जा सकती है, जिसमें रिज़ॉल्यूशन के कई लेवल पर "स्मार्ट" लोडिंग होती है (सुपर-ओवरले सेक्शन देखें). क्षेत्रों का इस्तेमाल करके, Google Earth की लेयर को सिम्युलेट भी किया जा सकता है.
अपडेट
आप NetworkLinks से लोड किए गए डेटा को समय-समय पर अपडेट कर सकते हैं—Google Earth में पहले से लोड किए गए KML डेटा को बदलना, जोड़ना और मिटाना.
लाइसेंस खत्म होने की तारीख
इस पेज पर एचटीटीपी हेडर और KML के खत्म होने के समय की जानकारी देकर, KML डेटा को पुराना होने से रोकने का तरीका बताया गया है.