
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

ისევე როგორც ბევრი შემქმნელი, მე ავაშენე რამდენიმე GPS ტრეკერის პროექტი. დღეს ჩვენ გვექნება საშუალება სწრაფად ვიზუალიზოთ GPS წერტილები პირდაპირ Google Sheets– ში ყოველგვარი გარე ვებსაიტის ან API გამოყენების გარეშე.
რაც მთავარია, ეს უფასოა!
ნაბიჯი 1: შექმენით ცარიელი ცხრილები


გადადით sheets.google.com ან docs.google.com/spreadsheets ცარიელი ცხრილის შესაქმნელად. თუ თქვენ არასოდეს შექმენით ცხრილი Google– ში, შეგიძლიათ სწრაფად დაიწყოთ ამ ვიდეოს ყურებით.
მე დავარქვი ჩემს ცხრილს MapsChallenge, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სახელი, რომელიც მოგწონთ.
ნაბიჯი 2: დაამატეთ თქვენი GPS მონაცემები

პირველი რიგი უნდა იყოს დაცული სვეტის სათაურებისთვის. მეორე რიგიდან დაწყებული, შეიყვანეთ GPS წერტილები. თქვენ დაგჭირდებათ სამი სვეტი და ისინი უნდა იყოს შემდეგი თანმიმდევრობით:
დრო
გრძედი
განედი
აქ მოცემულია GPS წერტილები სასტუმროსა და რესტორანს შორის სწრაფი მოგზაურობისგან ჰიუსტონში, ტეხასი:
დრო გრძედი გრძედი
11:55:33 PM 29.7384 -95.4722
11:55:43 PM 29.7391 -95.4704
11:55:53 PM 29.7398 -95.4686
11:56:03 PM 29.7403 -95.4669
11:56:13 PM 29.7405 -95.4654
11:56:33 PM 29.7406 -95.4639
11:56:43 PM 29.7407 -95.4622
11:56:53 PM 29.7408 -95.461
11:57:03 PM 29.7412 -95.4607
11:57:13 PM 29.7421 -95.4608
11:57:23 PM 29.7432 -95.4608
11:57:33 PM 29.7443 -95.4608
11:57:43 PM 29.7451 -95.4608
11:57:53 PM 29.7452 -95.4608
11:58:03 PM 29.746 -95.4608
ნაბიჯი 3: დაამატეთ ავტომატიზაცია


თუ თქვენ კარგად იცნობთ მაკროებს ისეთ პროგრამებში, როგორიცაა Microsoft Excel, ეს კონცეფცია თქვენთვის ნაცნობი იქნება. კოდი, რომელსაც ჩვენ აქ დავწერთ, არ მუშაობს ადგილობრივად და ის არის JavaScript (ish) და არა VBA. დააწკაპუნეთ Tools მენიუზე და აირჩიეთ Script editor. ჩემს სკრიპტს მე MapsChallenge- იც დავარქვი.
ნაბიჯი 4: გამოიყენეთ ჩემი კოდი

წაშალეთ Code.gs შინაარსი, შემდეგ დაამატეთ შემდეგი კოდი და დააწკაპუნეთ შენახვაზე:
var ThisSheet;
var რუკა;
var ThisRow;
var LastPointTime;
var ThisPointTime;
// გაუშვით, როდესაც ფურცელი ღიაა
ფუნქცია onOpen () {
ეს რიგი = 2;
// ზომის შეცვლა სვეტების სიგანე
ThisSheet = SpreadsheetApp.getActiveSheet (). SetColumnWidths (1, 4, 85);
// ამოიღეთ რუქის ყველა სურათი
ThisSheet.getImages (). ForEach (ფუნქცია (i) {i. მოხსნა ()});
// შეინახეთ ტექსტი უჯრედებში
ThisSheet.getRange ('A: D'). SetWrapStrategy (SpreadsheetApp. WrapStrategy. CLIP);
var Seq = 1;
ThisPointTime = ThisSheet.getRange (ეს რიგი, 1).getValue ();
while (ThisPointTime! = '') {
// რუქის წარწერის დაწყება
ThisSheet.getRange (((Seq-1)*30) +27, 5).setValue ("დაწყებული მწკრივიდან"+ThisRow);
// რუქის შექმნა
რუკა = Maps.newStaticMap ();
// პირველი მარკერი
PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0x00FF00", "Green");
// სხვაობა ამ წერტილსა და უკანასკნელს შორის არის 10 წუთზე ნაკლები
ხოლო (ThisPointTime - LastPointTime <600000) {
// არის შემდეგი მარკერი ან ბოლო?
(ThisSheet.getRange (ThisRow+1, 1).getValue () - LastPointTime <600000)? PlaceMarker (Maps. StaticMap. MarkerSize. TINY, "0x0000FF", "Blue"): PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0xFF0000", "Red");
}
// დაამატეთ GPS ტრეკის სურათი ფურცელზე
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)). SetFontWeight ("თამამი");
Seq ++;
}
}
ფუნქცია PlaceMarker (a, b, c) {
map.setMarkerStyle (a, b, c);
map.addMarker (ThisSheet.getRange (ThisRow, 2).getValue (), ThisSheet.getRange (ThisRow, 3).getValue ());
LastPointTime = ThisPointTime;
ეს რიგი ++;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
}
ნაბიჯი 5: დახურეთ, შემდეგ გახსენით თქვენი ცხრილი

ჩვენს მიერ შექმნილი ავტომატიზაცია გააქტიურდება მხოლოდ ცხრილების გახსნის ღონისძიებით. ცხრილების დახურვის შემდეგ გადადით drive.google.com და გახსენით თქვენი ცხრილები.
გირჩევთ:
დაამატეთ პერსონალური ფუნქცია Google Sheets– ში: 5 ნაბიჯი

დაამატეთ პერსონალური ფუნქცია Google Sheets- ში: დარწმუნებული ვარ, რომ თქვენს ცხოვრებაში რაღაც მომენტში მოგიწევთ ცხრილების პროგრამული უზრუნველყოფის გამოყენება, როგორიცაა Microsoft Excel ან Google Sheets. ისინი შედარებით მარტივი და პირდაპირია გამოსაყენებლად, მაგრამ ასევე ძალიან მძლავრი და ადვილად გასაგრძელებელი. დღეს ჩვენ განვიხილავთ გუოს
დაამატეთ ზარის მელოდიები Verizon Lg Vx5200 ტელეფონში უფასოდ: 10 ნაბიჯი

დაამატეთ ზარის მელოდიები Verizon Lg Vx5200 ტელეფონზე უფასოდ: ეს გაკვეთილი გაჩვენებთ თუ როგორ ააშენოთ და გამოიყენოთ მონაცემები (და დააკისროთ!) კაბელი lg VX5200– ისთვის და როგორ დაამატოთ ზარის მელოდიები და ჩამოტვირთოთ სურათები verizon– ის გადახდის გარეშე. ეს შემოწმებულია მხოლოდ lg VX5200– ით, მაგრამ შეიძლება იმუშაოს სხვა lg VX– სთან
გადააკეთეთ (მხოლოდ შესახებ) ნებისმიერი მედია ფაილი უფასოდ (მხოლოდ დაახლოებით) ნებისმიერ სხვა მედია ფაილზე უფასოდ!: 4 ნაბიჯი

კონვერტაციის (მხოლოდ შესახებ) ნებისმიერი მედია ფაილი (მხოლოდ შესახებ) ნებისმიერი სხვა მედია ფაილი უფასოდ!: ჩემი პირველი სასწავლო, გაიხარე! ყოველ შემთხვევაში, მე Google- ში ვეძებდი უფასო პროგრამას, რომელიც გადააკეთებდა ჩემს Youtube.flv ფაილებს იმ ფორმატში, უფრო უნივერსალურია, როგორიცაა. wmv ან.mov. მე ვეძებდი უამრავ ფორუმს და ვებსაიტს და შემდეგ ვიპოვე პროგრამა სახელწოდებით
როგორ დაამატოთ ვიდეო თქვენს Sidekick Lx მარტივად და უფასოდ: 4 ნაბიჯი

როგორ დაამატოთ ვიდეო თქვენს Sidekick Lx მარტივად და უფასოდ: Sidekick lx– ს გააჩნია ლამაზი პატარა მედია პლეერი, რომელშიც შეგიძლიათ უყუროთ ვიდეოებს, მოუსმინოთ მუსიკას ან შექმნათ დასაკრავი სიები. მე ვაპირებ გაჩვენოთ, თუ როგორ უნდა მიიღოთ სასურველი ვიდეო ინტერნეტიდან და წუთში გადაიტანოთ იგი თქვენს თანაგუნდელ lx– ზე. Ვიმოძრაოთ
მიიღეთ ვიდეო ინტერნეტიდან თქვენს IPod– ზე, სწრაფად, მარტივად და უფასოდ!: 5 ნაბიჯი

მიიღეთ ვიდეო ინტერნეტიდან თქვენს IPod– ზე, სწრაფად, მარტივად და უფასოდ !: ზოგჯერ თქვენ ხედავთ ვიდეოს YouTube– ზე და გინდათ ის თქვენს iPod– ზე. მე გავაკეთე და ვერ გავარკვიე, მაგრამ შემდეგ გავაკეთე, ამიტომ გადავწყვიტე გამეზიარებინა ინტერნეტით. ეს სახელმძღვანელო ვრცელდება მხოლოდ YouTube– ზე, თუ იყენებთ გადმოტვირთვის იმავე პროგრამას