google_api_books v0.2.0 GoogleApi.Books.V1.Model.GeolayerdataGeo View Source

Attributes

  • boundary ([[Object]]): The boundary of the location as a set of loops containing pairs of latitude, longitude coordinates. Defaults to: null.
  • cachePolicy (String.t): The cache policy active for this data. EX: UNRESTRICTED, RESTRICTED, NEVER Defaults to: null.
  • countryCode (String.t): The country code of the location. Defaults to: null.
  • latitude (float()): The latitude of the location. Defaults to: null.
  • longitude (float()): The longitude of the location. Defaults to: null.
  • mapType (String.t): The type of map that should be used for this location. EX: HYBRID, ROADMAP, SATELLITE, TERRAIN Defaults to: null.
  • viewport (GeolayerdataGeoViewport): Defaults to: null.
  • zoom (integer()): The Zoom level to use for the map. Zoom levels between 0 (the lowest zoom level, in which the entire world can be seen on one map) to 21+ (down to individual buildings). See: https://developers.google.com/maps/documentation/staticmaps/#Zoomlevels 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.Books.V1.Model.GeolayerdataGeo{
  boundary: list(),
  cachePolicy: any(),
  countryCode: any(),
  latitude: any(),
  longitude: any(),
  mapType: any(),
  viewport: GoogleApi.Books.V1.Model.GeolayerdataGeoViewport.t(),
  zoom: 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.