Parameters for U.S. Addresses
Parameter |
Description |
---|---|
Option.LatLonFormat |
Specifies the format of the latitude/longitude returned by the geocoder.
|
Option.CentroidPreference |
Determines the type of centroids returned by the geocoder. A centroid is the center of an area. The centroid coordinates are the average of the sets of coordinates that describe the area.
|
Option.FallbackToStreet |
Specifies whether to attempt to return a street centroid when an address-level geocode cannot be determined. To determine a street centroid, the geocoder searches the input ZIP Code or city for the closest match. If the geocoder is able to locate the street, it returns a geocode along the matched street segment. For example, if the input address is 5000 Walnut Street, Boulder 80301, and there is no 5000 Walnut Street, the geocoder searches for the closest match to that address within the ZIP Code 80301. If there were no input ZIP Code, the geocoder would search for the closest match to the input address within Boulder. If the input address is Walnut Street, Boulder 80301, since there is no house number, the geocoder searches for the street within the input ZIP Code. Street centroid geocodes are indicated by value in the LocationCode output field that begins with "C". For more information, see Street Centroid Location Codes. Note: This option is not available if you set
Option.MatchMode to CASS.
|
Option.Datum |
Determines the North American Datum to use when geocoding datum on the input value. Datum is the mathematical model of the Earth used to calculate the coordinates on any map, chart, or survey system.
|
Option.AddressPreference |
Determines which address to use when more than one address is present in the address block.
|
Option.FirstLetterSearch |
Specifies whether to look for the correct first letter of a street name if the first letter is missing or incorrect. If enabled, the geocoder searches through the alphabet looking for the correct first letter to complete the street address. Note: This option is not
available if the match mode is set to Exact.
This example includes an incorrect first letter: Input: 4750 nalnut boulder co 80301 This example excludes a first letter: Input: 4750 alnut boulder co 80301 This example includes an extra first letter: Input: 4750 wwalnut boulder co 80301 |
Option.PerformDPV |
Specifies whether to process addresses using Delivery Point Validation (DPV). DPV is a United States Postal Service (USPS) technology that validates the accuracy of address information down to the physical delivery point. You must have licensed the optional DPV processing option to use this feature. You must also install the DPV database. To use DPV, enable this processing option and specify
If you use DPV, multiple matches are automatically resolved. False-positive addresses, also known as seed records, are addresses the USPS monitors to ensure users are not attempting to create a mailing list from the DPV data. If the geocoder matches an address in your input data to a false-positive address, you receive a message indicating you have encountered a false-positive address. Processing continues to the end of your job, but DPV processing is not available for this job and subsequent jobs until you have reported the false-positive address encounter to technical support and have received a new security key. |
Option.PerformLACSLink |
Specifies whether to process addresses using LACSLink.
If you use LACSLink, be sure to choose to specify output record types P and Q so that the fields USLACS, USLACS.ReturnCode, and LACSADDRESS are included in the output. For more information, see Locatable Address Conversion System (LACS). |
Option.PreferZipCodeOverCity |
Specifies whether to prefer candidates that match the input ZIP over candidates that match to input city. Note: This option is not available when processing in CASS
mode.
For example, consider this input address:
301 BRYANT ST Without this option enabled, the best match would be the one that matches the input city name: 301 BRYANT ST With this option enabled, the best match would be the one that matches the input ZIP Code: 301 BRYANT ST |
Option.MatchModeUS |
Determines the leniency used to find a match. One of the following:
|
Option.OutputCasing |
Specifies the casing of the output data. One of the following:
|
Option.OutputFormattedOnFail |
Specifies whether to normalize addresses that fail to match, and addresses that are unchanged. Normalization formats an address to the USPS guidelines without validating the address.
|
Option.OutputPostalCodeSeparator |
Specifies whether to include the dash in full postal code output.
|
Option.OutputVerbose |
Specifies whether to provide an additional description field as output. These fields provide the text equivalent to a field represented by a code. For example, LocationCode returns a code that indicates the accuracy (quality) of the assigned geocode. LocationCode.Description provides the description for the code returned.
|