What are custom user dictionaries, What is world geocoding, Geocoding a location – Pitney Bowes MapXtreme User Manual

Page 333

Advertising
background image

Chapter 18: Geocoding

Geocoding a Location

MapXtreme v7.1

340

Developer Guide

Typically the reference address contains the essential components: address number, street name
and prefix, if one exists, and suffix. For non-U.S. locales, additional information such as apartment
number, may not be contained in the reference address and thus, ignored in the input address.

What are Custom User Dictionaries?

There may be situations where the MapInfo Address Dictionary, provided with the server or service,
does not contain the desired coverage for the areas or regions in which you are interested. Also
users may have their own custom data they may prefer to use (for example, the data for all the
company stores in the country). For these purposes users can use their own dictionaries that contain
this kind of data.

The geocode client supports the use of custom dictionaries. A custom dictionary is a table of streets
and address ranges that you match ungeocoded records against. You can use as many custom
dictionaries as you need when geocoding. Refer to the server or service documentation for more
information on creating custom user dictionaries.

What is World Geocoding?

The geocoding client allows you to geocode in different countries by specifying the country code in
the input address. The geocode world component is different from the MapMarker-based
component, which provides one country or area per component. The geocode world component
provides city and postal code data coverage for 238 countries or areas, and street level data
coverage for nine countries. Note that for both options access to data is licensed, and requires
having a valid data license file. For information on Geocoding World, please contact your Pitney
Bowes Software sales representative.

Geocoding a Location

Geocoding a location helps visualize your data relationships. For example, once address records
are geocoded, they can be used by the routing client to display them as driving directions between
two addresses (locations). Once data has geographic references, spatial searches can be
performed to answer questions such as "Find all customers within 10 miles of this location." All
geocode requests can:

Geocode an incomplete address and return a complete set of address information (a normalized
address).

Indicate the number of exact or close matches in the response for a particular address supplied
in the geocoding request.

Process one or more addresses in a single geocoding request.

Provide information on the quality of the result by using a match code.

Using the GeocodeRequest class you can send a request to the geocoding server or service. Its
properties include AddressList (a list of addresses to be geocoded), Length (the number of items in
the address list), and GeocodeContraints (see

Using Constraints for Accurate Geocoding

for

more information). As part of the input address, you can include a variety of information, including

Advertising