Pitney Bowes MapMarker User Manual

MapMarker USA
Version 25
USER GUIDE
Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, without the written permission of Pitney Bowes Software, One Global View, Troy, New York 12180-8399.
©2012 Pitney Bowes Software All rights reserved. MapInfo, Group 1 Software, Centrus, and MapMarker are trademarks of Pitney Bowes Software All other marks and trademarks are property of their respective holders.
pbinsight.com
Canada: Phone: 416.594.5200 Fax: 416.594.5201 Sales: 800.268.3282 Technical Support:.518.285.7283 Technical Support Fax: 518.285.6080
pbinsight.ca
Europe/United Kingdom: Phone: +44.1753.848.200 Fax: +44.1753.621.140 Technical Support: +44.1753.848.229
pbinsight.co.uk
Asia Pacific/Australia: Phone: +61.2.9437.6255 Fax: +61.2.9439.1773 Technical Support: 1.800.648.899
pbinsight.com.au
Contact information for all Pitney Bowes Software offices is located at: http://www.pbinsight.com/about/contact-us.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
Link
The following trademarks are owned by the United States Postal Service: LACS P.O. Box USPS, U.S. Postal Service and United States Postal Service.
Pitney Bowes Software is a non-exclusive DPV and LACS
Link
Licensee of the United States Postal Service®AD#1.08
Link
, Suite
, DPV, ZIP + 4, ZIP Code, ZIP, CASS, CASS Certified, Post Office,
Portions © 2012 TomTom Inc.
Shapefile C Library v. 1.2.10 is licensed under the MIT Style License. The license can be downloaded from: http://shapelib.maptools.org/license.html. © 1998 Frank Warmerdam. The source code for this library is available from http://shapelib.maptools.org/dl.
April 2012
Table of Contents
Chapter 1: Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
What Is MapMarker? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
MapMarker Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
MapMarker Installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Intersection Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
PlaceName Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Unformatted (Single-line) Address Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Address Cleansing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Postcode Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Geographic Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Reverse Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Address Dictionaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Multiple File Formats as Input Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
User Dictionaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
User Dictionary Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Attribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Automatic and Interactive Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Batch Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Saving and Using Project Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Display Geocoded Points on Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Quick Find and Browsing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Match Codes and Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Segment IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Wide Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Centerline Offset for Point Candidates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Expanded Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Search Level Constraints for Finance Area and City . . . . . . . . . . . . . . . . . . . . . . . . . . .21
MapMarker Desktop Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
MapMarker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Developer Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Integration with MapInfo Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
MapMarker Documentation Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
MapMarker User Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
MapMarker USA Developer Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
MapMarker Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Publications on the Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
MapMarker USA 25 3 User Guide
MapMarker Streets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Getting Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Chapter 2: Installing MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Shared Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
About the Address Dictionary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
License Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Operating Requirements and Performance Recommendations. . . . . . . . . . . . . . . . . .28
Operating Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Optimizing Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Installing MapMarker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Using the Software License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Install Using the Graphical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Installing Silently . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Installing SuiteLink Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Modifying the MapMarker Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Modify Using the Graphical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Modify Silently . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Upgrading the MapMarker Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Upgrade Using the Graphical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Upgrade Silently. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Uninstalling MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Uninstall Using the Graphical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Uninstall Silently. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Client Workstation Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Running the Client Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Instructions for Enterprise License Holders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Starting MapMarker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Starting the Desktop Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Starting the MapMarker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Chapter 3: Geocoding with MapMarker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Geocoding Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Understanding the Geocoding Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Supported File Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Geocoding Flexibility and Trade-offs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
General Guidelines for Optimizing Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Specify Input Address Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Specify Output Address Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Interpreting Census Block IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Output Field Size and Column Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Mixed Case Street Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
MapMarker USA 25 4 User Guide
Setting Startup Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Running MapMarker – Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Opening and Running a Project. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Running a Project from a Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Opening a Table or Text File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Defining Properties of Delimited Text Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Exporting to Shapefiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Selecting Input and Output Address Columns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Selecting Input Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Selecting Output Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Geocoding Your Table Automatically . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Geocoding Your Table Interactively . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Making the Most of Interactive Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Intersection Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Using Single Line Addresses in Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Single Line Geocoding Capabilities and Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Examples of Single Line Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Using Address Range Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Address Range Geocoding Capabilities and Guidelines . . . . . . . . . . . . . . . . . . . . . . . .87
Examples of Address Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Postal Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Geographic Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Displaying Geocoded Records in MapInfo Professional. . . . . . . . . . . . . . . . . . . . . . . .91
Re-Geocoding a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Using Geocoding Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Geocode Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Log File Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Match Settings Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Fallback Dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Multiple Match Dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Saving TAB Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Creating and Saving a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Creating a Project-Based Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Multiple Pass Batch Geocoding Strategy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Chapter 4: MapMarker System Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Startup Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Dictionary Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Offset System Preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Maps System Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
MapMarker USA 25 5 User Guide
Chapter 5: Match Settings and Strategies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Choosing Match Strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Maximizing the Match Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Maximizing Geographic Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Balancing Match Rate and False Positives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Using a Multiple Pass Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
First Pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
Second Pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120
Third Pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
One Pass Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Specifying Match Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
ZIP Code Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
City Name Matching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Street Name Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
House Number Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
Matching to Street Intersections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
Geocoding to ZIP Centroids versus Falling Back to ZIP Centroid . . . . . . . . . . . . . . . .122
Preferring User Dictionary Matches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
Viewing Match Candidates on a Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
Setting the Street Data Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Viewing Match Candidates With Interactive Geocoding . . . . . . . . . . . . . . . . . . . . . . . 123
A Closer Look at Multiple Matches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
Chapter 6: Result Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Single Match (S category) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128
Interpreting Complete S and M Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
Interpreting S8 Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Interpreting S7 Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Interpreting S6 Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Interpreting S5 Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
S and Z Result Codes: What is the Difference?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Best Match From Multiple Candidates (M category) . . . . . . . . . . . . . . . . . . . . . . . . . .131
Postal Centroid Matches (Z category). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
Geographic Matches (G category). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
Reverse Geocoded Matches (R category) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
Non-match Codes (N category) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Using the Georesult Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Displaying Result Codes and Matching Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133
Displaying Match Code Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134
Displaying Location Code Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135
MapMarker USA 25 6 User Guide
Chapter 7: Specialized Geocoding Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
CASS Report Required Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
CASS Report Optional Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140
Geocoding in CASS Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140
Link
LACS
DPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144
DPV and LACS
Suite
Returning Abbreviated Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153
Returning Abbreviated City Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154
Geocoding Dual Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155
Geocoding Remote Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156
Geocoding dBASE Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Geocoding Delimited, CSV, and SHP Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Using Quick Geocode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
Finding Address with Quick Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
Finding Airports with Locate Airport. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168
Finding Highway Exits with Locate Highway Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
Batch Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170
Table Attribution with MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141
Using LACS LACS
Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Link
Output Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142
Using DPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144
Street Directionals with DPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145
Enhanced ZIP + 4 and DPV Requirement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146
DPV Data and CASS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
DPV Output Columns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Link
Usage Guidelines and Requirements . . . . . . . . . . . . . . . . . . . . . . 150
Creating the False Positive Report for DPV or LACSLink . . . . . . . . . . . . . . . . . . . . . .150
Submitting a False Positive Report and Obtaining New Security Key . . . . . . . . . . . . .152
Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Using Suite
Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152
Finding Candidates Using Quick Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158
Browsing Candidates Using Quick Find. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164
Quick Find Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
Creating a Batch Geocoding File from a TAB File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Manually Creating a Batch File from a TAB File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Batch Geocoding Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Opening the Table for Attribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Selecting an Attribution Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
Creating a Column to Receive Attribution Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
Binding Attributes – Output Point Attribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
Binding Attributes – Column Value Attribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
MapMarker USA 25 7 User Guide
Adding Attributes to Your Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Adding Attributes By Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
Adding Attributes Using Batch Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183
Stopping Attribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184
Clearing Attribute File Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Tips for Using Attributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184
Chapter 8: Geocoding Remote Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Remote Tables and Spatial Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Mappable Tables and the MapInfo Map Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Supported Spatial Index Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187
Preparing to Geocode Remote Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
Creating a Data Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
Preparing the Remote Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
Creating a Map Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Making a Remote Table Mappable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Accessing a Remote Table for Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Editing Records Interactively . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190
Writing Geocoding Output to Another Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191
Relationship Between Source and Results Tables . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Setting Up for Related Table Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Remote Table-to-Table Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Optimizing MapMarker for Related Table Geocoding . . . . . . . . . . . . . . . . . . . . . . . . .195
Remote Database Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
Related Table Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
Additional Considerations for Remote Table Geocoding . . . . . . . . . . . . . . . . . . . . . .196
Sort by ZIP Code™ for Faster Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Geocoding Unmatched Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
Transaction Control with ODBC Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196
Remote Database Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
Rollback Segment Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
Supported Unique Index and Primary Key Data Types by Database . . . . . . . . . . . . .197
Chapter 9: Custom User Dictionaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
User Dictionary Capabilities and Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Source Data Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
Required Input Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
Optional (Recommended) Input Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
User Dictionary File Names and Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
Additional User Dictionary Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Creating a Point User Dictionary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202
Data Access License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
MapMarker USA 25 8 User Guide
CASS Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
Address Range Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Street Intersections and Customized User Dictionaries. . . . . . . . . . . . . . . . . . . . . . . .204
Creating a Custom User Dictionary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
Using the MapMarker User Dictionary Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
Adding the User Dictionary to the Desktop Application . . . . . . . . . . . . . . . . . . . . . . . .207
Preferring User Dictionary Matches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
Appendix A: MapMarker User Interface Reference . . . . . . . . . . . . . . . . . . . . . . 210
About MapMarker command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
Arrange Icons command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
Batch Add Attributes command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
Cascade command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Choose Font command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
Clear File Selections command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Close command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Close Project command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Create Batch File command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Create Project-based Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Create/Save Project command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214
Create User Dictionary command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214
Exit command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Export to ESRI Shapefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214
Geocode command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Help Topics command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Locate Airport command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Locate Highway Exit command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Logfile command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
MapMarker on the World Wide Web command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Open Browser List command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
Open ODBC Table command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
Open Project command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Open Table command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
Quick Find command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Quick Geocode command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
Recent File List command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
Select Attribute Files command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
Select Columns command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Status Bar command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
Stop Attribution command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
Submit Problem Report to Technical Support command . . . . . . . . . . . . . . . . . . . . . . .219
Summary command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
MapMarker USA 25 9 User Guide
System Preferences command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Table Summary command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Tile command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Toolbar command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
MapMarker Dialogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
About MapMarker dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
Add Columns dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
Automatic Geocode dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
Bind Attribute Table Columns to Output Columns dialog. . . . . . . . . . . . . . . . . . . . . . . 224
Candidate Map dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Describe Table Relationships dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
Dictionary Preferences dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
Export to dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
Export to ESRI Shapefile dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
Fallback dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
Filter Tables dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Font dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Geocode dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Geocoding Summary dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
GeoResult Code dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
Interactive Geocode dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
Locate Airport dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Locate Highway Exit dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
Location Code dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
Log File dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Maps Preferences dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
Match Code Dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
Match Settings dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Modify Table Structure dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
Multiple Match dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
Offset Preferences dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
Open Project dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
Open Table dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Quick Find dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Quick Find Settings dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
Related Table dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Save As dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
Save Batch File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265
Save Project File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
Export to Shapefile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Save Table Summary As dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
MapMarker USA 25 10 User Guide
Select Attribute Tables dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267
Select Data Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Select input columns from your table dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
Select output columns from your table dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Select Project Files dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
Select Table dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
Select Table Type dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
Startup Preferences dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Table Georesult Summary dialog. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Text File Wizard (Step 1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Text File Wizard (Step 2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Text File Wizard (Step 3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
User Dictionary Wizard (Step 1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .280
User Dictionary Wizard (Step 2 of 3) dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
User Dictionary Wizard (Step 3 of 3) dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
Appendix B: Creating a Map Catalog Manually . . . . . . . . . . . . . . . . . . . . . . . . . 285
Adding Rows to the MapInfo_MapCatalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
Spatial Index Types for SPATIALTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Per-Record Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
Symbol, Pen, Brush Clause Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
Appendix C: Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Q: I have a table that I cannot geocode because I get the error “Unable to update row.”
What does this mean and how can I fix it?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Q: I open a table in MapInfo Professional and I am able to open that same table in
MapMarker. Is this safe? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293
Q: How can I improve MapMarker performance? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Q: What determines if a row is unmatched? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293
Q: After geocoding, some of my records have a result code of “ND.” What does this
mean? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
Q: What is the significance of result codes, match codes, and location codes? . . . . .294
Q: What is the format of the Census Block code? . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
Q: When geocoding, how can I prevent firm names from matching to street names?.295 Q: What is the difference between the Desktop product and the Developer Product? 295
Appendix D: MapMarker Utility Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Running FindAddress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .297
Append . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298
Running Append . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Considerations when Running Append . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300
MapMarker USA 25 11 User Guide
Appendix E: U.S. ZIP Code Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Appendix F: Match Codes and Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . 305
Match Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
Match Code Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Hex Digits Associated with Match Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .307
Corrected Lastline Match Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Error and No Match Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311
Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Address Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313
Street Centroid Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
ZIP +4 Code Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Geographic Location Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323
Location Code Not Available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323
Using Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323
Evaluating Candidate Match Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .324
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
MapMarker USA 25 12 User Guide

Introduction

Welcome to MapMarker USA, one of the premier address matching and geocoding offerings from Pitney Bowes Software. MapMarker USA enables you to assign geographic coordinates to large tables of American address records in a single session.
In this chapter:
What Is Geocoding?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
What Is MapMarker? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
MapMarker Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
MapMarker Documentation Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
MapMarker Streets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Getting Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
1

What Is Geocoding?

What Is Geocoding?
Geocoding is the process of assigning geographic coordinates to data that contain addresses. The coordinates assigned to each address turn each record into a geographic object that can be displayed on a map using MapInfo Professional or MapXtreme.
Geocoding turns ordinary data records containing address information into geographic objects that can be displayed on a map. A list of customers, stores, or anything with a street address or postal code may be matched using the comprehensive street and postal code files provided in the Address Dictionary. The result of geocoding is an xy coordinate linked to a specific address. When displayed, this enables you to better visualize the relationships in your data.
You can display coordinates by creating maps in MapInfo Professional or via MapXtreme and add to other map objects to give your data a geographic reference. You can then perform a wide variety of functions to analyze your data in geographic terms. Data that once was only readable in column and row format can be now viewed with a whole new perspective, thereby disclosing patterns and clusters you never knew existed.
Visualizing your records on a map can make the relationships among your data clearer. You can display your geocoded records against a street map, a postal centroid map, a local map, or whatever is most appropriate to your needs. You can then use the wide variety of functions available in MapInfo mapping software to perform querying, create thematic maps, create territories, and perform many other types of geographic analysis.
Beyond visualizing data on a map, location data can be leveraged in many ways. See Location
Intelligence Products and related parts of the Pitney Bowes Software web site for details on how
your organization can use location information to make better decisions.

What Is MapMarker?

MapMarker is a powerful geocoding tool produced by Pitney Bowes Software MapMarker enables you to assign geographic coordinates to large tables of U.S.-based address records in a single session. This is a key step toward mapping and analyzing your business data. MapMarker adds geographic coordinates to every record in your database that it matches against its comprehensive Address Dictionary, a database of USPS centroids.
MapMarker assigns coordinates to an address based on how well it matched in the Address Dictionary. The precision of the match can vary. For each address you geocode, you may get back a single perfect, street-level match, a list of street-level match candidates from which you choose the best match. You may get a less precise match, for example a ZIP Code centroid match if you provided a ZIP Code or a city-level centroid match.
To identify the match precision, MapMarker also returns a result code for each address that it geocodes. The precision that you require for your geocoded records depends on how you plan to use your data.
MapMarker USA 25 14 User Guide
®
street addresses, street geometry and the latest ZIP + 4®
In addition to being a powerful geocoder, MapMarker is also a suite of tools that allows you to standardize your U.S. addresses, add spatial information and create points for your records, develop standalone or client/server custom geocoding applications, and embed MapMarker functionality in existing applications.
The MapMarker Desktop application, MapMarker server, and MapMarker developer tools have geocoding capabilities that allow you to add geocoding functionality to your own desktop or Web application.

MapMarker Features

MapMarker USA allows a great deal of flexibility in geocoding. This section briefly describes the major features of MapMarker USA. This does not completely summarize all the MapMarker features and capabilities.
See the MapMarker USA Release Notes for new features, Address Dictionary updates, and behavioral changes that you may notice with MapMarker. The Release Notes also describe fixes to customer-reported issues and known issues that customers must be aware of. The MapMarker USA Release Notes are located at the Pitney Bowes Software Product Documentation site.
Chapter 1:
MapMarker Features

MapMarker Installer

The MapMarker USA 25 installer is designed to simplify the installation and provide more feedback during installation. The installer accommodates:
Typical and custom installs
Upgrading software and data or upgrading data only
Silent installation and modification
Selecting and installing the JVM
Installing the sample application (for Server installation)
Selecting default and custom locations for installing software and data
Choosing shortcut locations
Uninstalling MapMarker
L Note You must have administrator rights to install MapMarker software. This is true for all
operating systems.
If you select the street level geocoding operation, MapMarker will match your full address record against its Address Dictionary and/or User Dictionary (If you have created and selected a User Dictionary.). This process will correct misspelled street addresses and city/town names. It can also correct postal code information, or add postcodes if your data does not already include them. After MapMarker completes the address cleaning step, it will geocode your records in accordance with the other preferences you have set.
Addresses that are geocoded to a street level return an S or M result code. See Result Codes for a description of these and other result codes.
MapMarker USA 25 15 User Guide
MapMarker Features

Intersection Geocoding

MapMarker USA can geocode to street intersections. Using any of several ways to designate a street intersection, MapMarker can find the position of the intersection of two street segments within a given postal code or city. See Intersection Geocoding.
Addresses that are geocoded to an intersection return an SX result code. See Result Codes for a description of all result codes.

PlaceName Geocoding

PlaceNames are included in the data and can be geocoded by MapMarker USA. PlaceNames can include business names, building names, government offices, or other companies and organizations that are included in the data source of the MapMarker USA Address Dictionary.
PlaceName geocoding is also supported by User Dictionaries. You can create and implement User Dictionaries based on your own data or third-party data sources. Your custom data may include place names, intersections, airports, business or organization names, building names, or any other POI (Point of Interest) that you want to use for geocoding purposes.

Unformatted (Single-line) Address Input

MapMarker can geocode single line addresses, in which all address components appear on a single line rather than in separate fields.

Address Cleansing

MapMarker USA can successfully geocode many addresses even if the addressing is less than perfect. For example, the USPS single postal code (especially in urban areas). MapMarker USA can interpret addresses that refer to official (gazetted) or unofficial locality names, but will return the official locality name in the address cleansing process.
®
may identify several official and unofficial locality names for a

Postcode Geocoding

If you choose Postcode Geocoding, MapMarker will geocode your records based on their postal code in accordance with the other preferences you have set. You can also fallback to Postcode geocoding if a street level match was not possible.
A postal code represents an area (polygon). A postal code can be related to one locality, or to multiple localities in metropolitan areas. In some regions (such as Northern Territory) this may not be true.
®
USPS
may identify several official and unofficial locality names for a single postal code (especially in urban areas). MapMarker USA can interpret addresses that refer to official (gazetted) or unofficial locality names, but will always return the official locality name in the address cleansing process.
Addresses that are geocoded to a postal code return a Z result code. See Postal Centroid Matches
(Z category) for a description of Z result codes.
MapMarker USA 25 16 User Guide
MapMarker Features

Geographic Geocoding

If the input address consists of a valid combination of city and state, but no further address information, you can still geocode to the city centroid. You can also fallback to Geographic geocoding if a street level match was not possible.
MapMarker USA can interpret addresses that refer to official (gazetted) or unofficial locality names, but will always return the official locality name in the address cleansing process.
Addresses that are geocoded to a geography return a G result code. See Geographic Matches (G
category) for a description of G result codes.

Reverse Geocoding

With reverse geocoding, you can provide X/Y (Longitude/Latitude) coordinates and MapMarker USA 25 returns the closest address for that location.
L Reverse geocoding is available with the Developer (Server) edition only (not with the
Desktop application). See the Developer Guide for relevant information on reverse geocoding.
You can perform reverse geocoding using street segment or point address dictionaries or a user dictionary.
Chapter 1:
Addresses that are reverse geocoded return an RS result code. See Chapter 6 Result Codes for a description of all result codes.

Address Dictionaries

The default Address Dictionary is based on TomTom® Street data and USPS sources. This includes millions of American street addresses and placenames with corresponding address range, street geometry and postal code data and is used for matching addresses and assigning coordinates during the geocoding process. This Address Dictionary can be purchased and licensed for all of USA or for individual regions.
A number of other street range and point-based Address Dictionaries are available. See the MapMarker USA Release Notes provided with your product. These Release Notes and other documentation are also located at the Pitney Bowes Software Product Documentation site for information on the available Address Dictionaries and data vintages for your version of MapMarker USA.

Multiple File Formats as Input Data

MapMarker USA reads any MapInfo table (TAB format), CSV, delimited text files (TXT), fixed-width text files, or any dBASE (DBF) format table. MapMarker supports multiple character sets for dBASE files.
MapMarker USA 25 17 User Guide
MapMarker Features
In addition, MapMarker, via Open Database Connectivity (ODBC) can geocode data stored in remote databases, including Microsoft Access, Microsoft SQL Server, and Oracle using the X and Y data type.

User Dictionaries

A User Dictionary is similar to the provided Address Dictionary, but it is created by the user from their own source data. User-defined dictionaries can contain a variety of customized address-related data that may provide improved address matching rates and add value to the address validation and geocoding process. User Dictionaries can also be based on parcel/point data, which can provide an even higher level of geocoding accuracy.
You can create any number of custom dictionaries. User Dictionaries can be used in combination with or in preference to the Address Dictionary.
See Custom User Dictionaries.

User Dictionary Utility

The User Dictionary Utility simplifies the steps for creating User Dictionaries. This graphic utility can be installed with the MapMarker USA Server product. Alternatively, this utility is available for download from the MapInfo Geocoding web site.

Attribution

You can add attribute values from other tables as part of a geocoding pass, or as a separate process. For example, MapMarker can attach information (such as lifestyle codes), stored in a boundary or point file to a record in your database when it makes a match. All that is necessary is a common link between the two tables.

Automatic and Interactive Geocoding

MapMarker USA runs in both automatic and interactive mode. You can use either automatic or interactive geocoding or you can combine these techniques in multiple geocoding passes to optimize your results.

Batch Geocoding

MapMarker USA supports batch geocoding for processing one or more tables without user interaction. This feature is useful for overnight processing of large databases or when a table is updated regularly.
See Creating a Project-Based Batch File.
MapMarker USA 25 18 User Guide
MapMarker Features

Saving and Using Project Files

You can create MapMarker projects to preserve all current geocoding settings, matching and fallback preferences, table attributes settings, and system preferences. Project files also provide a way to do batch geocoding on delimited text files and fixed-width text files.
See Creating and Saving a Project for information on opening a project and creating a project.

Display Geocoded Points on Map

MapMarker can create point objects for geocoded records automatically. You can display the points using MapInfo mapping software (such as MapInfo Professional.). Optionally, MapMarker can write the X and Y coordinates directly to your table. Points created with MapMarker will overwrite any points already existing in the table.
See the Viewing Match Candidates on a Map for information on viewing candidates on a map.

Quick Find and Browsing

The Quick Find Feature in the Desktop application enables you to quickly geocode a single address or business name without using the Geocode dialog. The Quick Find dialog is located under the Search menu of the Desktop application. Enter the address information in the Quick Find dialog and click Search. MapMarker returns geocoding results based on the currently set geocoding preferences.
Chapter 1:
You can also use the Quick Find dialog to browse the Address Dictionary for the correct spelling of a street name or business. Provide the postal code and at least the first letter of the street or business and click Browse. The city/town and state fields are optional. MapMarker returns a list of streets or businesses that meet your criteria. Browsing does not geocode the record, but you can use the browse results to confirm and correct your address and then geocode based on this information.
See the Finding Address with Quick Find for information on the Quick Find feature.

Result Codes

MapMarker USA returns a result code for each record it attempts to match. This enables you to see whether a match was made, which dictionary was the source of the match, and how precisely each address component matched. The result codes are stored in your table. When the records display in a Map window, each result code is represented by a color-coded symbol. This allows you to visually recognize the precision level and distribution of the matches.
See Result Codes.

Match Codes and Location Codes

MapMarker USA returns match codes that indicate the parts of the address were matched (or what address parts were changed to achieve the match). MapMarker also returns location codes that indicate the locational accuracy of the assigned geocode.
See Match Codes and Location Codes.
MapMarker USA 25 19 User Guide
MapMarker Features

Segment IDs

Segment IDs are numeric codes that uniquely identify each point or street centroid candidate. The MapMarker USA 25 geocoder returns the Segment ID for each S8, S7, S6, S5 and S4 candidate (providing that the segment ID information is available in the Address dictionary.
L Segment IDs are available with the Developer (Server) product only (not with the Desktop
application).

Wide Search

You can increase the probability of a match by using Relaxed mode in combination with wide search. Wide search considers all streets that begin with the first letter of the input street name, and therefore can identify more potential candidates.
Wide search is supported at both the API level and in the Desktop application. You can set wide search in the Match Settings dialog on page 249 and the Quick Find Settings dialog on
page 261.
See Using Wide Search with Multiple Pass Strategy on page 103 for an explanation of using this feature.

Centerline Offset for Point Candidates

If a point candidate is returned from a point dictionary, you can return the coordinates at a specified offset from the associated street segment (rather than at the original point). This feature is available if you are using a point-based Address Dictionary (such as Centrus Points or TomTom Points). See
Address Dictionaries for an overview of the available Address Dictionaries.
Centerline offset can be specified in feet, miles, meters, kilometers, and other supported units. The default setting is 25 feet for USA and 7 meters for other countries. A centerline offset candidate has an SC result code rather than an S8 (for example: SCHPNTSCZA). The C indicates that the point has been moved a specified distance along the centerline.
The centerline offset capability is disabled by default, but you can enable and control it through the Offset Preferences dialog. See Offset System Preferences.

Expanded Search

MapMarker USA implements expanded search, which allows MapMarker to search for an address within a given radius of the input address. Expanded search helps to find a match when the input address contains limited or inaccurate city or ZIP Code information.
Expanded search is not implemented by default, but is supported at both the API level and in the Desktop application. You can set expanded search in the Match Settings dialog on page 249 and the Quick Find Settings dialog on page 261.
See Using Expanded Search on page 102 for an explanation of using this feature.
MapMarker USA 25 20 User Guide
MapMarker Features

Search Level Constraints for Finance Area and City

You can specify if you want the search area based on a Finance Area or on an area defined by the city, state, and ZIP Code.
These constraints are supported at both the API level and in the Desktop application. You can set these search level constraints in the Match Settings dialog on page 249 and the Quick Find
Settings dialog on page 261.
CASS Mode automatically uses the Finance Area constraint by default. All other match modes use City search level by defaults.

MapMarker Desktop Application

The MapMarker Desktop application can be installed on a single machine, or on a network to be shared by other users. The Desktop application gives you a great deal of control over the geocoding process.
Following is a partial list of MapMarker Desktop application features:
Supports a number of different file formats, including MapInfo TAB files, DBF files, CSV, delimited text files (TXT), and ESRI Shapefiles (SHP). See Supported File Formats.
Geocode interactively (you make the final decision if it is a match) to maximize the number of matches and to control error rate.
Geocode a portion of your table using the Quick Geocode feature.
Geocode a large database of addresses in batch mode.
Geocode a portion of your table using the Quick Geocode feature.
Geocode to street address ZIP Code centroids or to street intersections.
Identify result codes quickly tell how the address match was made and how precise the match is.
Standardize addresses to meet USPS CASS™. See CASS Geocoding for a description of Coding Accuracy Support System requirements using MapMarker Address Dictionary.
®
Use DPV with CASS to verify whether an address is a valid USPS delivery point.
Geocode remote tables via ODBC.
. See Using DPV for a description of using Delivery Point Validation in conjunction
Chapter 1:
L CASS and DPV functionality are available with MapMarker.

MapMarker Server

MapMarker Server is a server-based engine that is designed to be integrated into business processes. The Server product enables multiple simultaneous geocoding requests to be served from a single MapMarker engine.
MapMarker USA 25 21 User Guide

MapMarker Documentation Set

Developer Tools

The MapMarker Server product includes developer tools provides a Java API and an XML (.NET Framework) API. Developers can use these tools to build and deploy client/server or standalone geocoding applications.

Integration with MapInfo Professional

MapInfo Professional users can run MapMarker USA or Envinsa 4.3.1 or later as a geocoding service from within MapInfo Professional 8.5 or later. This direct connection enables users to take advantage of MapMarker address validation and geocoding capabilities within the powerful MapInfo Professional mapping and analysis environment.
MapMarker Documentation Set
The documentation set for MapMarker includes PDF and online resources to help you make the most of the product. The set includes:
MapMarker User Guide in PDF format.
Online Help for the MapMarker Desktop application.
MapMarker Developer Guide in PDF format.
Release Notes that provide updated information on new features, behavioral changes in the software, fixes for customer-reported issues, and known issues. To see these Release Notes and other MapMarker documentation, go to the Product Documentation page on the Pitney Bowes Business Insight web site.

MapMarker User Guide

This guide is designed to help you use MapMarker to the fullest. It introduces you to the product, and explains how to use the MapMarker Desktop application. Coverage includes:
Installing MapMarker
Geocoding in MapMarker
Using system preferences
Configuring settings for optimum geocoding results
Explaining result codes
Geocoding remote tables
Creating a customized user dictionary
The User Guide also contains a chapter on more specialized features, including CASS™ geocoding and DPV attribution.
This guide also includes appendixes that provide reference information for MapMarker.
User Interface Reference – Illustrates and explains the dialogs, buttons, and menu commands in
Creating a Map Catalog – Describes how to create a Map Catalog manually so that you can
MapMarker USA 25 22 User Guide
®
; finding airports, highway exits, single address geocoding, batch geocoding, and table
the MapMarker user interface.
make remote tables mappable.

MapMarker Streets

MapMarker Utility Programs – Explains the FindAddress and Append utilities.
Frequently Asked Questions – A list of frequently asked questions.
MapMarker Program Files – A list of the files that are installed with MapMarker.
U.S. ZIP Code Ranges – A list of the ZIP Code ranges in the United States.

Online Help

In addition to the User Guide, MapMarker includes online help for the Desktop application. Online help is instantly available while you are running MapMarker or the installation wizard. To access help, either select the Help menu, press the F1 key, or click Help for help about a dialog.

MapMarker USA Developer Guide

This explains the server and API components of the developer product. This also describes and illustrates the sample application, a Java client that illustrates how to geocode American addresses.

MapMarker Release Notes

The MapMarker Release Notes are posted to THE Pitney Bowes Software Product
Documentation web site, and contain a brief summary of the following:
Chapter 1:
New features
Operating requirements
Bug fixes
Known issues

Publications on the Web

The MapMarker documentation and Release Notes are available from the Product Documentation page on the Pitney Bowes Business Insight web site.
Documentation on the web site may be updated if corrections are necessary or if new information becomes available.
MapMarker Streets
Once you have geocoded your table you can display geocoded points in the MapMarker Desktop application through Candidate Visualization. You may want to add other layers of information to your map to give your records a geographic reference. MapMarker Streets is a U.S. network of fast displaying streets, highways, municipal boundaries, water features, and points of interest to complement your MapMarker geocoded data.
MapMarker Streets is provided on separate media with your MapMarker product.
MapMarker USA 25 23 User Guide

Getting Technical Support

Getting Technical Support
Pitney Bowes Software offers a free support period on all new software purchases and upgrades, so you can be productive from the start. Remember to provide your serial number, partner number, or customer agreement number when contacting Technical Support.
Contact the technical support personnel for your area:
The Americas
Support: 800 552 2511
Fax: 518.285.6080
E-mail: pbbi.support@pb.com
Hours: Monday - Friday from 8:00am - 7:00pm EST, excluding company holidays.
Europe/Middle East/Africa:
Support: +44 1634.880.141
Fax: +44 1634.880.383
E-mail: pbbi.support@pb.com
Hours: Monday - Friday from 9am to 5pm GMT, excluding company holidays.
Asia-Pacific Headquarters
Support: 1800 648 899
Hours: Monday–Friday from 8:00am and 6:00pm (EST) Australian Eastern Standard Time, excluding company holidays.
Fax: 61.2.9439.1773
Main Office Phone (Sydney): 61. 2.9437.6255
E-mail: pbbi.support@pb.com

Before You Call

Have the following information ready when contacting us for assistance on MapMarker:
1. Serial Number. You must have a registered serial number to receive Technical Support.
2. Your name and organization. The person calling must be the contact person listed on the support
agreement.
3. Version of the product you are calling about.
4. The operating system name and version.
5. A brief explanation of the problem. Some details that can be helpful in this context are:
Error messages
Context in which the problem occurs
Consistency – is the problem occurring consistently or erratically?
MapMarker USA 25 24 User Guide
Chapter 1:
Getting Technical Support

The Support Tracking System

The Support Tracking System is used internally by the Technical Support department to manage and track customer issues. The system also has the ability to track calls with accountability. This system helps Tech Support respond to all customer issues quickly and effectively.

Expected Response Time

Most issues can be resolved during the customer’s initial call. If quick resolution is not possible, a response is issued before the end of the business day. A Technical Support representative will provide you with the status each business day until the issue is resolved.
Support requests submitted by e-mail are handled using the same guidelines as telephone support requests. However, there is an unavoidable delay of up to several hours for message transmission and recognition.

Exchanging Information

Occasionally a Technical Support representative will ask you to provide sample data in order to duplicate your scenario. In the case of our developer tools, a small subset of sample code may be requested to help duplicate the issue.
The preferred method of exchanging information is either via e-mail or our FTP site. Use the following e-mail address:
Globally – pbbi.support@pb.com

Accessing the Pitney Bowes Software FTP site

For information regarding our FTP site, contact Technical Support. If information cannot be provided electronically, Pitney Bowes Software also accepts information in the following media formats:
•CD
•DVD

Software Defects

If the issue is recognized as a defect in the software, the Technical Support representative will log the issue in our incident database and assign an incident number that can be used for tracking purposes.
MapMarker USA 25 25 User Guide

Installing MapMarker

This chapter contains instructions for installing MapMarker. Refer to this chapter for step-by-step instructions and other issues related to installation.
In this chapter:
Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Operating Requirements and Performance Recommendations. . . . .28
Installing MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Modifying the MapMarker Installation. . . . . . . . . . . . . . . . . . . . . . . . .40
Upgrading the MapMarker Installation . . . . . . . . . . . . . . . . . . . . . . . .41
Uninstalling MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Client Workstation Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Starting MapMarker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
2

Installation Overview

MapMarker is available as Desktop and Developer (Server) editions. The features available during installation are as follows:
MapMarker Desktop Edition The Desktop edition includes the Desktop Application, which includes the graphical user interface for geocoding addresses and the MapMarker Address Dictionary. You can purchase data for all 50 states (plus D.C. and Puerto Rico), regional state bundles, or individual state data.
The Desktop Application runs on Microsoft Windows only.
MapMarker Developer Edition The Developer (Server) edition enables multiple simultaneous geocoding requests to be served from a single MapMarker engine. It also includes the tools necessary for developing MapMarker solutions using the Java API or XML API. These tools include the MapMarker SDK, native code libraries, and examples. A preconfigured Apache Tomcat servlet is provided to run MapMarker as a geocoding server.
The Developer edition also includes one license for the MapMarker Desktop Application.
MapMarker is delivered on one DVD, which includes both the software and the data. An installer is provided to install and configure MapMarker in one easy procedure.
The MapMarker installer program can be used for the following purposes:
Chapter 2:
Installation Overview
New installation. See Installing MapMarker on page 30.
Modifying existing installation to add or remove features. For example, you could add new data or add a feature to an existing installation. See Modifying the MapMarker Installation on
page 40.
Upgrading existing installation. For example, when a point release version of MapMarker is available, you could upgrade from version 25.0 to 25.1 with the same set of features that are already installed. See Upgrading the MapMarker Installation on page 41
Uninstalling. See Uninstalling MapMarker on page 44.
L After you complete the installation, contact Pitney Bowes Software Customer Service and
provide your e-mail address. This will be necessary to receive future license file updates. Contact Customer Service at 800 552 2511. This and other contact information also appears in the Quick Reference Card enclosed in the product box.

Shared Install

The MapMarker data can be shared among a group of users who wish to run the MapMarker Desktop Application. To do so, the system administrator must do a shared installation of MapMarker. This means that during installation the administrator must select the Desktop Application and Data features (see
step 6
) and also select "This installation will be shared by others on a network" (see installation, the data folder (for example, <SERVER-MACHINE>\MapMarker_USA_v25\ MapMarker_USA_v25_Data) must be shared on the network.
step 8
). After
MapMarker USA 25 27 User Guide

Operating Requirements and Performance Recommendations

After the system administrator has made the shared data folder available across the network, client users can browse to that location and run the Desktop Application installer (ClientSetup.exe) from \\SERVER-MACHINE\MapMarker_USA_v25_Data\DesktopInstaller\ to install the MapMarker Desktop Application on their workstations.
Note that with MapMarker USA v25, each machine must be licensed to run the software. See the
License Management topic.
For instructions on installing the client Desktop Application for use with a shared installation, see
Client Workstation Install on page 45.

About the Address Dictionary

The MapMarker Address Dictionary is installed during the installation of the MapMarker software. All of the data is installed in the same dictionary (not separated by state). You will not see indication of different states, but you will only be able to geocode those states for which you are licensed. You can choose to install DPV datasets.
The Address Dictionary must be stored on a local hard drive or a network drive.
®
, LACS
Link
™, and Suite
Link
™ data, assuming that you are licensed for those

License Management

Whether you are installing the MapMarker USA v25 Desktop or Server, single workstation or shared installation, or using the graphical interface or silent installation, you must obtain a valid license file in order to install the product.
Operating Requirements and Performance Recommendations
Note the following recommendations in order to maximize the performance of your MapMarker installation.

Operating Requirements

Optimizing Performance
Operating Requirements
This section describes the basic software and hardware requirements for MapMarker. See your version-specific Release Notes for more detailed descriptions and additional information on supported software and hardware.
Hardware and Memory Requirements
Supported Operating Systems
JVM Requirements
Database Requirements
Web Server Requirements (Developer Edition Only)
MapMarker USA 25 28 User Guide
Chapter 2:
Operating Requirements and Performance Recommendations
Hardware and Memory Requirements
The minimum system requirements for MapMarker USA v25 are:
®
1 Ghz Pentium
1 GB RAM
5 GB available disk space (including 1 GB for Address Dictionary)
For optimal performance we recommend:
Dual core processor or better
•2GB RAM
10 GB available disk space.
processor or equivalent
Supported Operating Systems
MapMarker runs on:
Microsoft Windows
•Solaris
•HP-UX
Red Hat Linux
SUSE Linux
See the product Release Notes for detailed information on supported operating systems for your specific version of MapMarker.
JVM Requirements
MapMarker requires a Java Virtual Machine (JVM) to run. MapMarker USA v25 ships with JVM 1.6.
See the product Release Notes for detailed JVM support information for your specific version of MapMarker.
During the installation, you will have the option of installing the JVM that ships with MapMarker or using one that you already have installed on your computer. See the product Release Notes for detailed JVM support information for your specific version of MapMarker.
MapMarker USA 25 29 User Guide

Installing MapMarker

Database Requirements
MapMarker USA 25 supports selected ODBC databases and drivers for SQL Server, Microsoft Access and Oracle.
See the product Release Notes for updated database support information for your specific version of MapMarker.
Web Server Requirements (Developer Edition Only)
The MapMarker server allows you to develop geocoding applications on any Java Platform, Enterprise Edition (Java EE) application server that supports JDK 1.5 or JDK 1.6.
MapMarker USA ships with:
Apache Tomcat 6.0. This is installed if the Web Application feature is selected during the Developer Product installation.
Your product Release Notes may contain additional information on web server support information for your specific version of MapMarker.

Optimizing Performance

To get the greatest benefit from the MapMarker geocoding capabilities, you can follow some optimization and performance guidelines. See General Guidelines for Optimizing Geocoding.
Installing MapMarker
This section describes the typical MapMarker installation procedures for Microsoft Windows users and for UNIX/Linux users. The graphical installer interface guides you through the procedure. You can also install silently, without user interaction.
L You must have administrative privilege on your machine to install MapMarker USA 25.

Using the Software License

Install Using the Graphical Interface on page 33
Installing Silently on page 39
Using the Software License
Regardless of your installation strategy or platform, you must have a software license to install MapMarker USA v25. You should have received software license files from your Sales Representative before you install the software.
License management is explained in your MapMarker USA v25 Release Notes. Your Sales Representative and Pitney Bowes Software Customer Service can also provide information.
MapMarker USA 25 30 User Guide
Loading...
+ 304 hidden pages