تاریخچه مسیر ناقص است؟ Position، Route و Trip را جدا کنید

۰ دیدگاه ۱۰ دقیقه مطالعه ۱۵۳ بازدید
تصویر پرهام سبحان اردکانی
نویسنده

پرهام سبحان اردکانی

نویسنده وبلاگ رهگارد

تصویر شاخص مقاله تاریخچه مسیر ناقص است؟ Position، Route و Trip را جدا کنید

پاسخ کوتاه: برای تاریخچه مسیر ناقص، اول معلوم کنید داده در کدام لایه ناپدید شده است. همان خودرو و همان بازه را در نمای مسیر خام یا خروجی Position بررسی کنید. اگر موقعیت خام وجود ندارد، مسئله پیش از گزارش است: دستگاه، GPS، شبکه یا ذخیره‌سازی. اگر موقعیت‌ها موجودند اما Trip یا خط مسیر ناقص است، فیلتر زمانی، منطقه زمانی، منطق حرکت/توقف و تنظیم گزارش را بررسی کنید.

«نقشه ناقص است» شرح کافی نیست. ممکن است بازه اشتباه انتخاب شده باشد، سفر کوتاه در گزارش Trip نمایش داده نشود، نقاط با تأخیر برسند، خودرو آفلاین بوده باشد یا داده قدیمی طبق سیاست نگهداری حساب دیگر در دسترس نباشد. هر علت شاهد متفاوتی می‌خواهد؛ Reset دستگاه هیچ‌کدام را روشن نمی‌کند.

چهار لایه را از هم جدا کنید

چهار لایه را از هم جدا کنید

تاریخچه‌ای که کاربر می‌بیند پایان یک زنجیره است: دستگاه پیام موقعیت می‌سازد، سرور Position را دریافت و ذخیره می‌کند، گزارش Route یا Trip آن‌ها را پردازش می‌کند و رابط کاربر بازه و فیلتر را نمایش می‌دهد. خرابی در هر لایه ظاهر مشابهی می‌سازد، اما راه‌حل یکسان نیست.

مرجع رسمی API Traccar، Position خام، Route Report و Trips/Stops را مسیرهای جدا معرفی می‌کند. همین جدایی یک ابزار تشخیصی است: وجود Position در بازه، نبود داده از دستگاه را رد می‌کند؛ نبود Trip با وجود Position به معنی ناپدیدشدن خودکار همه نقاط نیست.

شکل نقص و نخستین شاهد لازم
شکل مشکلنخستین بررسیمسیر محتمل
یک بازه کامل خالی استآخرین Position قبل و نخستین Position بعدآفلاین، برق، GPS یا دریافت سرور
نقاط هست ولی Trip نیستRoute خام در همان بازهمنطق حرکت/توقف یا آستانه گزارش
خط مستقیم بین دو نقطه دور دیده می‌شودزمان دو Position دو سوی شکاففاصله گزارش، قطع ارتباط یا داده دیررس
فقط داده قدیمی ناپدید استسیاست نگهداری و دسترسی حسابRetention، مجوز یا بازه گزارش
اپ ناقص است اما خروجی کاملهمان حساب، خودرو، زمان و نسخه اپفیلتر یا نمایش رابط کاربر

قبل از هر تغییر، شکل نقص را با یکی از این ردیف‌ها توصیف کنید. این کار دامنه بررسی را از «همه‌چیز ممکن است» به یک شاخه قابل آزمون کاهش می‌دهد.

گام اول: خودرو، حساب و بازه زمانی را قفل کنید

گام اول: خودرو، حساب و بازه زمانی را قفل کنید

نام خودروهای مشابه، گروه‌های ناوگان و حساب‌های چندکاربره به‌سادگی باعث انتخاب واحد اشتباه می‌شوند. شناسه داخلی خودرو را ثبت کنید، سپس زمان شروع و پایان را با منطقه زمانی بنویسید. بازه‌ای که از نیمه‌شب عبور می‌کند یا اختلاف ساعت دستگاه/سرور دارد می‌تواند بخشی از مسیر را بیرون فیلتر قرار دهد.

  • همان خودرو و نه فقط نام مشابه انتخاب شده است؛
  • حساب فعلی اجازه دیدن تاریخچه همان دستگاه را دارد؛
  • شروع و پایان بازه با ساعت محلی و منطقه زمانی ثبت شده‌اند؛
  • فیلتر Trip، Stop، Event یا Geofence ناخواسته فعال نیست؛
  • بازه کوتاهِ شاهد درون بازه بزرگ‌تر نیز آزموده شده است.

مسیر عمومی استفاده از پنل در راهنمای اپلیکیشن رهگارد قرار دارد. این مقاله مسیر منو را از حافظه حدس نمی‌زند؛ ظاهر و نام گزینه‌ها باید با نسخه واقعی اپ تطبیق داده شود.

گام دوم: Route خام را با Trip مقایسه کنید

اگر دسترسی مجاز دارید، برای همان بازه یک خروجی Position یا Route بگیرید. صفحه خروجی تاریخچه مسیر مالک فرمت و فرایند خروجی است. هدف در اینجا فقط مقایسه است: آیا زمان‌ها و مختصات خام وجود دارند یا نه؟

اگر خروجی خام کامل است اما نمای Trip ناقص، دستگاه و شبکه را دست‌کاری نکنید. منطق Trip/Stop از نقاط خام نتیجه می‌گیرد و ممکن است سفرهای کوتاه، توقف‌های کوتاه یا داده با شکاف را متفاوت دسته‌بندی کند. مستند رسمی Motion, Trips and Stops در Traccar توضیح می‌دهد که تشخیص سفر به ویژگی Motion، سرعت، فاصله، زمان و تنظیمات گزارش وابسته است و شکاف داده نیز می‌تواند مرز سفر را تغییر دهد.

اگر Position خام نیز در بازه وجود ندارد، مسئله پیش از گزارش است. اکنون زمان آخرین داده سالم، شروع شکاف و نخستین داده بعدی را ثبت کنید؛ این سه نقطه برای تشخیص شبکه، GPS و برق بسیار ارزشمندتر از Screenshot یک خط ناقص‌اند.

سه زمان هر Position را با هم اشتباه نگیرید

در سامانه‌های ردیابی ممکن است زمان ثبت موقعیت، زمان دستگاه و زمان دریافت سرور جدا باشند. داده‌ای که هنگام قطع شبکه در دستگاه ذخیره شده، می‌تواند بعداً به سرور برسد. در نتیجه مسیر ممکن است ابتدا ناقص دیده شود و بعداً تکمیل شود، یا گزارش روز دریافت با روز حرکت یکی نباشد.

برای یک Position پیش و پس از شکاف، زمان موقعیت و زمان سرور را مقایسه کنید. اختلاف زیاد می‌تواند نشانه ارسال دیرهنگام باشد، اما علت دقیق—حافظه دستگاه، شبکه، پیکربندی یا سرور—بدون لاگ مدل‌محور ثابت نمی‌شود. زمان‌ها را اصلاح دستی نکنید؛ شواهد اصلی را حفظ کنید.

اگر Position خام نیست، مسیر دریافت داده را بررسی کنید

دستگاه در بازه آفلاین بوده است

زمان‌های Online/Offline را کنار شکاف بگذارید. هم‌زمانی قوی است، اما هنوز باید SIM، پوشش، APN، سرور و برق بررسی شوند. راهنمای چرا ردیاب آفلاین می‌شود مالک این شاخه است. تغییر چند تنظیم شبکه با هم، امکان تشخیص علت را از بین می‌برد.

دستگاه آنلاین است اما GPS معتبر ندارد

آنلاین‌بودن فقط ارتباط با سرور را نشان می‌دهد. اگر گیرنده موقعیت معتبر تولید نکند، پیام می‌تواند بدون مختصات تازه یا با آخرین نقطه شناخته‌شده برسد. صفحه ردیاب GPS سیگنال ندارد مالک نبود Fix است و صفحه موقعیت اشتباه ردیاب مالک نقطه نامعتبر یا پرش است.

فاصله گزارش بزرگ یا متغیر است

کوتاه‌ یا بلندبودن فاصله ارسال بر تراکم نقاط اثر می‌گذارد، اما interval مناسب مدل، کاربرد و شبکه است. از روی یک خط صاف میان دو نقطه نمی‌توان نتیجه گرفت همه مسیر گم شده است؛ فقط می‌دانیم بین آن دو زمان Position ذخیره‌شده کافی دیده نمی‌شود. مقاله مصرف اینترنت ردیاب رابطه تعداد ارسال و داده را جدا پوشش می‌دهد.

اگر Position هست اما Route یا Trip ناقص است

اکنون تعداد نقاط، اعتبار آن‌ها، Motion، Ignition، سرعت و ترتیب زمانی را بررسی کنید. Trip Report ممکن است برای تعیین آغاز و پایان سفر به آستانه‌های حداقل زمان و فاصله وابسته باشد. سفر کوتاه می‌تواند در Route خام دیده شود اما به‌عنوان Trip مستقل پذیرفته نشود؛ این رفتار با حذف داده خام یکسان نیست.

تغییر آستانه‌های سرور برای یک مورد بدون بررسی اثر روی کل ناوگان خطرناک است. ابتدا یک بازه شاهد و چند خودروی هم‌مدل را مقایسه کنید. اگر فقط یک دستگاه مشکل دارد، ورودی Motion/Ignition و پیوستگی داده آن را ببینید؛ اگر همه دستگاه‌ها از یک تاریخ تغییر کرده‌اند، تنظیم گزارش یا نسخه سامانه محتمل‌تر است.

وقتی فقط داده قدیمی ناپدید شده است

سیاست نگهداری داده، سطح اشتراک، دسترسی کاربر، حذف اداری و محدودیت بازه گزارش می‌توانند مطرح باشند. هیچ مدت عمومی برای نگهداری تاریخچه رهگارد در این مقاله اعلام نمی‌شود؛ این مقدار تغییرپذیر و حساب‌محور است و باید از قرارداد، پنل جاری یا پشتیبانی رسمی استعلام شود.

قبل از نتیجه‌گیری درباره حذف، بازه کوتاه‌تر، حساب مالک و خروجی مجاز را بررسی کنید. اگر داده برای اختلاف حقوقی، بیمه یا حادثه لازم است، از تغییر، پاک‌سازی یا بازنویسی حساب خودداری و فوراً درخواست حفظ داده را از مسیر رسمی ثبت کنید. مقاله حریم خصوصی تاریخچه موقعیت مرز دسترسی و نگهداری مسئولانه را توضیح می‌دهد.

پنج آزمون که علت را سریع‌تر جدا می‌کنند

  1. همان بازه را در Route خام و Trip Report مقایسه کنید.
  2. یک بازه کوتاه داخل شکاف و یک بازه سالم کنار آن بگیرید.
  3. آخرین Position قبل و نخستین Position بعد را با همه زمان‌ها ثبت کنید.
  4. Online/Offline، GPS valid و Motion/Ignition را روی همان خط زمانی بگذارید.
  5. یک خودرو و یک حساب شاهد را بدون تغییر تنظیمات مقایسه کنید.

اگر یک خروجی کامل و دیگری ناقص است، مشکل نمایش یا گزارش است؛ اگر هر دو خالی‌اند، سراغ مسیر دریافت و نگهداری بروید. این تفکیک باید پیش از Reset، تعویض سیم‌کارت یا تغییر Firmware انجام شود.

چه کارهایی را انجام ندهید

  • دستگاه یا اپ را Reset نکنید تا زمان‌ها و تنظیم فعلی حفظ شوند.
  • بازه، خودرو و حساب را هم‌زمان تغییر ندهید.
  • برای پرکردن شکاف، نقاط دستی یا مسیر فرضی به گزارش اضافه نکنید.
  • یک خط مستقیم روی نقشه را مدرک قطعی حرکت واقعی ندانید.
  • بدون مجوز، تاریخچه شخص دیگر یا کل ناوگان را خروجی نگیرید.
  • رمز، OTP، پلاک، آدرس منزل یا مسیر کامل را در تیکت عمومی قرار ندهید.

بسته مناسب برای پشتیبانی

شناسه داخلی خودرو، حساب و سطح دسترسی، شروع و پایان بازه با منطقه زمانی، آخرین Position سالم، نخستین Position بعدی، زمان دستگاه/موقعیت/سرور، وضعیت Online و GPS، وجود نقاط در Route خام و Trip و تاریخ مشاهده مشکل را آماده کنید. یک نمونه خروجی کوچک و حداقلی بهتر از کل تاریخچه خصوصی است.

جمع‌بندی؛ اول بپرسید Position کجاست

مسیر ناقص را با یک سؤال طبقه‌بندی کنید: آیا Position خام در همان بازه وجود دارد؟ پاسخ منفی شما را به دستگاه، GPS، شبکه و نگهداری می‌برد؛ پاسخ مثبت شما را به منطق Route/Trip، فیلتر و رابط کاربر هدایت می‌کند.

سه زمان، یک بازه ثابت و مقایسه Route با Trip معمولاً محل نقص را بدون تغییر مخرب روشن می‌کند. تا زمانی که لایه گمشده مشخص نشده، Reset یا تغییر تنظیم فقط شواهد را ضعیف می‌کند. اگر داده حساس یا مرتبط با اختلاف است، حفظ اصل داده و مسیر رسمی پشتیبانی مقدم بر آزمون‌های بیشتر است.

سوالات متداول

ممکن است Position خام دریافت نشده باشد، داده دیر رسیده باشد، Trip Report نقاط موجود را متفاوت دسته‌بندی کند یا فیلتر زمان، حساب و نگهداری دسترسی را محدود کرده باشد.

همان خودرو و بازه را در Route یا Position خام و Trip Report مقایسه کنید. نبود Position خام به مسیر دریافت مربوط است؛ وجود Position با Trip ناقص به گزارش یا فیلتر.

بین دو زمان Position کافی ذخیره یا نمایش داده نشده است. علت می‌تواند فاصله ارسال، قطع ارتباط، نبود GPS یا داده دیررس باشد؛ خط مستقیم مسیر واقعی را ثابت نمی‌کند.

خیر. آنلاین‌بودن ارتباط با سرور را نشان می‌دهد؛ GPS نامعتبر، فاصله گزارش یا پردازش گزارش همچنان می‌تواند مسیر را ناقص کند.

Trip Report از منطق حرکت/توقف و آستانه زمان و فاصله استفاده می‌کند. سفر کوتاه یا داده با شکاف ممکن است Trip مستقل نسازد، هرچند Position خام موجود باشد.

سیاست نگهداری، سطح اشتراک، مجوز حساب، حذف اداری یا محدودیت بازه گزارش باید بررسی شود. مدت نگهداری را از قرارداد یا پشتیبانی جاری استعلام کنید.

نه؛ Reset ممکن است تنظیم و شواهد تشخیصی را از بین ببرد و داده حذف‌شده سرور را بازیابی نمی‌کند. ابتدا لایه نقص را مشخص کنید.

خودرو و حساب، بازه و منطقه زمانی، Position قبل و بعد، سه زمان هر رکورد، Online/GPS، نتیجه Route خام و Trip و یک خروجی حداقلی بدون اطلاعات غیرضروری.

مقاله‌های مرتبط

دیدگاه کاربران (۰)

هنوز دیدگاهی ثبت نشده. اولین نفر باشید!