VideoVideoGeoLocation

GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation


Table of Contents ▼

Jump to a specific part of the page:

Description

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 List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. 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.
  2. 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.
  3. longitudeE7 (type: integer(), default: nil)
    -

Type

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

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation