GeostoreElevationModelProto

AI Overview😉

  • The potential purpose of this module is to help Google's search algorithm understand the geographical features of a location, such as elevation, terrain, and zoom levels. This information can be used to provide more accurate and relevant search results, especially for location-based queries.
  • This module could impact search results by influencing the ranking of websites that provide geographical information or location-based services. For example, a website that provides detailed elevation data for a specific region may be ranked higher than a website that provides less accurate or incomplete data. Additionally, this module could affect the search results for queries that involve terrain or elevation, such as "hiking trails near me" or "best scenic views in a city."
  • A website may change things to be more favorable for this function by providing high-quality, detailed, and accurate geographical information, such as elevation data, terrain maps, and zoom levels. This could include using standardized formats for geographical data, providing regular updates to ensure data freshness, and using clear and concise language to describe geographical features. Additionally, websites could optimize their content to answer specific location-based queries, such as "what is the elevation of Mount Everest" or "what are the best hiking trails in the Rocky Mountains."

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GeostoreElevationModelProto (google_api_content_warehouse v0.4.0)

Represents raster digital elevation model data.

Attributes

  • blendOrder (type: integer(), default: nil) - Defines the relative order in which terrain data should be rendered. Features with higher blend_order should be blended on top of features with lower blend_order. NOTE: this is backwards from the way BlendRank works in Magrathean.
  • dataLevel (type: integer(), default: nil) - The zoom level at which this data is defined. Level 0 is world level data, and each increase in zoom level corresponds to a factor of 2 increase in scale.
  • dataMaxlevel (type: integer(), default: nil) - The maximum (finest) level at which this terrain data has sufficient resolution to be displayed.
  • elevationData (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default: nil) - A place to store an elevation data protocol buffer. Currently, this must be a keyhole::AssetTileCompressed (see google3/keyhole/common/proto/magrathean.protodevel).
  • fullChildDataAvailable (type: boolean(), default: nil) - If true, all of the data contained in this feature is available at the next highest (more detailed) level. If this is true, partial_child_data_available should also be true.
  • partialChildDataAvailable (type: boolean(), default: nil) - If true, at least part of the data contained in this feature is available at the next highest (more detailed) level.

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.GeostoreElevationModelProto{
  blendOrder: integer() | nil,
  dataLevel: integer() | nil,
  dataMaxlevel: integer() | nil,
  elevationData:
    GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
  fullChildDataAvailable: boolean() | nil,
  partialChildDataAvailable: boolean() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.