google_api_spectrum v0.1.0 GoogleApi.Spectrum.V1explorer.Model.GeoLocationEllipse View Source

A "point" with uncertainty is represented using the Ellipse shape.

Attributes

  • center (GeoLocationPoint): A required geo-spatial point representing the center of the ellipse. Defaults to: null.
  • orientation (float()): A floating-point number that expresses the orientation of the ellipse, representing the rotation, in degrees, of the semi-major axis from North towards the East. For example, when the uncertainty is greatest along the North-South direction, orientation is 0 degrees; conversely, if the uncertainty is greatest along the East-West direction, orientation is 90 degrees. When orientation is not present, the orientation is assumed to be 0. Defaults to: null.
  • semiMajorAxis (float()): A floating-point number that expresses the location uncertainty along the major axis of the ellipse. May be required by the regulatory domain. When the uncertainty is optional, the default value is 0. Defaults to: null.
  • semiMinorAxis (float()): A floating-point number that expresses the location uncertainty along the minor axis of the ellipse. May be required by the regulatory domain. When the uncertainty is optional, the default value is 0. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.Spectrum.V1explorer.Model.GeoLocationEllipse{
  center: GoogleApi.Spectrum.V1explorer.Model.GeoLocationPoint.t(),
  orientation: any(),
  semiMajorAxis: any(),
  semiMinorAxis: any()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.