GeostoreGradeLevelProto

AI Overview😉

  • The potential purpose of this module is to determine the relative altitude or vertical ordering of different segments or points on a map, allowing Google to better understand the spatial relationships between different locations and features. This can be useful for providing more accurate and relevant search results, particularly for location-based searches.
  • This module could impact search results by influencing the ranking of locations and features based on their relative altitude or vertical ordering. For example, if a user searches for "restaurants near me", Google may prioritize results that are at a similar altitude or grade level to the user's current location, rather than those that are significantly higher or lower. This could also affect the accuracy of distance and direction calculations, as well as the display of 3D maps and visualizations.
  • To be more favorable for this function, a website may want to ensure that their location-based data is accurately and consistently represented, including the relative altitude or grade level of different features and points. This could involve providing detailed and structured data about the spatial relationships between different locations, as well as using standardized formats and schemas for representing geographic information. Additionally, optimizing website content and metadata for location-based searches, such as including relevant keywords and phrases, could also help improve visibility and ranking.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

The grade level of a segment represents the relative altitude of the segment at a particular point along the segment. This level is in relation to other segments at the same point. For example, you might have a freeway at level = 0 and an overpass at level = 2. Vertical segments are represented by a polyline containing only 1 vertex and exactly two grade_level in segment.proto whose indices are 0. grade_level(0) represents the relative height at the start point of the segments, and grade_level(1) represents the one at the end point.

Attributes

  • index (type: integer(), default: nil) - The index of the point along the segment, where 0 is the starting point. This means that the index of a point along a segment and its sibling will be different.
  • level (type: integer(), default: nil) - The grade level of the indexed point. The grade level can be thought of as a relative vertical ordering with respect to other segments at the same point, where larger/more positive numbers are "higher". Negative grade level values are allowed and are typically used for points below grade level (0 is a common choice to represent the level of points at the ground level). For vertical segments, the height, i.e. the vertical length, is represented by difference of levels in millimeters. For example, feature.segment().grade_level(0).level() == 0 and feature.segment().grade_level(1).level() == 5000, then the length of the vertical segment feature is 5000 millimeters (5 meters).

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.GeostoreGradeLevelProto{
  index: integer() | nil,
  level: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.