pyrocko.model.gnss

GNSS station and campaign data model.

Classes

GNSSCampaign(*args, **kwargs)

Undocumented.

GNSSComponent(**kwargs)

Component of a GNSSStation

GNSSStation(**kwargs)

Representation of a GNSS station during a campaign measurement

class GNSSComponent(**kwargs)[source]

Bases: Object

Component of a GNSSStation

♦ unit

str (pyrocko.guts.StringChoice), default: 'm'

Unit of displacement

♦ shift

float, default: 0.0

Component’s shift in unit

♦ sigma

float, default: 0.0

One sigma uncertainty of the measurement

class GNSSStation(**kwargs)[source]

Bases: Location

Representation of a GNSS station during a campaign measurement

For more information see http://kb.unavco.org/kb/assets/660/UNAVCO_Campaign_GPS_GNSS_Handbook.pdf

♦ code

str, optional

Four letter station code

♦ style

str (pyrocko.guts.StringChoice), default: 'static'

♦ survey_start

pyrocko.util.get_time_float (pyrocko.guts.DateTimestamp), optional

Survey start time

♦ survey_end

pyrocko.util.get_time_float (pyrocko.guts.DateTimestamp), optional

Survey end time

♦ correlation_ne

float, default: 0.0

North-East component correlation

♦ correlation_eu

float, default: 0.0

East-Up component correlation

♦ correlation_nu

float, default: 0.0

North-Up component correlation

♦ north

GNSSComponent, optional

♦ east

GNSSComponent, optional

♦ up

GNSSComponent, optional

class GNSSCampaign(*args, **kwargs)[source]

Bases: Object

Undocumented.

♦ stations

list of GNSSStation objects, default: []

List of GNSS campaign measurements

♦ name

str, default: 'Unnamed campaign'

Campaign name

♦ survey_start

pyrocko.util.get_time_float (pyrocko.guts.DateTimestamp), optional

♦ survey_end

pyrocko.util.get_time_float (pyrocko.guts.DateTimestamp), optional