Location Attributes

This website currently implements six different types of attributes: Value, Values, Boolean, Category, Location and Range.

Location Type

Location attributes contain a single number representing a distance. For example, the Closest Dealer attribute is the distance to the closest dealer for a brand.

See also: Boolean AttributesCategory AttributesRange AttributesString AttributesValue Attributes, and Values Attributes.

Location Attributes

The current location attributes are:

Unit of Measure

Attributes of this type usually have an associated unit of measure, such as miles, etc.

Search Criteria

When a location attribute is used as a search criteria, you can specify an upper value indicating the largest distance for the attribute values that you want to consider. For the Closest Dealer, for example, you specify the largest distance that you want to consider and bikes whose closest dealer is outside of that limit are excluded (removed) from consideration, while bikes whose closest dealer is within the limit are included.

Missing Attributes

We want to have a value in our database for every attribute for every bike model and frame size but in some cases that information is not provided by the manufacturer or other sources. In that case the attribute does not have a value which we refer to as missing. Missing is not an attribute type, but rather a possible value for any attribute.

Search Criteria

Most attributes are missing values for at least some bikes. When you add a search criteria for an attribute that has some missing values, the percentage of missing values is displayed and you are given the choice of including bikes where that value is missing or excluding them. If the percentage of missing values is low then the choice will not have much impact either way. If the percentage is high, however, you may want to select the "missing" option to include bikes that are missing that attribute.