| GPXLOGGER(1) | GPSD Documentation | GPXLOGGER(1) |
نام (NAME)
gpxlogger - ابزاری برای اتصال به gpsd و تولید فایل GPX
خلاصه دستور (SYNOPSIS)
gpxlogger [OPTIONS] [server[:port[:device]]]
gpxlogger -h
gpxlogger -V
توضیحات (DESCRIPTION)
برنامه gpslogger موقعیتهای تثبیتشده (fixes) را از gpsd جمعآوری کرده و آنها را در قالب GPX (یک نمایه XML برای ثبت مسیر یا track logging) در خروجی استاندارد ثبت میکند. این برنامه نیازی به اجرا به عنوان ریشه (root) ندارد، اما میتواند با دسترسی ریشه نیز اجرا شود.
خروجی ممکن است از چندین مسیر تشکیل شده باشد. اگر برای بازه زمانی مشخصشده توسط گزینه -i یا --interval (با مقدار پیشفرض ۵ ثانیه) هیچ موقعیت تثبیتشدهای ثبت نشود، یک مسیر جدید ایجاد میشود.
برنامه gpxlogger میتواند از هر یک از روشهای برونبری (export) که gpsd پشتیبانی میکند استفاده نماید. برای مشاهده فهرستی از این روشها، از گزینه -l یا --exports استفاده کنید. برای تحمیل یک روش خاص، گزینه -e یا --export را به همراه یکی از نامهای متد خاتمهیافته به دو نقطه از جدول -l یا --exports وارد کنید.
گزینهها (OPTIONS)
-?, -h, --help
-d, --daemonize
-D LVL, --debug LVL
-e METHOD, --export METHOD
با -e sockets، یا اگر روش پیشفرض سوکتها باشد، میتوانید مشخصات [server[:port[:device]]] را به عنوان آرگومان ارائه دهید. برای جزئیات بیشتر به بخش ARGUMENTS در ادامه مراجعه کنید.
با -e shm, --export shm این برنامه با استفاده از حافظه اشتراکی به gpsd محلی گوش فرا خواهد داد.
-f OUTFILE, --output OUTFILE
-F INFILE, --filein INFILE
-g, --garmin
-i SECONDS, --interval SECONDS
-l, --exports
-m MINMOVE, --minmove MINMOVE
-r, --reconnect
-V, --version
آرگومانها (ARGUMENTS)
بهطور پیشفرض، کلاینتها دادهها را از دیمن محلی gpsd که روی localhost با استفاده از پورت پیشفرض GPSD یعنی 2947 اجرا میشود جمعآوری میکنند. آرگومان اختیاری برای هر کلاینت میتواند این رفتار را بازنویسی کند: [server[:port[:device]]]
برای توضیحات بیشتر و مثالها، به بخش ARGUMENTS در صفحه راهنمای gps(1) مراجعه کنید.
وضعیت خروج (RETURN VALUES)
0
1
نکته
برنامه gpxlogger پیامهای خطا را به لاگ سیستم ارسال میکند، نه به stderr.
مثالها (EXAMPLES)
برای اجرا به صورت دیمن و ارسال لاگ gpx به یک فایل با نام حاوی برچسب تاریخ:
$ gpxlogger -d -f "out-%c.gpx"
همچنین ببینید (SEE ALSO)
منابع (RESOURCES)
تارنمای پروژه: https://gpsd.io
کپیرایت و تکثیر (COPYING)
حق امتیاز
این فایل
متعلق است
به GPSD project (سال 2013)
SPDX-License-Identifier: BSD-2-clause
نویسندگان (AUTHORS)
Amaury Jacquot
Petter Reinholdtsen
Chris Kuethe
| 2025-11-04 | GPSD, Version 3.27.5 |