What is a custom user dictionary, User dictionary capabilities and requirements, Source data requirements – Pitney Bowes MapMarker USA User Manual
Page 199
Chapter 9:
What Is a Custom User Dictionary?
MapMarker USA v25
199
User Guide
What Is a Custom User Dictionary?
A custom User Dictionary is a table of streets and address ranges that you use as a source for
geocoding. If you have newer or more precise data than what is available in the MapMarker Address
Dictionary, creating a dictionary with this data can help you get more accurate geocoding results. For
example, if you have address point data you can create a point-based User Dictionary. Candidates
from a point dictionary can return an S8 result code, corresponding to the exact parcel/point with no
interpolation required.
A User Dictionary can be used by itself to geocode records, or can be used in combination with the
supplied Address Dictionary.
User Dictionary Capabilities and Requirements
The capabilities of User Dictionaries and the basic requirements for creating them are as follows.
•
All fields supported by normal street geocoding can be included in User Dictionaries.
•
Points Of Interest (POI) geocoding is supported in User Dictionaries. Postal or geographic
centroid geocoding are not supported in User Dictionaries.
•
User Dictionaries support address browsing using partial street names or Points of Interest.
•
User Dictionaries do not support reverse geocoding.
The results from a User Dictionary are similar to that from the MapMarker Address Dictionary. The
only difference appears in the georesult code. A candidate from a User Dictionary has a ‘U’ at the
end of the georesult code. A candidate that comes from the MapMarker Address Dictionary has an
‘A’ at the end of the georesult code.
For example: S5HPNTSCZA is a result code that comes from an Address Dictionary, while
S5HPNTSCZU comes from a User Dictionary. See
for a complete
description of result codes.
Source Data Requirements
The source data for User dictionaries includes street data but can also include place names and
intersections.
To create a User Dictionary, your source data must conform to the following requirements:
•
Source records must include required fields, and these fields are mapped during the User
Dictionary creation process. If a value of a required field is empty for a particular record, then that
record will not be imported into the User Dictionary. The MapInfo table must contain specific
fields, which MapMarker then uses to convert the table into the dictionary format. These input
fields are described in
Required Input Columns on page 200
.
•
Source records must be in a MapInfo table (TAB file). The TAB file requirements will vary for
different countries.
•
Segments that make up intersections must have one or more endpoints in the intersection for
MapMarker to recognize it as an intersection.
•
Source records can be either point objects or segments.
•
Each row in the table is equivalent to a street segment.