adam_core.coordinates.geodetics module¶
- class adam_core.coordinates.geodetics.GeodeticCoordinates(table: Table, **kwargs: int | float | str)[source]¶
Bases:
Table- alt¶
A column for storing 64-bit floating point numbers.
- lon¶
A column for storing 64-bit floating point numbers.
- lat¶
A column for storing 64-bit floating point numbers.
- vup¶
A column for storing 64-bit floating point numbers.
- veast¶
A column for storing 64-bit floating point numbers.
- vnorth¶
A column for storing 64-bit floating point numbers.
- time¶
A column which represents an embedded quivr table.
- Parameters:
table_type – The type of the table to embed.
nullable – Whether the column can contain null values.
metadata – A dictionary of metadata to attach to the column.
- covariance¶
A column which represents an embedded quivr table.
- Parameters:
table_type – The type of the table to embed.
nullable – Whether the column can contain null values.
metadata – A dictionary of metadata to attach to the column.
- origin¶
A column which represents an embedded quivr table.
- Parameters:
table_type – The type of the table to embed.
nullable – Whether the column can contain null values.
metadata – A dictionary of metadata to attach to the column.
- frame¶
StringAttribute represents a string which is stored as UTF-8 bytes in Table metadata.
- Parameters:
default – The default value for this attribute. If no default is provided, then the attribute must be set whenever constructing a table that uses it.
- property sigma_alt¶
1-sigma uncertainty in altitude.
- property sigma_lon¶
1-sigma uncertainty in longitude.
- property sigma_lat¶
1-sigma uncertainty in latitude.
- property sigma_vup¶
1-sigma uncertainty in up velocity.
- property sigma_veast¶
1-sigma uncertainty in east velocity.
- property sigma_vnorth¶
1-sigma uncertainty in north velocity.
- classmethod from_cartesian(cartesian: CartesianCoordinates) GeodeticCoordinates[source]¶
- schema: ClassVar[pa.Schema] = alt: double lon: double lat: double vup: double veast: double vnorth: double time: struct<days: int64, nanos: int64> child 0, days: int64 child 1, nanos: int64 covariance: struct<values: large_list<item: double>> child 0, values: large_list<item: double> child 0, item: double origin: struct<code: large_string> child 0, code: large_string¶