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