GoogleApi.ContentWarehouse.V1.Model.MapsQualitySpecialWordsFlags
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
Flags that describe the information about a special word. If you add another flag please add it to the special words implemenation in google3/maps/quality/internal/special_words.cc. -- Next available id: 22 --
Attributes List
This module has the following attributes (case-insensitive ascending order):
View Attributes
- isAlleyAffix
- isCommonWord
- isDeconstructible
- isDirectionalModifier
- isDistanceMarker
- isForbiddenWord
- isHouseIdIdentifier
- isIntersectionConnector
- isLandmarkIdentifier
- isLanguageIndicator
- isNameSynonym
- isNotForLegacyStreetNumberDetection
- isNotOptionalizable
- isNumber
- isNumberSuffix
- isOptional
- isOrdinalNumber
- isPenalizedIfMissing
- isPersonalTitle
- isStopWord
- isStreetNumberIdentifier
Attributes
-
isAlleyAffix
(type:boolean()
, default:nil
)
- An affix that indicates an alley. Alleys are unnamed, numbered routes that are always linked to a "parent street". As these parent streets can be named e.g. "7th street" and alleys might be referred to as "7th alley", we need to be able to distinguish those affixes. For more details about alleys see go/vn-alley-geocoding. -
isCommonWord
(type:boolean()
, default:nil
)
- Common words E.g.: center, park, etc. -
isDeconstructible
(type:boolean()
, default:nil
)
- Whether this special word is part of a name without a separator (like e.g. suffix "strasse" in Freigutstrasse). -
isDirectionalModifier
(type:boolean()
, default:nil
)
- Directional modifier. E.g.: north, south, etc. -
isDistanceMarker
(type:boolean()
, default:nil
)
- An affix that indicates distance marker on a route, e.g., 'km'. -
isForbiddenWord
(type:boolean()
, default:nil
)
- Whether geo paths are forbidden to contain this word. -
isHouseIdIdentifier
(type:boolean()
, default:nil
)
- A keyword for a house id. -
isIntersectionConnector
(type:boolean()
, default:nil
)
- Intersection. E.g.: and, at, corner. -
isLandmarkIdentifier
(type:boolean()
, default:nil
)
- An affix that indicates a landmark, e.g. "opposite", "near" etc. -
isLanguageIndicator
(type:boolean()
, default:nil
)
- Language indicator. E.g.: platz in German, straat in Dutch. -
isNameSynonym
(type:boolean()
, default:nil
)
- Whether this is a name synonym and should be allowed to be matched on when searching (that is, added to the retrieval query with the name/ prefix). -
isNotForLegacyStreetNumberDetection
(type:boolean()
, default:nil
)
- Terms which are not allowed to be used by the legacy street number detection. -
isNotOptionalizable
(type:boolean()
, default:nil
)
- Terms which are not allowed to be treated as optional. -
isNumber
(type:boolean()
, default:nil
)
- Numbers. E.g.: 1, one, 2, two. -
isNumberSuffix
(type:boolean()
, default:nil
)
- E.g. suffixes in French: bis, ter. -
isOptional
(type:boolean()
, default:nil
)
- Is this special word optional? -
isOrdinalNumber
(type:boolean()
, default:nil
)
- E.g.: 1st, first. -
isPenalizedIfMissing
(type:boolean()
, default:nil
)
- Optional terms that should not geocode by themselves. -
isPersonalTitle
(type:boolean()
, default:nil
)
- Personal titles (e.g. doctor, professor, general, etc.) -
isStopWord
(type:boolean()
, default:nil
)
- E.g.: the, in, near, where. -
isStreetNumberIdentifier
(type:boolean()
, default:nil
)
- A keyword that denotes a street number, e.g. "number", "unit" etc.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.MapsQualitySpecialWordsFlags{
isAlleyAffix: boolean() | nil,
isCommonWord: boolean() | nil,
isDeconstructible: boolean() | nil,
isDirectionalModifier: boolean() | nil,
isDistanceMarker: boolean() | nil,
isForbiddenWord: boolean() | nil,
isHouseIdIdentifier: boolean() | nil,
isIntersectionConnector: boolean() | nil,
isLandmarkIdentifier: boolean() | nil,
isLanguageIndicator: boolean() | nil,
isNameSynonym: boolean() | nil,
isNotForLegacyStreetNumberDetection: boolean() | nil,
isNotOptionalizable: boolean() | nil,
isNumber: boolean() | nil,
isNumberSuffix: boolean() | nil,
isOptional: boolean() | nil,
isOrdinalNumber: boolean() | nil,
isPenalizedIfMissing: boolean() | nil,
isPersonalTitle: boolean() | nil,
isStopWord: boolean() | nil,
isStreetNumberIdentifier: boolean() | nil
}
isAlleyAffix: boolean() | nil,
isCommonWord: boolean() | nil,
isDeconstructible: boolean() | nil,
isDirectionalModifier: boolean() | nil,
isDistanceMarker: boolean() | nil,
isForbiddenWord: boolean() | nil,
isHouseIdIdentifier: boolean() | nil,
isIntersectionConnector: boolean() | nil,
isLandmarkIdentifier: boolean() | nil,
isLanguageIndicator: boolean() | nil,
isNameSynonym: boolean() | nil,
isNotForLegacyStreetNumberDetection: boolean() | nil,
isNotOptionalizable: boolean() | nil,
isNumber: boolean() | nil,
isNumberSuffix: boolean() | nil,
isOptional: boolean() | nil,
isOrdinalNumber: boolean() | nil,
isPenalizedIfMissing: boolean() | nil,
isPersonalTitle: boolean() | nil,
isStopWord: boolean() | nil,
isStreetNumberIdentifier: boolean() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.MapsQualitySpecialWordsFlags