GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopic
Table of Contents ▼
Jump to a specific part of the page:
Description
GeoTopicality of a document is a set of GeoTopics ordered by their normalized scores.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
address
(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressProto
, default:nil
)
- Stores parent/container information containing city, province & country. -
componentScores
(type:list(GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopicalityScore)
, default:nil
)
- The raw scores used to calculate the normalized_score. Note that not all these scores may be exposed to the users. -
confidence
(type:number()
, default:nil
)
- A score [0, 1] indicating the confidence. -
denseCity
(type:boolean()
, default:nil
)
- Is this a dense city (e.g., population > 100k)? -
establishmentType
(type:integer()
, default:nil
)
- Sub type for POI types like ESTABLISHMENT_POI, ESTABLISHMENT_GROUNDS & ESTABLISHMENT_BUILDING -
latE7
(type:integer()
, default:nil
)
- Latitude and Longitude of the location. -
lngE7
(type:integer()
, default:nil
)
- -
locationName
(type:String.t
, default:nil
)
- Name of the Geographic location. This is the normalized name. -
normalizedScore
(type:number()
, default:nil
)
- A score [0, 1] indicating the likelihood of the location being the GeoTopicality. -
oysterId
(type:GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto
, default:nil
)
- Oyster Feature ID of the location. -
oysterType
(type:integer()
, default:nil
)
- Oyster Feature Type -
sumContainedPoiNormalizedScores
(type:number()
, default:nil
)
- The sum of the normalized scores of POIs contained within a particular locality.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopic{
address: GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressProto.t() | nil,
componentScores: [ GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopicalityScore.t() ] | nil,
confidence: number() | nil,
denseCity: boolean() | nil,
establishmentType: integer() | nil,
latE7: integer() | nil,
lngE7: integer() | nil,
locationName: String.t() | nil,
normalizedScore: number() | nil,
oysterId: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
oysterType: integer() | nil,
sumContainedPoiNormalizedScores: number() | nil
}
address: GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressProto.t() | nil,
componentScores: [ GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopicalityScore.t() ] | nil,
confidence: number() | nil,
denseCity: boolean() | nil,
establishmentType: integer() | nil,
latE7: integer() | nil,
lngE7: integer() | nil,
locationName: String.t() | nil,
normalizedScore: number() | nil,
oysterId: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
oysterType: integer() | nil,
sumContainedPoiNormalizedScores: number() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.RepositoryAnnotationsGeoTopic