Sisukord:
- Samm: looge tühi arvutustabel
- Samm: lisage oma GPS -andmed
- Samm: lisage automaatika
- Samm: kasutage koodi
- Samm: sulgege arvutustabel ja avage see uuesti
Video: Lisage Google Maps hõlpsalt automaatselt ja tasuta oma Google'i arvutustabelitesse: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Nagu paljud tegijad, ehitasin ma vähe GPS -jälgimisprojekte. Täna saame Google’i arvutustabelites kiiresti GPS -punkte otse visualiseerida ilma välist veebisaiti või API -d kasutamata.
Mis kõige parem, see on TASUTA!
Samm: looge tühi arvutustabel
Tühja arvutustabeli loomiseks minge aadressile sheet.google.com või docs.google.com/spreadsheets. Kui te pole varem Google'is arvutustabelit loonud, saate selle video vaatamisega kiiresti alustada.
Panin oma arvutustabeli nimeks MapsChallenge, kuid võite kasutada mis tahes nime, mis teile meeldib.
Samm: lisage oma GPS -andmed
Esimene rida tuleks reserveerida veerupäistele. Alates teisest reast sisestage GPS -punktid. Teil on vaja kolme veergu ja need peavad olema järgmises järjekorras:
Aeg
Laiuskraadid
Pikkuskraadid
Siin on mõned GPS -punktid kiirelt reisilt hotelli ja restorani vahel Houstonis, Texases:
Aeg Laiuskraad Pikkuskraad
23.55:33 29.7384 -95,4722
23.55: 43 29.7391 -95,4704
23.55: 53 29.7398 -95.4686
23.56:03 29.7403 -95.4669
23.56:13 29.7405 -95,4654
23.56:33 29.7406 -95.4639
23.56:43 29.7407 -95.4622
23.56:53 29.7408 -95.461
23.57:03 29.7412 -95,4607
23.57:13 29.7421 -95,4608
23.57.23 29.7432 -95,4608
23.57:33 29.7443 -95,4608
23.57:43 29.7451 -95,4608
23.57:53 29.7452 -95,4608
23.58:03 29.746 -95,4608
Samm: lisage automaatika
Kui tunnete makrosid sellistes rakendustes nagu Microsoft Excel, leiate selle kontseptsiooni tuttavaks. Kood, mille me siia kirjutame, ei tööta kohapeal ja see on JavaScript (ish), mitte VBA. Klõpsake menüüd Tööriistad ja seejärel skriptiredaktorit. Panin oma stsenaariumile nimeks ka MapsChallenge.
Samm: kasutage koodi
Kustutage Code.gs sisu, seejärel lisage järgmine kood ja klõpsake nuppu Salvesta:
var ThisSheet;
var kaart;
var ThisRow;
var LastPointTime;
var ThisPointTime;
// Käivita, kui leht on avatud
function onOpen () {
See rida = 2;
// Muuda veergude laiust
ThisSheet = SpreadsheetApp.getActiveSheet (). SetColumnWidths (1, 4, 85);
// Eemalda kõik kaardipildid
ThisSheet.getImages (). ForEach (funktsioon (i) {i.remove ()});
// Hoidke tekst lahtrites
ThisSheet.getRange ('A: D'). SetWrapStrategy (SpreadsheetApp. WrapStrategy. CLIP);
var Seq = 1;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
while (ThisPointTime! = '') {
// Alusta kaardi pealdist
ThisSheet.getRange ((((Seq-1)*30) +27, 5).setValue ('Alustades reast'+ThisRow);
// Loo kaart
kaart = Maps.newStaticMap ();
// Esimene marker
PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0x00FF00", 'Roheline');
// Erinevus selle punkti ja viimase vahel on vähem kui 10 minutit
while (ThisPointTime - LastPointTime <600000) {
// Kas on järgmine või viimane marker?
(ThisSheet.getRange (ThisRow+1, 1).getValue () - LastPointTime <600000)? PlaceMarker (Maps. StaticMap. MarkerSize. TINY, "0x0000FF", 'Blue'): PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0xFF0000", 'Red');
}
// Lisa GPS -raja pilt lehele
ThisSheet.insertImage (Utilities.newBlob (map.getMapImage (), 'image/png', Seq), 5, ((Seq-1)*30) +2);
// Lõpeta kaardi pealdis
ThisSheet.getRange ((((Seq-1)*30) +27, 5).setValue (ThisSheet.getRange ((((Seq-1)*30) +27, 5).getValue () +'lõpeb real' + (ThisRow-1)). SetFontWeight ("paks");
Seq ++;
}
}
funktsioon PlaceMarker (a, b, c) {
map.setMarkerStyle (a, b, c);
map.addMarker (ThisSheet.getRange (ThisRow, 2).getValue (), ThisSheet.getRange (ThisRow, 3).getValue ());
LastPointTime = SeePointTime;
See rida ++;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
}
Samm: sulgege arvutustabel ja avage see uuesti
Meie loodud automaatika käivitab ainult arvutustabeli avamise sündmus. Pärast arvutustabeli sulgemist minge saidile drive.google.com ja avage oma arvutustabel.
Soovitan:
Kuidas oma muusikat oma iPodist tagasi saada .. TASUTA!: 7 sammu
Kuidas oma muusikat oma iPodist tagasi saada .. TASUTA!: Põhimõtteliselt ei lase iPodid muusikat sealt uuesti importida, vaid ainult kustutada. Näiteks kui soovite oma lemmiklaule panna oma iPodis, kuid kustutage need kogemata arvutist välja. Nii et sa istusid seal halvas moos
Kohandatud funktsiooni lisamine Google'i arvutustabelitesse: 5 sammu
Kohandatud funktsiooni lisamine Google'i arvutustabelitesse: olen kindel, et pidite oma elus mingil hetkel kasutama arvutustabelitarkvara, nagu Microsoft Excel või Google'i arvutustabelid. Need on suhteliselt lihtsad ja hõlpsasti kasutatavad, kuid ka väga võimsad ja hõlpsasti laiendatavad. Täna vaatame Goo
Tehke oma ostsilloskoop (mini DSO) hõlpsalt STC MCU abil: 9 sammu (piltidega)
Tehke oma ostsilloskoop (Mini DSO) hõlpsalt STC MCU abil: see on lihtne ostsilloskoop, mis on valmistatud STC MCU -ga. Seda Mini DSO -d saate kasutada lainekuju jälgimiseks. Ajavahemik: 100us-500ms Pingevahemik: 0-30V Joonistusrežiim: vektor või punktid
CloudyData - ESP8266 Google'i arvutustabelitesse lihtsustatud: 10 sammu (koos piltidega)
CloudyData - ESP8266 Google'i arvutustabelitele tehtud lihtsaks: olen viimastel aastatel otsinud pilveandmete salvestamist pikka aega: igasuguste andurite andmeid on huvitav jälgida, kuid huvitavam on see, kui need andmed on kõikjal saadaval ilma mistahes salvestusraskused, näiteks SD kasutamine
Videote lisamine oma Sidekick Lx -i hõlpsalt ja tasuta: 4 sammu
Videote lisamine oma Sidekick Lx -i hõlpsalt ja tasuta: Sidekick lx -ga on kaasas kena väike meediumipleier, milles saate vaadata videoid, kuulata muusikat või seadistada esitusloendeid. Näitan teile, kuidas veebist soovitud videot hankida ja minuetsides selle oma kõrvaltegelasele lx üle kanda. Lase liikuda