विषयसूची:
- चरण 1: एक खाली स्प्रेडशीट बनाएं
- चरण 2: अपना जीपीएस डेटा जोड़ें
- चरण 3: स्वचालन जोड़ें
- चरण 4: माई कोड का उपयोग करें
- चरण 5: बंद करें फिर अपनी स्प्रेडशीट को फिर से खोलें
वीडियो: आसानी से Google मानचित्र को अपने Google पत्रक में स्वचालित रूप से और निःशुल्क जोड़ें: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
कई निर्माताओं की तरह, मैंने कुछ जीपीएस ट्रैकर प्रोजेक्ट बनाए। आज, हम किसी बाहरी वेबसाइट या एपीआई का उपयोग किए बिना सीधे Google शीट्स में जीपीएस बिंदुओं की कल्पना करने में सक्षम होंगे।
सबसे अच्छी बात, यह मुफ्त है!
चरण 1: एक खाली स्प्रेडशीट बनाएं
एक खाली स्प्रेडशीट बनाने के लिए Sheets.google.com या docs.google.com/spreadsheets पर जाएं। अगर आपने पहले कभी Google पर स्प्रेडशीट नहीं बनाई है, तो आप इस वीडियो को देखकर जल्दी से शुरुआत कर सकते हैं।
मैंने अपनी स्प्रैडशीट को MapsChallenge नाम दिया है, लेकिन आप अपनी पसंद के किसी भी नाम का उपयोग कर सकते हैं।
चरण 2: अपना जीपीएस डेटा जोड़ें
पहली पंक्ति कॉलम हेडर के लिए आरक्षित होनी चाहिए। दूसरी पंक्ति से शुरू करते हुए, GPS पॉइंट दर्ज करें। आपको तीन कॉलम की आवश्यकता होगी और उन्हें निम्नलिखित क्रम में होना चाहिए:
समय
अक्षांश
देशान्तर
ह्यूस्टन, टेक्सास में एक होटल और एक रेस्तरां के बीच एक त्वरित यात्रा से कुछ जीपीएस बिंदु यहां दिए गए हैं:
समय अक्षांश देशांतर
11:55:33 अपराह्न 29.7384 -95.4722
11:55:43 अपराह्न 29.7391 -95.4704
11:55:53 अपराह्न 29.7398 -95.4686
11:56:03 अपराह्न 29.7403 -95.4669
11:56:13 अपराह्न 29.7405 -95.4654
11:56:33 अपराह्न 29.7406 -95.4639
11:56:43 अपराह्न 29.7407 -95.4622
11:56:53 अपराह्न 29.7408 -95.461
11:57:03 अपराह्न 29.7412 -95.4607
11:57:13 अपराह्न 29.7421 -95.4608
11:57:23 अपराह्न 29.7432 -95.4608
11:57:33 अपराह्न 29.7443 -95.4608
11:57:43 अपराह्न 29.7451 -95.4608
11:57:53 अपराह्न 29.7452 -95.4608
11:58:03 अपराह्न 29.746 -95.4608
चरण 3: स्वचालन जोड़ें
यदि आप Microsoft Excel जैसे अनुप्रयोगों में मैक्रोज़ से परिचित हैं, तो आप इस अवधारणा से परिचित होंगे। हम यहां जो कोड लिखेंगे वह स्थानीय रूप से नहीं चलता है और यह जावास्क्रिप्ट (ish) है VBA नहीं। टूल्स मेनू पर क्लिक करें और फिर स्क्रिप्ट एडिटर चुनें। मैंने अपनी स्क्रिप्ट का नाम MapsChallenge भी रखा है।
चरण 4: माई कोड का उपयोग करें
Code.gs की सामग्री हटाएं, फिर निम्न कोड जोड़ें और सहेजें पर क्लिक करें:
वर यह पत्रक;
वर नक्शा;
वर यह पंक्ति;
वर LastPointTime;
वर ThisPointTime;
// शीट खुलने के बाद चलाएं
फंक्शन ऑन ओपन () {
यह पंक्ति = 2;
// कॉलम की चौड़ाई का आकार बदलें
यह शीट = स्प्रेडशीटऐप.getActiveSheet().setColumnWidths(1, 4, 85);
// सभी मानचित्र छवियों को हटा दें
ThisSheet.getImages().forEach(function(i){i.remove()});
// टेक्स्ट को सेल में रखें
ThisSheet.getRange('A:D').setWrapStrategy(SpreadsheetApp. WrapStrategy. CLIP);
वर सेक = 1;
ThisPointTime=ThisSheet.getRange(ThisRow, 1).getValue();
जबकि (यह प्वाइंटटाइम! = '') {
// मैप कैप्शन शुरू करें
ThisSheet.getRange(((Seq-1)*30)+27, 5).setValue('Start at row'+ThisRow);
// एक नक्शा बनाएं
नक्शा = Maps.newStaticMap ();
// पहला मार्कर
प्लेसमार्कर (Maps. StaticMap. MarkerSize. SMALL, "0x00FF00", 'ग्रीन');
// इस बिंदु और अंतिम बिंदु के बीच का अंतर 10 मिनट से कम है
जबकि (यह प्वाइंटटाइम - लास्टपॉइंटटाइम <600000) {
// क्या कोई अगला मार्कर है या आखिरी वाला?
(ThisSheet.getRange(ThisRow+1, 1).getValue() - LastPointTime <600000)? PlaceMarker(Maps. StaticMap. MarkerSize. TINY, "0x0000FF", 'ब्लू'): प्लेसमार्कर (Maps. StaticMap. MarkerSize. SMALL, "0xFF0000", 'रेड');
}
// शीट में जीपीएस ट्रैक इमेज जोड़ें
ThisSheet.insertImage(Utilities.newBlob(map.getMapImage(), 'image/png', Seq), 5, ((Seq-1)*30)+2);
// अंत नक्शा कैप्शन
ThisSheet.getRange(((Seq-1)*30)+27, 5).setValue(ThisSheet.getRange(((Seq-1)*30)+27, 5).getValue() + 'पंक्ति पर समाप्त' + (यह पंक्ति -1))। सेटफॉन्टवेट ("बोल्ड");
सेक++;
}
}
फ़ंक्शन प्लेसमार्कर (ए, बी, सी) {
map.setMarkerStyle (ए, बी, सी);
map.addMarker(ThisSheet.getRange(ThisRow, 2).getValue(), ThisSheet.getRange(ThisRow, 3).getValue());
लास्टपॉइंटटाइम = यह पॉइंटटाइम;
यह पंक्ति++;
ThisPointTime=ThisSheet.getRange(ThisRow, 1).getValue();
}
चरण 5: बंद करें फिर अपनी स्प्रेडशीट को फिर से खोलें
हमारे द्वारा बनाया गया ऑटोमेशन केवल स्प्रेडशीट ओपनिंग इवेंट द्वारा ट्रिगर किया जाएगा। स्प्रैडशीट को बंद करने के बाद, drive.google.com पर जाएं और अपनी स्प्रेडशीट खोलें।
सिफारिश की:
Arduino ISP के रूप में -- AVR में बर्न हेक्स फ़ाइल -- एवीआर में फ्यूज -- प्रोग्रामर के रूप में Arduino: 10 कदम
Arduino ISP के रूप में || AVR में बर्न हेक्स फ़ाइल || एवीआर में फ्यूज || अरुडिनो प्रोग्रामर के रूप में:………………अधिक वीडियो के लिए कृपया मेरे YouTube चैनल को सब्सक्राइब करें……यह लेख आईएसपी के रूप में आर्डिनो के बारे में सब कुछ है। यदि आप हेक्स फ़ाइल अपलोड करना चाहते हैं या यदि आप एवीआर में अपना फ्यूज सेट करना चाहते हैं तो आपको प्रोग्रामर खरीदने की आवश्यकता नहीं है, आप कर सकते हैं
Google पत्रक में कस्टम फ़ंक्शन जोड़ें: 5 चरण
Google शीट्स में कस्टम फ़ंक्शन जोड़ें: मुझे यकीन है कि आपके जीवन के किसी बिंदु पर आपको Microsoft Excel या Google शीट जैसे स्प्रेडशीट सॉफ़्टवेयर का उपयोग करना होगा। वे उपयोग करने के लिए अपेक्षाकृत सरल और सीधे आगे हैं, लेकिन बहुत शक्तिशाली और आसानी से विस्तार योग्य भी हैं। आज, हम गू में देखेंगे
अपने 3डी प्रिंटर में किसी भी प्रकार के एलईडी को आसानी से कैसे जोड़ें: 8 कदम (चित्रों के साथ)
अपने 3D प्रिंटर में किसी भी प्रकार के LED को आसानी से कैसे जोड़ें: क्या आपके पास अपने बेसमेंट में कुछ अतिरिक्त LED धूल जमा कर रहे हैं? क्या आप थक गए हैं कि आपका प्रिंटर जो कुछ भी प्रिंट कर रहा है उसे नहीं देख पा रहा है? खैर आगे नहीं देखें, यह निर्देश आपको सिखाएगा कि अपने प्रिंटर के ऊपर एक एलईडी लाइट स्ट्रिप को कैसे जोड़ा जाए
एक सेंसर के रूप में मोमबत्तियों का उपयोग करके कंप्यूटर माउस के रूप में Wiimote का उपयोग कैसे करें !!: 3 कदम
एक सेंसर के रूप में मोमबत्तियों का उपयोग करके कंप्यूटर माउस के रूप में Wiimote का उपयोग कैसे करें !!: यह मार्गदर्शिका आपको दिखाएगी कि अपने Wii रिमोट (Wiimote) को अपने पीसी से कैसे लिंक करें और इसे माउस के रूप में उपयोग करें
अपने XBOX 360 के लिए अपने Mac OSX को एक वायरलेस एडेप्टर के रूप में उपयोग करें: 6 चरण
अपने मैक ओएसएक्स को अपने एक्सबॉक्स 360 के लिए एक वायरलैस एडाप्टर के रूप में उपयोग करें: मैंने इसे यहां पर कैसे करना है, इस पर एक और गाइड देखा लेकिन यह बहुत गलत था और इतना सामान छोड़ दिया, इसलिए मैंने अपना खुद का बनाने का फैसला किया