View Source GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation (google_api_content_warehouse v0.4.0)

Generic geo-location information. This is error-prone due to the fact that is uses signed integer fields, which are not supported by proto1 API and are cast to unsigned integers. Consider using the metadata_util function directly, which fills out a version 2 API proto.

Attributes

  • altitudeE2 (type: integer(), default: nil) - Altitude is in meters and multiplied by 100 (i.e., in centimeters). Up till 10 km this fits in 3 bytes.
  • latitudeE7 (type: integer(), default: nil) - Latitude and longitude are in degrees and multiplied by 10^7. This gives the worst precision of about 1 cm at the equator.
  • longitudeE7 (type: integer(), default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation{
  altitudeE2: integer() | nil,
  latitudeE7: integer() | nil,
  longitudeE7: integer() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.