GPSTk este o bibliotecă open source și suită de aplicații pentru comunitatea de navigație prin satelit - de cercetatori gratuite să se concentreze pe cercetare, codificare nivel nu mai jos.
Utilizatorii GPS folosesc practic fiecare sistem de arhitectură și de operare de calcul. Prin urmare, proiectarea suitei GPSTk este independent de platforma posibil. Independenta de platforma se realizează prin utilizarea ISO standard C ++ limbaj de programare. Principiile programării orientate-obiect sunt utilizate în întreaga codul de bază GPSTk pentru a se asigura că codul este modular, extensibil și întreținut.
Suita GPSTk constă dintr-un miez biblioteci, biblioteci auxiliare, și o serie de aplicații setof. GPSTk oferă o gamă largă de funcții care rezolva problemele de procesare asociate cu GPS, cum ar fi prelucrarea sau utilizarea formate standard, cum ar fi RINEX. Bibliotecile sunt baza pentru mai avansate aplicații distribuite, ca parte a suitei GPSTk.
Biblioteca de bază GPSTk prevede codul independent mai robust, în linii mari util, iar platforma în GPSTk. Acesta oferă o serie de modele și algoritmi foudn în manual GPS si hartii clasice, cum ar fi rezolvarea de poziția de utilizator sau estimarea refracție atmosferică. Formate comune sunt suportate, precum și, cum ar fi RINEX sau SP3.
Bibliotecile auxiliare conține cod care ar putea fi utile în procesul de prelucrare GNSS, dar nu se potrivesc acestei descrieri și portabilitate a bibliotecii de bază. Acest cod poate conține algoritmi foarte specializate sau să fie legat de formatul mesajului unui anumit receptor. Codul ar putea necesita biblioteci sau funcțiile de sistem, care sunt în mare parte disponibile, dar nu fac parte din ++ standardului C
Cerințe :.
- CGC
- utilitarul gem, un înlocuitor pentru make
- Doxygen
Comentariile nu a fost găsit