Abbreviations table

Street names can contain a lot of standard abbreviations (for example, St for Street, Rd for Road, W for West, and so on). When generating directions in text form, it is common to include these abbreviations, but when converting these instructions for voice guidance, these abbreviations need to be expanded. The Abbreviations table stores the rules on expanding the abbreviations. You can review all existing abbreviations, modify and remove rules, add custom abbreviations, and maintain abbreviations only for regions where networks are located.

Expanding abbreviations in the directions improves the quality of conversion by making use of the additional details of the street such as: language, knowledge about street name components (prefix, type, suffix), geographic context, and street name or route number.

For example, ObjectID=7 in the image below is interpreted as: For a street whose name is in the English language and is located in the United States, and its name is an ordinary street name; if its Directional component contains the abbreviation SW, this abbreviation is expanded as Southwest.

Abbreviations table

Schema of Abbreviations table

Field nameDescription
Language

The language of the street name, coded in the BCP-47 standard (for example, en, ru, fr).

CountryRegionCode

The country (and optionally, region) where this street is located, coded in the ISO 3166-2 standard.

See the following examples:

  • US —USA.
  • US-CA — USA, California.
  • *—This defines an abbreviation that is applied in all countries and regions.

NameClass

The classification of the street name, either as an ordinary street name or as a route number, using the following values:

  • 0—Ordinary street name.
  • 1—Route number.

NameComponent

The component of the street name to which the abbreviation applies:

  • 0 (Direction)—Includes the rules for Prefix Direction, Suffix Direction, and Highway Direction components.
  • 1 (Type)—Includes the rules for Prefix Type and Suffix Type components.
  • 2 (BaseName)—Includes the rules for Base Name component.

AbbreviationText

The text of the abbreviation.

VoiceText

The text of the expanded form of the abbreviation.

Note:

If you want to use the Abbreviations Table property, you must create the abbreviations table pertinent to your street data. You can use the above schema to create an abbreviations table.