پاسخ کوتاه: ژئوفنس یا محدوده جغرافیایی، مرزی مجازی روی نقشه است که سامانه میتواند ورود یا خروج ردیاب از آن را به رویداد تبدیل کند. برای تنظیم قابل اعتماد، نقطه یا شکل محدوده را با حاشیهای متناسب با محیط انتخاب کنید، ورود و خروج را جدا تعریف کنید، خودرو را چند بار از مرز عبور دهید و زمان موقعیت، زمان رویداد و زمان اعلان را جدا ثبت کنید.
ژئوفنس دیوار فیزیکی نیست. موقعیت ردیاب با فاصله زمانی ثبت و از شبکه ارسال میشود و هر نقطه نیز عدمقطعیت مکانی دارد. بنابراین مرزی که دقیقاً روی درِ پارکینگ یا لبه خیابان گذاشته شود، ممکن است هشدار دیرهنگام، رفتوبرگشتی یا ازدسترفته بسازد. نسخه و حساب جاری رهگارد باید نشان دهد چه شکل، حداقل اندازه، رویداد و مسیر تنظیمی در دسترس است؛ این راهنما رابط کاربری یا عدد محصول را حدس نمیزند.
قبل از رسم محدوده، تصمیم عملی را بنویسید

«میخواهم ژئوفنس داشته باشم» هنوز هدف نیست. مشخص کنید پس از ورود یا خروج چه کسی باید چه کاری انجام دهد. برای خانه شاید اطلاع از خروج خودرو مهم باشد؛ برای انبار، ورود به محوطه؛ برای ناوگان، ورود به منطقه خدمت یا خروج از شهر. هدف، اندازه و نوع رویداد را تعیین میکند.
| نیاز | مرز پیشنهادی برای آزمون | رویداد موردنظر |
|---|---|---|
| خروج خودرو از پارکینگ خانه | محدودهای که کل پارکینگ و خطای معمول اطراف را پوشش دهد | خروج |
| رسیدن خودرو به انبار | محوطه ورود و توقف، نه فقط یک در باریک | ورود |
| حضور در منطقه خدمت | شکل متناسب با محدوده عملیاتی، در صورت پشتیبانی | ورود و خروج |
| توقف کوتاه کنار نقطه تحویل | ژئوفنس بهتنهایی شاید کافی نباشد | نیازمند زمان توقف یا گزارش مکمل |
اینها نمونه طراحیاند، نه اندازه یا قابلیت قطعی رهگارد. اگر فقط دایره در نسخه شما موجود است، هدف را با همان ابزار و محدودیتش بازطراحی کنید.
مرکز محدوده را روی محل واقعی عملیات بگذارید

مرکز دایره را براساس نقطهای انتخاب کنید که خودرو واقعاً وارد، توقف یا خارج میشود؛ نه صرفاً نام مکان روی نقشه. یک مجموعه بزرگ، ورودی دور از ساختمان دارد و انتخاب مرکز ساختمان میتواند عبور واقعی را دیر تشخیص دهد. در محیطهای چندورودی، ممکن است یک دایره بزرگ یا چند محدوده جدا لازم باشد؛ وجود چند ژئوفنس را برای حساب جاری تأیید کنید.
نقشه پایه نیز میتواند آدرس یا مرز قطعه را با واقعیت میدانی یکسان نشان ندهد. پیش از ذخیره، نقاط شناختهشده مانند ورودی، خروجی و محل توقف را با تصویر نقشه تطبیق دهید و نتیجه را در آزمون واقعی بسنجید.
محدوده خیلی کوچک، هشدار دقیقتر نمیسازد
موقعیت ماهوارهای، فاصله ثبت، پوشش شبکه و محیط اطراف روی نقطه گزارششده اثر دارند. اگر شعاع از پراکندگی معمول نقاط کوچکتر باشد، خودرو ساکن میتواند ظاهراً چند بار مرز را قطع کند. از طرف دیگر، محدوده بسیار بزرگ هشدار را زودتر از لحظه عملی موردنظر میسازد.
عدد واحدی برای همه مکانها وجود ندارد. ابتدا چند نقطه واقعی خودرو را در وضعیت ثابت و حرکت مشاهده کنید، سپس محدودهای بسازید که محل هدف را همراه با حاشیه منطقی پوشش دهد. اگر نقاط بهطور غیرعادی دور میافتند، پیش از بزرگکردن بیپایان ژئوفنس، موضوع خطای موقعیت ردیاب را جدا بررسی کنید.
دایره، چندضلعی و مسیر هرکدام کار متفاوتی دارند
مستند رسمی Traccar بهعنوان یک نمونه سامانه ردیابی، ژئوفنس دایرهای، چندضلعی و Polyline را شرح میدهد. این مثال تفاوت هندسی را نشان میدهد و ثابت نمیکند همه این شکلها در رهگارد فعالاند. دایره برای محوطه ساده مناسب است؛ چندضلعی مرز نامنظم را بهتر دنبال میکند؛ خط یا مسیر میتواند عبور نزدیک یک کریدور را مدل کند.
شکل پیچیده همیشه بهتر نیست. هر رأس اضافه، نگهداری و توضیح محدوده را سختتر میکند. سادهترین شکلی را انتخاب کنید که هدف عملی را بدون هشدار اضافی پوشش دهد.
ورود، خروج و ماندن را با هم مخلوط نکنید
ورود یعنی انتقال از بیرون به داخل؛ خروج برعکس آن است. «ماندن بیش از ۲۰ دقیقه» یک شرط زمانی اضافه است و از صرف عبور از مرز نتیجه نمیشود. مستند Android Geofencing نیز Enter، Exit و Dwell را رویدادهای جدا معرفی میکند؛ این مرجع رفتار پلتفرم Android است، نه تأیید قابلیت Dwell در اپ رهگارد.
اگر هدف تأخیر در محل تحویل است، ابتدا بررسی کنید سامانه رویداد ماندن یا گزارش توقف دارد. با ژئوفنس ورود، نمیتوان مدت توقف را بهتنهایی اثبات کرد.
مراحل ساخت را براساس مفهوم دنبال کنید، نه جای دکمه
- خودرو یا گروه هدف را مشخص کنید.
- در نسخه جاری، بخش محدوده جغرافیایی یا هشدارهای مکانی را پیدا کنید.
- نام یکتا و قابل فهم برای محدوده بنویسید.
- مرکز یا مرز را روی محل عملیاتی رسم کنید.
- اندازه را با حاشیه مکانی اولیه تنظیم کنید.
- رویداد ورود، خروج یا هر دو را براساس هدف انتخاب کنید.
- گیرنده اعلان و ساعت فعالیت را در صورت پشتیبانی تعیین کنید.
- ذخیره را تأیید و تنظیم نهایی را دوباره بازخوانی کنید.
نام منو، شکل قابل انتخاب، ساعت فعالیت و تخصیص گروه ممکن است نسخهمحور باشد. صفحه اپلیکیشن ردیاب خودرو مرجع عمومی امکانات است، اما تنظیم قطعی باید روی حساب خودتان دیده شود.
آزمون ژئوفنس باید مرز را واقعاً قطع کند
آزمون داخل محدوده بهتنهایی ورود را نمیسنجد. خودرو باید از موقعیت تثبیتشده بیرون، به داخل برود و برای خروج مسیر معکوس را طی کند. راننده نباید هنگام حرکت با گوشی کار کند؛ یک نفر جداگانه زمانها را ثبت کند.
- پیش از حرکت، Timestamp آخرین موقعیت و وضعیت داخل/خارج را ثبت کنید.
- از فاصلهای روشن بیرون محدوده حرکت را آغاز کنید.
- با سرعت عادی و مسیر امن از مرز عبور کنید.
- زمان عبور مشاهدهشده، زمان موقعیت، زمان رویداد و زمان اعلان را جدا بنویسید.
- پس از تثبیت داخل، مسیر خروج را نیز آزمایش کنید.
- هر جهت را چند بار در شرایط مشابه تکرار کنید.
این آزمون تأخیر انتهابهانتها را تقریبی میسنجد. برای فهم Timestamp و زنجیره ارسال، راهنمای موقعیت زنده را ببینید.
اعلان دیررس الزاماً خطای ژئوفنس نیست
چهار مرحله را جدا کنید: ساخت موقعیت، تشخیص عبور، ثبت رویداد در سرور و تحویل اعلان به گوشی. ممکن است رویداد داخل اپ ثبت شده باشد اما Push بهدلیل مجوز، اینترنت یا محدودیت پسزمینه گوشی دیر برسد. در این حالت تغییر شعاع ژئوفنس علت اصلی را برطرف نمیکند.
اگر رویداد در سامانه وجود دارد ولی اعلان نمیرسد، مسیر عیبیابی اعلان اپ ردیاب را دنبال کنید. اگر خود موقعیت قدیمی است، ابتدا ارتباط ردیاب بررسی میشود. اگر نقطه تازه اما جابهجا است، دقت مکانی مطرح است.
هشدار رفتوبرگشتی را با شواهد تشخیص دهید
چند ورود و خروج پشتسرهم وقتی خودرو نزدیک مرز ساکن است، میتواند از پراکندگی نقاط یا مرز بیشازحد تنگ ناشی شود. تاریخچه همان بازه را باز کنید و ببینید نقاط دو سوی مرز افتادهاند یا خودرو واقعاً حرکت کرده است. سپس فقط یک متغیر را تغییر دهید: اندازه، مرکز یا شکل.
اگر سامانه امکان تأخیر، Dwell یا شرط زمانی دارد، اثر آن را جدا آزمایش کنید؛ فعالبودن این گزینهها در همه حسابهای رهگارد تأیید نشده است. تغییر همزمان چند تنظیم، علت بهبود یا بدترشدن را نامعلوم میکند.
برای چند خودرو، تخصیص را جدا از شکل نگه دارید
یک محدوده ممکن است برای یک خودرو، چند خودرو یا یک گروه کاربرد داشته باشد. ابتدا شکل را با یک خودروی پایلوت تأیید کنید و سپس تخصیص را توسعه دهید. وقتی همه خودروها یکباره اضافه شوند، خطای تنظیم یا حجم اعلانها سریعاً بزرگ میشود.
نامگذاری گروه، مالک هشدار و چرخه ورود و خروج خودرو در مدیریت چند خودرو با یک اپ توضیح داده شده است. ژئوفنس باید صاحب عملیاتی داشته باشد؛ اعلان بدون مسئول اقدام فقط شلوغی میسازد.
حریم خصوصی محدوده را دستکم نگیرید
نامهایی مانند «خانه مدیرعامل» یا «مدرسه فرزند» اطلاعات حساسی را در حساب و اعلانها آشکار میکنند. نام عملیاتی و کمافشا مانند «محدوده A» یا «انبار شرق» انتخاب کنید و دسترسی مشاهده/ویرایش محدوده را محدود نگه دارید. اسکرینشات ژئوفنس میتواند آدرس دقیق را نشان دهد؛ پیش از ارسال عمومی، داده غیرضروری را بپوشانید.
چه چیزهایی را برای پشتیبانی ثبت کنیم؟
- نام محدوده و خودروی آزمایشی؛
- نسخه اپ و سیستمعامل؛
- نوع رویداد مورد انتظار: ورود یا خروج؛
- زمان عبور، Timestamp موقعیت، زمان ثبت رویداد و زمان اعلان؛
- اینکه مشکل در یک جهت یا هر دو جهت رخ میدهد؛
- نمونه کوتاه تاریخچه با پوشاندن آدرس و شناسه غیرضروری.
رمز، OTP، لینک بازیابی یا تصویر کامل موقعیت خصوصی را ارسال نکنید. گزارش زماندار بسیار مفیدتر از عبارت «ژئوفنس کار نمیکند» است.
چکلیست نهایی
- هدف عملی و اقدام پس از هشدار نوشته شده است.
- مرکز و شکل با ورودی و محوطه واقعی تطبیق دارند.
- اندازه، خطای معمول موقعیت را در نظر میگیرد.
- ورود و خروج جدا آزمایش شدهاند.
- زمان موقعیت، رویداد و اعلان جدا ثبت شدهاند.
- آزمون چند بار و با یک متغیر تغییرکرده تکرار شده است.
- تخصیص خودرو و گیرنده اعلان بازبینی شدهاند.
- نام و تصویر محدوده اطلاعات خصوصی غیرضروری ندارند.
جمعبندی
ژئوفنس خوب کوچکترین دایره ممکن نیست؛ محدودهای است که هدف عملی را با خطای مکانی، فاصله ثبت و تأخیر شبکه کنار هم میسنجد. مرکز و اندازه را از واقعیت محل بگیرید، ورود و خروج را جدا آزمایش کنید و اعلان را از خود رویداد تفکیک کنید. هر شکل، شعاع یا مسیر منویی که در نسخه فعلی رهگارد دیده نمیشود، باید از راهنمای همان نسخه یا پشتیبانی تأیید شود.
هنوز دیدگاهی ثبت نشده. اولین نفر باشید!