Mundarija:
- 1 -qadam: Bo'sh elektron jadval yaratish
- 2 -qadam: GPS ma'lumotlarini qo'shing
- 3 -qadam: Avtomatlashtirishni qo'shing
- 4 -qadam: Mening kodimdan foydalaning
- 5 -qadam: Yoping va elektron jadvalingizni qayta oching
Video: Google xaritalarini Google varaqlariga osongina va bepul qo'shish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Xuddi ko'pgina ishlab chiqaruvchilar singari, men ham GPS izdoshlari uchun bir nechta loyihalarni qurdim. Bugun biz GPS -nuqtalarni tashqi jadval yoki API ishlatmasdan to'g'ridan -to'g'ri Google Sheets -da tasavvur qila olamiz.
Eng yaxshisi, bu BEPUL!
1 -qadam: Bo'sh elektron jadval yaratish
Bo'sh jadval yaratish uchun barg.google.com yoki docs.google.com/spreadsheets ga o'ting. Agar siz ilgari hech qachon Google -da elektron jadval yaratmagan bo'lsangiz, bu videoni tomosha qilib, ishni tezda boshlashingiz mumkin.
Men elektron jadvalimni MapsChallenge deb nomladim, lekin siz xohlagan ismdan foydalanishingiz mumkin.
2 -qadam: GPS ma'lumotlarini qo'shing
Birinchi qator ustun sarlavhalari uchun ajratilgan bo'lishi kerak. Ikkinchi qatordan boshlab, GPS nuqtalarini kiriting. Sizga uchta ustun kerak bo'ladi va ular quyidagi tartibda bo'lishi kerak:
Vaqt
Kenglik
Uzunlik
Mana, Texasning Xyuston shahridagi mehmonxona va restoran o'rtasidagi tezkor sayohatning GPS nuqtalari:
Vaqt kengligi uzunligi
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 -qadam: Avtomatlashtirishni qo'shing
Agar siz Microsoft Excel kabi ilovalardagi makrolarni yaxshi bilsangiz, bu tushuncha sizga tanish bo'ladi. Bu erda yozadigan kod mahalliy darajada ishlamaydi va VBA emas, balki JavaScript (ish). Asboblar menyusini bosing va Skript muharriri -ni tanlang. Men ssenariyamga MapsChallenge deb nom berdim.
4 -qadam: Mening kodimdan foydalaning
Code.gs tarkibini o'chirib tashlang, keyin quyidagi kodni qo'shing va Saqlash -ni bosing:
var ThisSheet;
var xaritasi;
var ThisRow;
var LastPointTime;
var ThisPointTime;
// Varaq ochilganda ishga tushirish
onOpen () {funktsiyasi
ThisRow = 2;
// Ustunlar kengligining hajmini o'zgartiring
ThisSheet = SpreadsheetApp.getActiveSheet (). SetColumnWidths (1, 4, 85);
// Xaritadagi barcha rasmlarni olib tashlang
ThisSheet.getImages (). ForEach (funksiya (i) {i.remove ()});
// Matnni kataklarda saqlang
ThisSheet.getRange ('A: D'). SetWrapStrategy (SpreadsheetApp. WrapStrategy. CLIP);
var Seq = 1;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
vaqt (ThisPointTime! = '') {
// Xarita sarlavhasini boshlang
ThisSheet.getRange (((Sektsiya-1)*30) +27, 5).setValue ("Qatordan boshlanadi"+ThisRow);
// Xaritani yarating
xarita = Maps.newStaticMap ();
// Birinchi belgi
PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0x00FF00", "Yashil");
// Bu nuqta bilan oxirgi nuqtaning farqi 10 daqiqadan kam
vaqt (ThisPointTime - LastPointTime <600000) {
// Keyingi yoki oxirgi belgi bormi?
(ThisSheet.getRange (ThisRow+1, 1).getValue () - LastPointTime <600000)? PlaceMarker (Maps. StaticMap. MarkerSize. TINY, "0x0000FF", "Moviy"): PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0xFF0000", "Qizil");
}
// GPS -trek rasmini varaqqa qo'shing
ThisSheet.insertImage (Utilities.newBlob (map.getMapImage (), 'image/png', Seq), 5, ((Seq-1)*30) +2);
// Xaritaning taglavhasi
ThisSheet.getRange (((Seek-1)*30) +27, 5).setValue (ThisSheet.getRange (((Seq-1)*30) +27, 5).getValue () +'satrda tugaydigan' + (ThisRow-1)). SetFontWeight ("qalin");
Seq ++;
}
}
PlaceMarker funktsiyasi (a, b, c) {
map.setMarkerStyle (a, b, c);
map.addMarker (ThisSheet.getRange (ThisRow, 2).getValue (), ThisSheet.getRange (ThisRow, 3).getValue ());
LastPointTime = ThisPointTime;
ThisRow ++;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
}
5 -qadam: Yoping va elektron jadvalingizni qayta oching
Biz yaratgan avtomatlashtirish faqat elektron jadvalni ochish hodisasi bilan boshlanadi. Elektron jadvalni yopgandan so'ng, drive.google.com saytiga o'ting va elektron jadvalingizni oching.
Tavsiya:
Google xaritalarini veb -saytga qanday joylashtirish mumkin: 4 qadam
Google Xaritalarni veb -saytga qanday joylashtirish mumkin: Menga Maps Challenge -da ovoz bering! Yaqinda men Google Xaritalardan foydalanadigan veb -sayt yaratdim. Google Xaritalarni veb -saytimga joylashtirish juda oson edi va buni qilish qiyin emas edi. Ushbu yo'riqnomada men sizga Googl -ni joylashtirish qanchalik osonligini ko'rsataman
Openstreetmap yordamida Garmin xaritalarini yaratish: 4 qadam
Openstreetmap yordamida Garmin xaritalarini tuzish: Men sayr qilishni yaxshi ko'raman, lekin menga xaritalarni o'qish odat emas. Shuning uchun men o'zimga GPSMAP64 GPS garminini sotib oldim. Xaritalarda men garmin -gps uchun xaritalarni qanday tuzish bo'yicha ko'rsatmalarni ko'rdim, bu juda yaxshi yozilgan ko'rsatma va meni o'zimni yozishni o'ylashga majbur qildi
Qanday qilib 3D printerga har qanday turdagi LEDni osongina qo'shish mumkin: 8 qadam (rasmlar bilan)
Qanday qilib 3D printerga har qanday turdagi LEDni osongina qo'shish mumkin: Sizda podvalda chang to'playdigan zaxira LEDlar bormi? Printeringiz bosib chiqarayotgan narsalarni ko'ra olmaslikdan charchadingizmi? Yana qarab turmang, bu ko'rsatma sizga printerning yuqori qismiga LED yorug'lik chizig'ini qo'shishni o'rgatadi
Verizon Vx8500 (aka shokolad) ga qo'ng'iroqlar va zaxira videolarni qanday bepul qo'shish mumkin: 8 qadam
Qanday qilib Verizon Vx8500 (aka shokolad) ga ohang va zaxira videolarni bepul qo'shish mumkin: bu sizga vx8500 (aka shokolad) uchun zaryad/ma'lumot kabelini qanday qurishni va qo'ng'iroq ohanglarini yuklash va zaxiralash uchun kabeldan qanday foydalanishni ko'rsatib beradi. vcast videolari. Ogohlantirishlar: Men bu sahifani o'qiganlarning xatti -harakatlari uchun javobgar emasman.
Sidekick Lx -ga qanday video qo'shish oson va bepul: 4 qadam
Sidekick Lx -ga videolarni qanday qo'shish oson va bepul: sidekick lx -da video tomosha qilish, musiqa tinglash yoki pleylistlar o'rnatish mumkin bo'lgan juda yaxshi media pleer mavjud. Men sizga Internetdan kerakli videoni qanday olish kerakligini ko'rsataman va uni bir necha daqiqada sidekick lx -ga o'tkazaman. Harakat qilaylik