Агуулгын хүснэгт:
- Алхам 1: Хоосон хүснэгт үүсгэх
- Алхам 2: GPS өгөгдлөө нэмнэ үү
- Алхам 3: Автоматжуулалтыг нэмнэ үү
- Алхам 4: Миний кодыг ашиглана уу
- Алхам 5: Хааж, хүснэгтээ дахин нээнэ үү
Видео: Google Газрын зургийг өөрийн Google Хүснэгтэд автоматаар, үнэгүй нэмээрэй: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Олон үйлдвэрлэгчдийн нэгэн адил би GPS трекерийн цөөн хэдэн төсөл боловсруулсан. Өнөөдөр бид ямар ч гадны вэбсайт эсвэл API ашиглахгүйгээр Google Хүснэгт дээр GPS цэгүүдийг шууд төсөөлөх боломжтой болно.
Хамгийн шилдэг нь, энэ нь ҮНЭГҮЙ!
Алхам 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 цэс дээр дараад скрипт засварлагчийг сонгоно уу. Би скриптээ MapsChallenge гэж нэрлэсэн.
Алхам 4: Миний кодыг ашиглана уу
Code.gs -ийн агуулгыг устгаад дараах кодыг нэмээд Хадгалах дээр дарна уу.
var ThisSheet;
var газрын зураг;
var ThisRow;
var LastPointTime;
var ThisPointTime;
// Хуудас нээгдсэний дараа ажиллуулна уу
onOpen () {функц
ThisRow = 2;
// Баганын өргөний хэмжээг өөрчлөх
ThisSheet = SpreadsheetApp.getActiveSheet (). SetColumnWidths (1, 4, 85);
// Газрын зургийн бүх зургийг устгах
ThisSheet.getImages (). ForEach (function (i) {i.remove ()});
// Текстийг нүдэнд хадгалах
ThisSheet.getRange ('A: D'). SetWrapStrategy (SpreadsheetApp. WrapStrategy. CLIP);
var Seq = 1;
ThisPointTime = ThisSheet.getRange (ThisRow, 1).getValue ();
байхад (ThisPointTime! = ')) {
// Газрын зургийн тайлбарыг эхлүүлэх
ThisSheet.getRange (((Seq-1)*30) +27, 5).setValue ('Мөрөөс эхлэн'+ThisRow);
// Газрын зураг үүсгэх
газрын зураг = Maps.newStaticMap ();
// Эхний тэмдэг
PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0x00FF00", "Ногоон");
// Энэ цэг ба сүүлийн цэгийн хоорондох ялгаа 10 минутаас бага байна
байхад (ThisPointTime - LastPointTime <600000) {
// Дараагийн эсвэл сүүлчийн тэмдэглэгээ байна уу?
(ThisSheet.getRange (ThisRow+1, 1).getValue () - LastPointTime <600000)? PlaceMarker (Maps. StaticMap. MarkerSize. TINY, "0x0000FF", "Цэнхэр"): PlaceMarker (Maps. StaticMap. MarkerSize. SMALL, "0xFF0000", "Улаан");
}
// 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 () +'эгнээнд дуусах' + (ThisRow-1)). SetFontWeight ("тод");
Дараалал ++;
}
}
PlaceMarker функц (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: Хааж, хүснэгтээ дахин нээнэ үү
Бидний үүсгэсэн автоматжуулалтыг зөвхөн Хүснэгтийн нээлтийн үйл явдал идэвхжүүлнэ. Хүснэгтийг хаасны дараа drive.google.com хаягаар орж хүснэгтийг нээнэ үү.
Зөвлөмж болгож буй:
Garmin GPS -ийнхээ захиалгат газрын зургийг бий болгох: 8 алхам (зурагтай)
Garmin GPS -ийнхээ захиалгат газрын зургийг бий болгох: Хэрэв та явган аялал, гадаа бусад үйл ажиллагаанд зориулагдсан Garmin GPS -тэй бол (GPSMAP, eTrex, Колорадо, Дакота, Орегон, Монтана цуврал гэх мэт) бусад тохиолдолд үүнийг хийх шаардлагагүй болно. үүн дээр урьдчилан ачсан нүцгэн газрын зургийг шийдэх. E
Google газрын зургийг ашиглан газрын зургийн ном хийх: 17 алхам (зурагтай)
Google газрын зургийг ашиглан газрын зургийн ном хийх: Өмнөх өдөр нь миний найз охин тэнд амьдардаг тул гудамжны нарийвчилсан газрын зураг хэрэгтэй байгаа тул би номын дэлгүүрээс DuPage County, IL -ийн гудамжны гарын авлага хайж байсан юм. Харамсалтай нь тэдэнд ойрхон байсан цорын ганц зүйл бол Күүк Каунтид байсан юм (жишээ нь
Google газрын зургийг вэбсайтад хэрхэн оруулах вэ: 4 алхам
Вэбсайт дээр Google газрын зургийг хэрхэн оруулах вэ: Maps Challenge -д миний төлөө саналаа өгөөрэй! Саяхан би Google газрын зургийг ашигладаг вэбсайт үүсгэсэн. Google газрын зургийг миний вэбсайтад оруулах нь маш хялбар бөгөөд хийхэд тийм ч хэцүү биш байсан. Энэхүү зааварт би Googl -ийг оруулах нь хичнээн амархан болохыг харуулах болно
OpenStreetMap -ийг ашиглан загварчилсан газрын зургийг хэрхэн үүсгэх вэ: 7 алхам (зурагтай)
OpenStreetMap-ийг ашиглан загварчилсан газрын зургийг хэрхэн бүтээх вэ: Энэхүү зааварчилгаанд та өөрийн захиалгаар хийсэн загварчилсан газрын зураг үүсгэх процессыг тайлбарлах болно. Загварчилсан газрын зураг нь хэрэглэгч ямар өгөгдлийн давхаргыг дүрслэхийг зааж өгөхөөс гадна давхарга тус бүрийн хэв маягийг тодорхойлох боломжтой газрын зураг юм
Localino Roomba IRobot -ийг хянаж, хүрээлэн буй орчны газрын зургийг зурж, хяналтыг зөвшөөрдөг.: 4 алхам
Localino Roomba IRobot-ийг хянаж, хүрээлэн буй орчны газрын зургийг зурж, хяналтыг зөвшөөрдөг. Энэхүү заавар нь Roomba iRobot-ийг дотор нь Localino доторх нутагшуулах систем, WiFi-UART гүүр, компьютерийн програм ашиглан хэрхэн хянах, хянах журмыг тайлбарласан болно. HIL-хяналтыг тайлбарласан энэхүү зааврын тайлбарын дэлгэрэнгүй