PhotosVisionObjectrecGeoLocation

AI Overview😉

  • The potential purpose of this module is to determine the geographical location of a point or a group of points, and to estimate the accuracy of that location. This can be used to improve the relevance of search results for queries that have a geographical component.
  • This module could impact search results by allowing Google to better understand the location of content on the web, and to prioritize results that are more relevant to a user's location. For example, if a user searches for "restaurants near me", Google can use this module to identify the user's location and return results that are closest to them.
  • To be more favorable to this function, a website could provide accurate and consistent geographical metadata, such as latitude and longitude coordinates, and country codes. This could be done by including this information in the website's schema markup, or by providing it in a machine-readable format such as GeoJSON. Additionally, websites could ensure that their content is accurately geotagged, and that their location-based metadata is up-to-date and consistent across the website.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.PhotosVisionObjectrecGeoLocation (google_api_content_warehouse v0.4.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

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@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

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.