USA Geocoding Configuration

You need to provide certain values in USA_DataManagerSettings.properties for creating custom datasets with USA data. The properties file is located alongside the cdb-<version>.jar.
java -Xmx512m -jar cdb-<version>.jar -createDictionary -folderLocation="$folderLocation" -configFilePath="$configFilePath" -usePackagedLib
Note: USA data creation requires a streets dataset is installed. Additionally, you must use the -usePackagedLib parameter with Spectrum 2019.1 or higher is required and the vintage of the SPD bundles must be OCT2019 or later.
DICTIONARY_PATH1: value will be the path of the folder where the USA address dictionaries are present in extracted format.

LIB_PATH: value will be the path of the OS-specific DLL’s available in the GlobalGeocode bin.

Example: LIB_PATH="..\Spectrum\server\modules\GlobalGeocode\bin"

usePackagedLib: this parameter is required for USA data creation. It uses the libraries bundled with the Custom Dataset Builder tool instead of using the library from the SPD.

Requirements:

  • Spectrum 2019.1 or higher.
  • The vintage of the SPD bundles must be OCT2019 or later.
  • A streets dataset must be installed.
  • Data must be in TAB format (native or nativeX).

Result:

  • When using custom datasets for street geocoding, the result code contains a "U" for user datasets to distinguish it from "A" when candidates are from the standard address datasets. For example: S5HPNTSCZU instead of S5HPNTSCZA.

Limits:

  • Data created with Custom Dataset Builder does not support interactive geocoding at this time.