beautypg.com

Multiple pass batch geocoding strategy, Multiple pass batch – Pitney Bowes MapMarker USA User Manual

Page 110

background image

Creating and Saving a Project

MapMarker USA 25

110

User Guide

A project-based batch file points to the MapMarker executable and runs the project file. The location
of the input file, names of columns, and geocoding preferences are encapsulated in the project
(PROJ) file itself. A project-based batch file might appear as follows:

"C:\Program Files\MapInfo\MapMarker_USA_v25\desktop\mapmarkr.exe"
/Proj=C:\Documents and Settings\Administrator\My Documents\MapMarker
USA\Projects\1k_out_spat_ExactMatch.proj

Multiple Pass Batch Geocoding Strategy

You can run multiple projects from the same batch file. The projects listed in the batch file are
executed in succession. These projects could be based on different input files. For example, the
batch file could perform a geocoding pass on California-based addresses then run subsequent
passes on Arizona-based addresses, etc.

For a project based on TAB file, a batch file can also run multiple geocoding passes on the same
TAB file. For example, the batch file could run the "Exact" match project on a Quebec addresses
TAB file followed by a "Relaxed" match project on the same Quebec addresses TAB file. This
strategy allows you to perform batch geocoding based on precise Must Match criteria, then perform
a less restrictive second pass on addresses that did not geocode during the first pass.

There is one important guideline for using this strategy on TAB files. While the Exact match project
would typically geocode all records (All Types in the Geocode dialog), the Relaxed match project
should geocode Unmatched Rows only. This ensures that the output from the Relaxed match
geocoding pass does not overwrite the output from the initial Exact match pass.

For a project based on a delimited or text file (CSV or TXT), you cannot do multiple batch geocoding
passes of the same address file because the initial output file will be overwritten. That is, a
Quebec_Address_out.csv file created by the Relaxed match batch geocoding pass will overwrite the
identically named output file created by the Exact match pass. Therefore, project-based batch files
that use CSV or TXT files should specify different input files (for example, address files from different
provinces).