InglesPransesEspanyol

Ad


OnWorks favicon

gpsdecode - Online sa Cloud

Patakbuhin ang gpsdecode sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na gpsdecode na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gpsdecode - i-decode ang mga stream ng GPS, RTCM o AIS sa isang nababasang format

SINOPSIS


gpsdecode [-c] [-d] [-e] [-j] [-m] [-n] [-s] [-t typelist] [-u] [-v] [-D debuglevel] [-V]

DESCRIPTION


Ang tool na ito ay isang batch-mode decoder para sa NMEA at iba't ibang binary packet format na nauugnay
na may mga serbisyo ng GPS, AIS, at differential-correction. Gumagawa ito ng JSON dump sa pamantayan
output mula sa binary sa karaniwang input. Ang JSON ay ang parehong format na nakadokumento sa gpsd(8);
ang tool na ito ay gumagamit ng parehong decoding logic gaya ng gpsd, ngunit may mas simpleng interface na nilayon
batch processing ng data files.

Ang lahat ng mga format ng sensor-input na kilala sa proyekto ng GPSD ay maaaring i-decode ng tool na ito. Ang mga ito
kasama ang: NMEA, AIVDM (ang NMEA-derived na format ng pangungusap na ginagamit ng AIS, ang marine Automatic
Identification System), RTCM2, at lahat ng sinusuportahang binary na format ng GPS (kapansin-pansing kasama ang
SiRF). Tingnan mo gpsd(8) para sa mga naaangkop na pamantayan at alam na limitasyon ng decoding logic.

Maaari mong gamitin ang tool na ito sa nc(1) upang suriin ang mga feed ng AIS mula sa mga serbisyo ng pooling ng AIS, RTCM
mga feed mula sa mga RTCM receiver o NTRIP broadcasters.

Opsyon


Ang -d Ang opsyon ay nagsasabi sa programa na mag-decode ng mga packet na ipinakita sa karaniwang input sa pamantayan
output. Ito ang default na pag-uugali.

Ang -j tahasang itinatakda ang format ng output dump sa JSON (ang default na gawi).

Kasama ang -m opsyon, dump pinakamababang haba para sa bawat uri ng packet sa input (hindi pinapansin
mga pakete ng komento). Ito ay malamang na interesado lamang sa mga developer ng GSD.

Ang -n nagbibigay-daan sa paglalaglag sa nabuong pseudo-NME0183.

Ang -e Ang opsyon na opsyon ay nagsasabi sa program na i-encode ang JSON sa karaniwang input sa JSON sa
karaniwang output. Ang opsyon na ito ay kapaki-pakinabang lamang para sa regression-testing ng JSON dumping at
parsing code.

Ang -s Ang opsyon na opsyon ay nagsasabi sa programa na iulat ang AIS Type 24 na mga paghahati ng pangungusap nang hiwalay
sa halip na subukang pagsama-samahin ang mga ito.

Ang -t tumatanggap ng listahan ng mga numeric na uri na pinaghihiwalay ng kuwit. Mga packet na may numerong AIS, RTCM2,
o RTCM3 type ay ipinapasa at output lamang kung tumugma ang mga ito sa isang uri sa listahan. Mga pakete
ng iba pang mga uri (sa partikular na mga GPS packet) ay dumaan nang walang kondisyon.

Ang -u pinipigilan ang pag-scale ng data ng AIS upang lumutang ang mga dami at pagpapalawak ng teksto ng numeric
mga code. Ang isang dump na may ganitong opsyon ay lossless.

Ang -v nagbibigay-daan sa paglalaglag ng mga textual packet sa output habang natatanggap ang mga ito sa input,
kaagad na sinusundan ng kaukulang output.

Ang -c itinatakda ang format ng dump ng AIS upang paghiwalayin ang mga field na may simbolo ng ASCII pipe. Ang mga patlang ay
itinapon sa pagkakasunud-sunod na nangyari sa AIS packet. Ang mga numero ay hindi naka-scale (-u ay pinilit).
Ang mga string ay na-unpack mula anim na bit hanggang sa buong ASCII

Ang -V ang opsyon ay nagdidirekta sa program na ilabas ang numero ng bersyon nito, pagkatapos ay lumabas.

Ang -D ang opsyon ay nagtatakda ng debug verbosity level. Pangunahing interesado ito sa mga developer.

AIS DSV FORMAT


Kasama ang -c opsyon, ang mga dump lines ay mga value ng AIS payload fields, pipe-separated, sa
upang mangyari ang mga ito sa payload. Ang mga hanay ng mga patlang na nagpapahayag ng isang petsa ay inilalabas bilang isang
ISO8601 timestamp (hanapin ang mga tutuldok at ang sumusunod na Z na nagsasaad ng oras ng Zulu/UTC), at ang
Ang 19-bit na pangkat ng mga patlang ng katayuan ng TDMA na matatagpuan sa dulo ng mga uri ng mensahe 1-4 ay itinatapon bilang
isang unsigned integer (sa hex na pinangungunahan ng "0x"). Ang mga hindi nagamit na field ng awtoridad sa rehiyon ay
itinapon din (sa hex na pinangungunahan ng "0x"). Ang mga binary field ng variable-length ay itinapon bilang isang
integer bit haba, na sinusundan ng isang colon, na sinusundan ng isang hex dump.

Gumamit ng gpsdecode online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad