RepositoryWebrefGeoMetadataProto

GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGeoMetadataProto


Table of Contents ▼

Jump to a specific part of the page:

Description

Geo-specific information about the entity. Next available tag: 34.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. address (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressProto, default: nil)
    - Stores parent/container information containing city, province & country.
  2. addressSynonyms (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGeoMetadataProtoAddressSynonym), default: nil)
    - This field is only provided through the online qref interface (QrefMetadata). This is a fairly simple extraction from the /geo/type/feature/address_proto_blob triple.
  3. areaKm2 (type: float(), default: nil)
    - Area in km^2 of the feature if the feature has polygon. Only set by qrefmetadata.
  4. bound (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreRectProto, default: nil)
    - The tight bounds of this feature. Note that these are different from the FeatureProto.bound field.
  5. countryCode (type: String.t, default: nil)
    - Country code of the country of the entity. Only available in qref-metadata.
  6. location (type: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto, default: nil)
    - The geographic location (center) and geometry of this entity. See geostore.FeatureProto for more details.
  7. name (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreNameProto, default: nil)
    - The best name from Oyster for this entity. Is only included for some types of entities, and is a trimmed version of the proto (some fields are cleared).
  8. oysterId (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto, default: nil)
    - The oyster id of the entity
  9. stableIntegerCountryCode (type: integer(), default: nil)
    - Numerical country code, converted with i18n/identifiers/stableinternalregionconverter.h. It is the same as country_code, but it is available in the annotator model (and takes less space).
  10. timezone (type: String.t, default: nil)
    - Timezone if the feature is contained inside one.
  11. wpLocation (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWikipediaGeocode), default: nil)
    - Information about the geographic location (center) extracted from the wikijoins.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGeoMetadataProto{
address: GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressProto.t() | nil,
addressSynonyms: [ GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGeoMetadataProtoAddressSynonym.t() ] | nil,
areaKm2: float() | nil,
bound: GoogleApi.ContentWarehouse.V1.Model.GeostoreRectProto.t() | nil,
countryCode: String.t() | nil,
location: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto.t() | nil,
name: GoogleApi.ContentWarehouse.V1.Model.GeostoreNameProto.t() | nil,
oysterId: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
stableIntegerCountryCode: integer() | nil,
timezone: String.t() | nil,
wpLocation: [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefWikipediaGeocode.t()] | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefGeoMetadataProto