View Source GoogleApi.ContentWarehouse.V1.Model.PhotosVisionObjectrecGeoLocation (google_api_content_warehouse v0.3.0)

The geo-location of a single point, or of the "center" of a group of points.

Attributes

  • altitudeMeters (type: float(), default: nil) - Altitude of the point above the earth's surface, in meters.
  • countryCode (type: String.t, default: nil) - Country code string.
  • fromGps (type: boolean(), default: nil) - Indicates if the lat/lon above is assumed to come from a GPS device.
  • lat (type: float(), default: nil) - Latitude in degrees north. Values south of the equator are negative.
  • latErrorBound (type: float(), default: nil) - When applied to a single point, represents the estimated error bounds of manual geotagging. The estimate is based on size of the bounding box of the map used for manual geotagging. When applied to a group of points, the error bounds represent the dispersion around the group center (lat/lon above). The dispersion in this case is computed as half the interquartile range. Reference: http://en.wikipedia.org/wiki/Interquartile_range (lat +/- lat_error_bound, lng +/- lng_error_bound).
  • lon (type: float(), default: nil) - Longitude in degrees east. Values west of 0 deg are negative.
  • lonErrorBound (type: float(), default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.PhotosVisionObjectrecGeoLocation{
  altitudeMeters: float() | nil,
  countryCode: String.t() | nil,
  fromGps: boolean() | nil,
  lat: float() | nil,
  latErrorBound: float() | nil,
  lon: float() | nil,
  lonErrorBound: float() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.