GPS reading library

Some classes and functions to handle different types of GPS data

The workhorse of this library, NMEA, is not designed to be created directly. See gssi_filelib.get_dzg_data

class pygssi.lib.gpslib.NMEA[source]

Container for general information about lat, lon, etc.

lat

np.ndarray – wgs84 latitude of points

lon

np.ndarray – wgs84 longitude of points

x

np.ndarray – Projected x coordinates of points

y

np.ndarray – Projected y coordinates of points

z

np.ndarray – Projected z coordinates of points

class pygssi.lib.gpslib.kinematic_info(fn)[source]

This should maybe be private, it takes in a matlab file with x, y, and elev fields and gives something that can be queried for elev at the closest x,y

pygssi.lib.gpslib.nmea_all_info(list_of_sentences)[source]

Return an object with the nmea info from a given list of sentences

pygssi.lib.gpslib.nmea_to_ll(list_of_sentences)[source]

Take in a list of raw sentences in GGA format and return a lon, lat list