Single-line vs. Multi-line geocoding at ArcGIS 10.0 and ArcGIS 10.0 SP1

At ArcGIS 10.0 we now have the ability to geocode addresses that are entered in a single line.  Below is a link to a detailed explanation of how Single-line and Multi-line geocoding worked when 10.0 was shipped.  Following the link, I will explain some of the changes that have been made at 10.0 SP1 to further enhance the overall geocoding experience.

What is the difference between Single-line and Multi-line geocoding at ArcGIS 10?

Changes made to Multi-line geocoding at 10.0 SP1

1. Multi-line geocoding now supports entering the entire address in one field for those customers that don’t have their data parsed into separate fields.  For example, the ‘Street or Intersection’ field in the US Address – Dual Ranges locator style will use Single-line geocoding when only the first field is mapped and the other fields are mapped to ‘<None>’.

 

 Single Line Batch Geocoding

2. Multi-line input now will only show fields that were used to build the locator.  This reduces the confusion for users because now they will only see the fields that are actually used where before they would see all of them.  For example, if you build a US Address – Dual Ranges locator but only map the Street fields and the zip fields, you will only see ‘Street or Intersection’ and ‘Zip’ when you attempt to batch geocode.

 

 Batch Geocode with only needed fields

 

Changes made to Single-line geocoding at 10.0 SP1

1. Added MaxCandidates property with a default value of 200 to help improve Single-line geocoding performance for geocoding that returns a lot of candidates.  When using the ‘Find’ dialog in ArcMap, this property will limit the total number of candidates returned to the value specified, in this case 200.  This property will also get applied if you are using ‘Find Address Candidates’ with SOAP or REST.

2. Added MaxPerfectCandidates property with a default value of 200 to help improve Single-line geocoding performance for geocoding that returns a lot of perfect candidates.  When using the ‘Find’ dialog in ArcMap, this property will limit the total number of perfect (Score of 100) candidates returned to the value specified, in this case 200.  This property will also get applied if you are using ‘Find Address Candidates’ with SOAP or REST.

3. Added SearchTimeout property with a default value of 1 (value is in seconds) to help improve Single-line geocoding performance for geocoding that could take a lot of time such as Gazetteer searches.  When using the ‘Find’ dialog in ArcMap, this property will limit the search time to the value specified, in this case 1 second.  This property will also get applied if you are using ‘Find Address Candidates’ with SOAP or REST.

NOTE:  The above properties can be changed in two different ways:  
1. By browsing to the %ArcGIS_Home%Locators folder and editing the <StyleName>.lot.xml file prior to creating the locator.
2. By adding or editing the property in the <locatorName>.loc file after the locator has been created.

This entry was posted in Analysis & Geoprocessing and tagged . Bookmark the permalink.

Leave a Reply