What's New

This release includes new and updated datasets and bundles, Postal Datasets, Unit matching details, PO Box Support, World Admin and Postal data support and bug fixes.

Note: As data is enriched with the quarterly refreshes, the size of the datasets could grow thereby increasing memory requirements. Continuous housekeeping of your databases and managing/deleting unused data is highly recommended for optimal performance.

For more information, see Geo Addressing Coverage.

New Datasets and Bundles

Country Code (ISO3) Country Product Code Bundle
BHS Bahamas 4BS

Data Option 3 Address Autocomplete WORLD and AMER bundles;

No à la carte available
BLR Belarus 4BY

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available
BGR Bulgaria 4BG

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available
COL Colombia 4CO

Data Option 3 Address Autocomplete WORLD and AMER bundles;

No à la carte available
LTU Lithuania 4LT

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available
PRT Portugal 4PT

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available
SRB Serbia 4RS

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available
SVN Slovenia 4SI

Data Option 3 Address Autocomplete WORLD and EMEA bundles;

No à la carte available

Postal Datasets

This release includes the below Postal Authority Datasets for Addressing.
Note: The postal datasets shown below would only be available for Address Verify operation. These are the datasets that are being obtained from in-county postal agencies.
Country Code (ISO3) Country Product Code Bundle
BEL Belgium B9E

Data Option 2 Address Verification WORLD and EMEA bundles;

SPECTRUM CIM GLOBAL ADDRESS VALIDATION - INTERNATIONAL EMEA-WE BELGIUM ALL BEL;

ADDRESSING GEO ADDRESSING DATA OPTION 2 EMEA-WE BELGIUM ALL BEL

BEL Belgium 9BE

Data Option 2 Address Autocomplete WORLD and EMEA bundles;

SPECTRUM CIM ADDRESS AUTOCOMPLETE DATA 705 EMEA-WE BELGIUM ALL BEL
IRL Ireland I9E Data Option 2 Address Verification WORLD and EMEA bundles No à la carte available
IRL Ireland 9IE

Data Option 2 Address Autocomplete WORLD and EMEA bundles No à la carte available

CHN China C9N Data Option 2 Address Verification WORLD and APAC bundles No à la carte available
CHN China 9CN Data Option 2 Address Autocomplete WORLD and APAC bundles No à la carte available
PRT Portugal P9T Data Option 2 Address Verification WORLD and EMEA bundles No à la carte available
PRT Portugal 9PT Data Option 2 Address Autocomplete WORLD and EMEA bundles No à la carte available
CHE Switzerland C9H Data Option 2 Address Verification WORLD and EMEA bundles No à la carte available
CHE Switzerland 9CH Data Option 2 Address Autocomplete WORLD and EMEA bundles No à la carte available
KOR South Korea K9R Data Option 2 Address Verification WORLD and APAC bundles No à la carte available
KOR South Korea 9KR Data Option 2 Address Autocomplete WORLD and APAC bundles No à la carte available
TWN Taiwan T9W Data Option 2 Address Verification WORLD and APAC bundles No à la carte available
TWN Taiwan 9TW Data Option 2 Address Autocomplete WORLD and APAC bundles No à la carte available
DNK Denmark D9K Data Option 2 Address Verification WORLD and EMEA bundles No à la carte available
DNK Denmark 9DK Data Option 2 Address Autocomplete WORLD and EMEA bundles No à la carte available
ISL Iceland I9S Data Option 2 Address Verification WORLD and EMEA bundles No à la carte available
ISL Iceland 9IS Data Option 2 Address Autocomplete WORLD and EMEA bundles No à la carte available

Australia Improvements

A Delivery Point Identifier (DPID) is a unique 8-digit number attached to every address in Australia Post's database. A DPID can be printed on envelopes as a barcode to be easily scanned, sorted, and sent by Australia Post, making direct mail faster, more reliable, and simpler to manage. With this release, we have added additional support for Australia DPID.

With this release we have also improved the Matching logic to better match the Austrailian input addresses.

Unit Matching

With this release, we have implemented Unit matching for Belgium (BEL), Netherlands (NLD), and United States of America (USA). With this feature, we now have better results for matching units. When you pass in an address with a unit designator to the get candidates addresses we now return better results.

The Request and Response for Unit Matching are below:

Request
{
  "preferences": {
    "maxResults": 5,
    "returnAllInfo": true,
    "factoryDescription": {
      "label": "",
      "featureSpecific": {}
    },
    "clientLocale": "",
    "clientCoordSysName": "",
    "distance": {
      "value": 150,
      "distanceUnit": "METER"
    },
    "streetOffset": {
      "value": 7,
      "distanceUnit": "METER"
    },
    "cornerOffset": {
      "value": 7,
      "distanceUnit": "METER"
    },
    "customPreferences": {
    "SEARCH_UNIT_INFORMATION":"true"
    }
  },
  "address": {
    "addressLines": [
      "Bus 0 Costerweg"
    ],
    "country": "NLD",
    "addressNumber": "",
    "admin1": "",
    "admin2": "",
    "city": "",
    "borough": "",
    "neighborhood": "",
    "suburb": "",
    "postalCode": "",
    "postalCodeExt": "",
    "placeName": "",
    "building": "",
    "floor": "",
    "room": "",
    "unit": "",
    "unitType": ""
  }
}
Response
{
  "status": "OK",
  "predictions": [
    {
      "prediction": "Costerweg 50A Bus 0, 6701BH Wageningen",
      "distance": {
        "value": 0,
        "distanceUnit": "METER"
      },
      "address": {
        "formattedAddress": "Costerweg 50A, 6701 BH Wageningen",
        "formattedStreetAddress": "Costerweg 50A",
        "formattedLocationAddress": "6701BH Wageningen",
        "addressNumber": "50A",
        "country": {
          "isoAlpha3Code": "NLD"
        },
        "admin1": {
          "longName": "Gelderland",
          "shortName": "Gelderland"
        },
        "admin2": {
          "longName": "Wageningen",
          "shortName": "Wageningen"
        },
        "city": {
          "longName": "Wageningen",
          "shortName": "Wageningen"
        },
        "neighborhood": {},
        "postalCode": "6701BH",
        "street": "Costerweg"
      },
      "addressLines": [
        "Costerweg 50A",
        "6701 BH Wageningen"
      ],
      "location": {
        "feature": {
          "type": "Feature",
          "properties": {
            "crsName": "epsg:4326"
          },
          "geometry": {
            "type": "Point",
            "coordinates": [
              5.659129999999999,
              51.965715
            ]
          }
        }
      },
      "parsed": [
        {}
      ],
      "explanation": {
        "addressMatch": {
          "description": [
            {
              "label": "placeName",
              "matchType": "NONE"
            },
            {
              "label": "addressNumber",
              "matchType": "NONE"
            },
            {
              "label": "admin1",
              "matchType": "NONE"
            },
            {
              "label": "admin2",
              "matchType": "NONE"
            },
            {
              "label": "city",
              "matchType": "NONE"
            },
            {
              "label": "neighborhood",
              "matchType": "NONE"
            },
            {
              "label": "suburb",
              "matchType": "NONE"
            },
            {
              "label": "street",
              "matchType": "EXACT",
              "matchedSubstring": "COSTERWEG"
            },
            {
              "label": "postalCode",
              "matchType": "NONE"
            },
            {
              "label": "streetType",
              "matchType": "NONE"
            },
            {
              "label": "postalCodeExt",
              "matchType": "NONE"
            },
            {
              "label": "streetDirectional",
              "matchType": "NONE"
            }
          ]
        },
        "source": {
          "label": "ggs"
        }
      },
      "customFields": {
        "PB_KEY": "P0001ATCEUJ0",
        "FORMATTED_STRING": "Costerweg 50A Bus 0, 6701BH Wageningen",
        "MATCHED_FROM_UNITTYPE": "BUS",
        "DISTANCE": "-0.0",
        "RECORD_TYPE": "2",
        "FEATUREID": "153354699",
        "FROM_CUSTOM_DATASET": "false",
        "MATCHED_FROM_STREETNAME": "COSTERWEG",
        "DISTANCE_UNIT": "METERS",
        "MATCHED_FROM_UNITNUMBER": "0"
      }
    }
  ]
}

World Admin and Postal data

This is a new dataset supported through Address Autocomplete. With this feature, cities will appear in a predetermined ranking order in the response if you enter a postal code, and vice versa.

The Request and Response for World Admin and Postal Data are below:

Request
{
  "preferences": {
    "maxResults": 5,
    "returnAllInfo": true,
    "factoryDescription": {
      "label": "",
      "featureSpecific": {}
    },
    "clientLocale": "",
    "clientCoordSysName": "",
    "distance": {
      "value": 150,
      "distanceUnit": "METER"
    },
    "streetOffset": {
      "value": 7,
      "distanceUnit": "METER"
    },
    "cornerOffset": {
      "value": 7,
      "distanceUnit": "METER"
    },
    "customPreferences": {}
  },
  "address": {
    "addressLines": [
      "SW1A 0AA"
    ],
    "country": "GBR",
    "addressNumber": "",
    "admin1": "",
    "admin2": "",
    "city": "",
    "borough": "",
    "neighborhood": "",
    "suburb": "",
    "postalCode": "",
    "postalCodeExt": "",
    "placeName": "",
    "building": "",
    "floor": "",
    "room": "",
    "unit": "",
    "unitType": ""
  }
}
Response
{
  "status": "OK",
  "predictions": [
    {
      "prediction": "London, England, SW1A 0AA",
      "distance": {
        "value": 0,
        "distanceUnit": "METER"
      },
      "address": {
        "formattedAddress": "London, SW1A 0AA",
        "formattedLocationAddress": "London, England, SW1A 0AA",
        "country": {
          "isoAlpha3Code": "GBR"
        },
        "admin1": {
          "longName": "England",
          "shortName": "England"
        },
        "admin2": {
          "longName": "London",
          "shortName": "London"
        },
        "city": {
          "longName": "London",
          "shortName": "London"
        },
        "neighborhood": {},
        "postalCode": "SW1A 0AA"
      },
      "addressLines": [
        "London",
        "SW1A 0AA"
      ],
      "location": {
        "feature": {
          "type": "Feature",
          "properties": {
            "crsName": "epsg:4326"
          },
          "geometry": {
            "type": "Point",
            "coordinates": [
              -0.12466,
              51.49984
            ]
          }
        }
      },
      "parsed": [
        {}
      ],
      "explanation": {
        "addressMatch": {
          "description": [
            {
              "label": "placeName",
              "matchType": "NONE"
            },
            {
              "label": "addressNumber",
              "matchType": "NONE"
            },
            {
              "label": "admin1",
              "matchType": "NONE"
            },
            {
              "label": "admin2",
              "matchType": "NONE"
            },
            {
              "label": "city",
              "matchType": "NONE"
            },
            {
              "label": "neighborhood",
              "matchType": "NONE"
            },
            {
              "label": "suburb",
              "matchType": "NONE"
            },
            {
              "label": "street",
              "matchType": "NONE"
            },
            {
              "label": "postalCode",
              "matchType": "EXACT",
              "matchedSubstring": "SW1A 0AA"
            },
            {
              "label": "streetType",
              "matchType": "NONE"
            },
            {
              "label": "postalCodeExt",
              "matchType": "NONE"
            },
            {
              "label": "streetDirectional",
              "matchType": "NONE"
            }
          ]
        },
        "source": {
          "label": "ggs"
        }
      },
      "customFields": {
        "FORMATTED_STRING": "London, England, SW1A 0AA",
        "DISTANCE": "-0.0",
        "COUNTRY": "GBR",
        "FROM_WORLD_FALLBACK": "true",
        "RECORD_TYPE": "2",
        "MATCHED_FROM_POSTCODE": "SW1A 0AA",
        "FROM_CUSTOM_DATASET": "false",
        "PREFERRED_FORMATTED_STRING": ", London, England, SW1A 0AA",
        "DISTANCE_UNIT": "METERS",
        "DATA_PROVIDER": "PRECISELY",
        "PRODUCT_CODE": "XW9"
      }
    }
  ]
}

GBR MLD updates

With this release we have added new sources to GBR MLD, which has lead to an increased and improved coverage. Also, additional matcher and parsing fixes have been introduced to GBR MLD which has improved the parsing and matching accuracy.

PO Box Support for Austrailia and USA

With this release PO Box Support has been added for Austrailia and USA for Address Autocomplete.

Postal and geographic candidates return additional fields

In previous quarters, we enhanced postal and geographic geocoding to include more region, city, and postcode hierarchical information. This quarter, the enhancement now applies to Ecuador (ECU) and Paraguay (PRY). The information below is repeated for convenience; no functionality has changed from previous quarters.

Postal candidates (2 additional fields):

  • MULTIPLE_AREAS_FOR_POSTCODE, true if more than one town is contained within the postcode.
  • PRIMARY_AREA_FOR_POSTCODE, true if the current town is the primary town for the postcode. The area name fields (city/town, state/region, etc.) will be populated when available.

Geographic candidates (1 additional field):

  • POSTCODE_COUNT_IN_AREA, containing the number of postcodes found in the specified town. (As we noted previously, this would only apply to G3-level candidates, except in Brazil where it only applies to G4-level candidates.) The postcode field will be populated when available.

Datasets and Bundle Updates

Previous Product code Current Product Code Previous dataset / bundle name Current dataset/ bundle name Details
N/A 1AGSKD1 WRLD N/A ADDRESSING GEO ADDRESSING DATA OPTION 1 WORLD GLOBAL ALL GLB This is a new World bundle for street-level address verification in the Geo Addressing SDK
N/A 1AGSKD1 AMER N/A ADDRESSING GEO ADDRESSING DATA OPTION 1 AMER AMERICAS ALL AME This is a new AMER bundle for street-level address verification in the Geo Addressing SDK
N/A 1AGSKD1 EMEA N/A ADDRESSING GEO ADDRESSING DATA OPTION 1 EMEA EUROPE, MIDDLE EAST, AFRICA ALL EMA This is a new EMEA bundle for street-level address verification in the Geo Addressing SDK
N/A 1AGSKD1 APAC N/A ADDRESSING GEO ADDRESSING DATA OPTION 1 APAC ASIA PACIFIC ALL APA This is a new APAC bundle for street-level address verification in the Geo Addressing SDK
1GWST (WBL) 1GHC11 WRLD GEOCODING GEOCODING BUNDLE WORLD STREET WORLD GLOBAL ALL GLB GEOCODING GEOCODING DATA OPTION 1 WORLD GLOBAL ALL GLB This is a replacement World bundle for street-level geocoding only
N/A 1GHC11 AMER N/A GEOCODING GEOCODING DATA OPTION 1 AMER AMERICAS ALL AME This is a new AMER bundle for street-level geocoding only
N/A 1GHC11 EMEA N/A GEOCODING GEOCODING DATA OPTION 1 EMEA EUROPE, MIDDLE EAST, AFRICA ALL EMA This is a new EMEA bundle for street-level geocoding only
N/A 1GHC11 APAC N/A GEOCODING GEOCODING DATA OPTION 1 APAC ASIA ALL APA This is a new APAC bundle for street-level geocoding only
1GWBI (WBI) 5ATAD1 WRLD GEOCODING PREDICTIVE ADDRESSING BUNDLE WORLD STREETS WORLD GLOBAL ALL GLB SPECTRUM CIM ADDRESS AUTOCOMPLETE DATA OPTION 1 WORLD GLOBAL ALL GLB This is a replacement World bundle for street-level Address Autocomplete
N/A 5ATAD1 AMER N/A SPECTRUM CIM ADDRESS AUTOCOMPLETE DATA OPTION 1 AMER AMERICAS ALL AME This is a new AMER bundle for street-level Address Autocomplete
N/A 5ATAD1 EMEA N/A SPECTRUM CIM ADDRESS AUTOCOMPLETE DATA OPTION 1 EMEA EUROPE, MIDDLE EAST, AFRICA ALL EMA This is a new EMEA bundle for street-level Address Autocomplete
N/A 5ATAD1 APAC N/A SPECTRUM CIM ADDRESS AUTOCOMPLETE DATA OPTION 1 APAC ASIA ALL APA This is a new APAC bundle for street-level Address Autocomplete
Note: Precisely is streamlining the bundling process by offering three options. This release includes four new basic (Option 1) regional bundles each for Geo Addressing SDK, Spectrum Global Addressing, Geocoding and Address Autocomplete. For details on each option, please contact your Sales Account Executive.