فهرست مطالب:
- مرحله 1: یک صفحه گسترده خالی ایجاد کنید
- مرحله 2: داده های GPS خود را اضافه کنید
- مرحله 3: اضافه کردن اتوماسیون
- مرحله 4: از My Code استفاده کنید
- مرحله 5: ببندید سپس صفحه گسترده خود را دوباره باز کنید
تصویری: به راحتی Google Maps را به صورت خودکار و رایگان به صفحات Google خود اضافه کنید: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
درست مانند بسیاری از سازندگان ، من چند پروژه ردیاب GPS ایجاد کردم. امروز ، ما قادر خواهیم بود به سرعت نقاط GPS را مستقیماً در Google Sheets بدون استفاده از وب سایت یا API خارجی تجسم کنیم.
از همه بهتر اینکه مجانیه!
مرحله 1: یک صفحه گسترده خالی ایجاد کنید
برای ایجاد صفحه گسترده خالی ، به صفحات صفحات صفحات سایت برگ بروید صفحات sheet.google.com یا docs.google.com/spreadsheets. اگر قبلاً صفحه گسترده ای در Google ایجاد نکرده اید ، می توانید به سرعت با تماشای این ویدیو شروع به کار کنید.
من صفحه گسترده خود را MapsChallenge نامگذاری کردم ، اما شما می توانید از هر نامی که دوست دارید استفاده کنید.
مرحله 2: داده های GPS خود را اضافه کنید
ردیف اول باید برای سرصفحه ستون ذخیره شود. با شروع از ردیف دوم ، نقاط GPS را وارد کنید. شما به سه ستون احتیاج دارید و آنها باید به ترتیب زیر باشند:
زمان
عرض جغرافیایی
عرض جغرافیایی
در اینجا برخی از نقاط 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 آشنا هستید ، این مفهوم را آشنا می بینید. کدی که ما در اینجا خواهیم نوشت محلی اجرا نمی شود و JavaScript (ish) است نه VBA. روی منوی Tools کلیک کنید و Script editor را انتخاب کنید. من اسکریپت خود را MapsChallenge نیز نامگذاری کردم.
مرحله 4: از My Code استفاده کنید
محتویات 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.remove ()}) ؛
// متن را در سلول ها نگه دارید
ThisSheet.getRange ('A: D'). setWrapStrategy (SpreadsheetApp. WrapStrategy. CLIP) ؛
var Seq = 1؛
ThisPointTime = ThisSheet.getRange (ThisRow، 1).getValue ()؛
while (ThisPointTime! = '') {
// شروع عنوان نقشه
ThisSheet.getRange (((Seq-1)*30) +27 ، 5).setValue ("شروع از ردیف"+ThisRow) ؛
// ایجاد نقشه
map = Maps.newStaticMap ()؛
// نشانگر اول
PlaceMarker (Maps. StaticMap. MarkerSize. SMALL ، "0x00FF00" ، "Green") ؛
// تفاوت این نقطه با آخرین مورد کمتر از 10 دقیقه است
while (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؛
این ردیف ++ ؛
ThisPointTime = ThisSheet.getRange (ThisRow، 1).getValue ()؛
}
مرحله 5: ببندید سپس صفحه گسترده خود را دوباره باز کنید
اتوماسیون ایجاد شده ما فقط با رویداد باز کردن صفحه گسترده فعال می شود. پس از بستن صفحه گسترده ، به drive.google.com بروید و صفحه گسترده خود را باز کنید.
توصیه شده:
آهنگ های زنگ را به صورت رایگان به تلفن Verizon Lg Vx5200 اضافه کنید: 10 مرحله
افزودن آهنگ های زنگ به تلفن Verizon Lg Vx5200 به صورت رایگان: این آموزش نحوه ساخت و استفاده از کابل داده (و شارژ!) برای lg VX5200 و نحوه افزودن آهنگ های زنگ و بارگیری تصاویر بدون نیاز به پرداخت Verizon را به شما نشان می دهد. این فقط با LG VX5200 آزمایش شده است ، اما ممکن است با دیگر LG VX کار کند
نحوه اضافه کردن آهنگ های زنگ و فیلم های پشتیبان در Verizon Vx8500 (معروف به شکلات) به صورت رایگان: 8 مرحله
نحوه افزودن آهنگ های زنگ و فیلم های پشتیبان در Verizon Vx8500 (معروف به شکلات) به صورت رایگان: این به شما نشان می دهد که چگونه یک کابل شارژ/داده برای vx8500 (معروف به شکلات) بسازید و نحوه استفاده از کابل برای بارگذاری آهنگ های زنگ و پشتیبان گیری از خریداری شده فیلم های vcast سلب مسئولیت: من مسئولیتی در قبال اقدامات کسانی که این صفحه را می خوانند ندارم
با تعیین زمان مورد نظر برای انجام این کار ، کامپیوتر خود را برنامه ریزی کنید تا به صورت خودکار خاموش شود: 4 مرحله
برنامه خود را برای خاموش شدن خودکار کامپیوتر با تعیین زمان مورد نظر برای انجام این کار تنظیم کنید: سلام ، این دستورالعمل دیگری است که از زندگی روزمره من گرفته شده است … آخرین باری که مجبور شدم نرم افزارهای زیادی را بر روی رایانه خود بارگیری کنم و مجبور شدم آن را بارگیری کند یک شبه ، من نمی خواستم کامپیوترم را تمام شب بعد از اتمام بارگیری و در ساعت
جک همگام سازی رایانه را به کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن فلاش های دوربین استفاده کنید !!): 4 مرحله
یک جک همگام سازی رایانه به یک کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن چشمک زدن دوربین !!): در این مقاله آموزشی به شما نشان خواهم داد که چگونه یکی از آن کانکتورهای اختصاصی مزاحم 3 پین TTL را بر روی دستگاه حذف کنید. در کنار کابل TTL دوربین نیکون SC-28 و یک کانکتور استاندارد همگام سازی رایانه شخصی جایگزین کنید. این به شما امکان می دهد از یک فلش اختصاصی استفاده کنید ،
به صورت هدفمند یک قاب سیاه به اطراف ویدئوی خود اضافه کنید!: 4 مرحله
به صورت هدفمند یک فریم سیاه به اطراف ویدئو اضافه کنید! اما من می خواستم آن را در اندازه کوچکتر از تمام صفحه 16: 9 در تلویزیون نمایش دهم. تعویض تلویزیون