Difference between revisions of "Build History:GeoCoder Object"

From Melissa Data Wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{CustomTOC}}
{{CustomTOC}}
==Build 2182==
''Released April 2013''
;Compatibility Summary
*We have deprecated our old-style licenses. If your Geocoder license is 10 characters or less, it is an old-style and will no longer work. Please contact you sales representative at 1-800-800-6245 for a updated license.
;Data File Changes
*Data updated. Geocoder now contains Census 2010 data.
==Build 2127==
''Released January 2013''
*No Changes
==Build 2070==
==Build 2070==
''Released October 2012''
''Released October 2012''

Revision as of 22:33, 25 July 2013


Build 2182

Released April 2013

Compatibility Summary
  • We have deprecated our old-style licenses. If your Geocoder license is 10 characters or less, it is an old-style and will no longer work. Please contact you sales representative at 1-800-800-6245 for a updated license.
Data File Changes
  • Data updated. Geocoder now contains Census 2010 data.


Build 2127

Released January 2013

  • No Changes


Build 2070

Released October 2012

Compatibility Summary
  • We have deprecated our old-style licenses. If your Geocoder license is 10 characters or less, it is an old-style and will no longer work. Please contact you sales representative at 1-800-800-6245 for a updated license.
Data File Changes
  • Data updated. Geocoder now contains Census 2010 data.


Build 2017

Released July 2012

Data File Changes
  • This update of Geocoder contains the new 2010 Census information.


Build 1979

Released May 2012

Functionality Changes
  • Geocoding for DeliveryPlus (Non-USPS) records now use the new format AddressKeys. In order to geocode DeliveryPlus addresses, you must be use Address Object Build 1960 or later.
Data File Changes
  • This update of Geocoder contains the new 2010 Census information.


Build 1930

Released February 2012

Compatibility Summary
  • No compatibility issues. Use of AddressKey in GeoCode() and GeoPoint() required for new Non-USPS addresses but using Zip, Plus4, and DeliveryPoint will still work for all regular addresses.
HP-UX Deprecation Notice
  • HP-UX versions of Geocoder is no longer available and is no longer supported.
Functionality Changes
  • The Geocode() and GeoPoint() methods can now also accept an 11 character AddressKey as the first parameter. AddressKey is a key unique to each address that is returned by Address Object. This was added to support the addition of Non-USPS addresses. If you need to geocoding information for Non-USPS addresses, you must use the AddressKey. Please reference the manual for more details.
  • Improved geocoding accuracy for addresses containing suites.
Data File Changes
  • This update of Geocoder contains the new 2010 Census information.


Build 1885

Released October 2011

Functionality Changes
  • A few postal code that were coded as valid but did not have latitude and longitude values fixed.
  • Spaces at the end of CBSATitle and CBSATitleDivision properties trimmed.


Build 1826

Released August 2011

Compatibility Summary
  • No compatibility issues. New data file and features added, but there is no effect on existing applications.
Interface Changes
  • Added new method SetPathToGeoCanadaDataFiles(). Using this method will allow you to geocode Canadian records. Please reference the documentation for more information.
Functionality Changes
  • Geocode() and GeoPoint() methods can now geocode Canadian records if SetPathToGeoCanadaDataFiles() is set correctly and your license allows for Canadian geocoding. Simply pass in the postal code as the ZipCode parameter.
  • New GetResults value of GE05 added. This code indicates that you are trying to geocode for a country that you license is not enabled for.
  • GetResults value of GS01 (and deprecated StatusCode value of 9) now covers both US and Canadian records. If the record is a US record, GS01 indicates the record was geocoded to the zip+4. If the record is a Canadian record, GS01 indicates the record was geocoded to the full 6 digit Canadian postal code. Similarly, GS03 indicates geocoded to the Zip code level for US, and geocoded to the 3 digit postal code level for Canada.
Data File Changes
  • New data file named mdGeoCanada.db now included. This file will be used to geocode Canadian records.


Build 1787

Released May 2011

  • No Changes


Build 1733

Released February 2011

  • GeoPoint lat/long pointing to property instead of street
  • GeoPoint latitude and longitude coordinates have been modified to mostly point to the address property instead of the street in front of the address. This was done to make drawing boundary maps easier.
  • CBSA information available for 5-digit coded PO Boxes
  • CBSA information is now available for PO boxes that can only be coded to the 5-digit Zip because there are no plus4’s for them.


Build 1676

Released October 2010

New GetLicenseExpirationDate() method
  • This method retrieves the date that your license string will expire.
New Interpolated Rooftop Result
  • New rooftop address points have been added to Geocoder based on street shape maps. Please see the manual for more details. A new Result of GS06 and Status of A has been added to Results and StatusCode properties for a interpolated rooftop result.
Rooftop data now Multi-source
  • Geocoder rooftop data is now multi-sourced. We have combined data from multiple vendors to provide the most complete rooftop coverage possible.
Warning: Please take note. GeoPoint users must update both the data files and the Geocoder Object library. If you do not, your GeoPoint records would contain the letter A or B at the end of the Longitude. Please update to take advantage of the new Geocoding features described below.


Build 1602

Released April 2010

New Data Format
  • GeoCoder now uses the new Multinet data format.
Precision Changes
  • Geo Information have be adjusted to more accurately identify the 9 digit and 5 digit zip codes. There are PO box addresses that have repeating Latitude and Longitude information in the GeoCoder Database. We used to code them at the 9 digit level, now we correctly code them 5 digit level.


Build 1492

Released October 2009

  • Two new data files (mdGeoCbsa.dat and mdGeoCbsa.idx are now required for initialization).
  • Eight new properties/methods have been added. To use, simply call them after a Geocode(). They are as follows:
    • TimeZone / GetTimeZone()
    • TimeZoneCode / GetTimeZoneCode()
    • CBSACode / GetCBSACode()
    • CBSATitle / GetCBSATitle()
    • CBSALevel / GetCBSALevel()
    • CBSADivisionCode / GetCBSADivisionCode()
    • CBSADivisionTitle / GetCBSADivisionTitle()
    • CBSADivisionLevel / GetCBSADivisionLevel()
Please reference the manual for more details on these new properties/methods.


Build 1451

Released June 2009

  • Geocoder Object has been recompiled using Visual Studio C++ 2008. To use Geocoder Object for Windows, VC++ 2008 libraries must be installed on your computer. Running setup.exe will ensure the necessary libraries are installed.

However, if you are installing the objects manually, you may need to install Visual Studio 2008 C++ x86 redistributable, which can be found in extras\redist.


Build 1395

Released March 2009

  • This release of Geocoder Object introduces the GeoPoint Add-on. The GeoPoint add-on allows you to obtain 11-digit rooftop level latitude and longitude coordinates while regular Geocoder remains at 9-digit zip+4 level accuracy. To use the GeoPoint add-on, initialize by setting the PathTo* properties and InitializeDataFiles(), and call GeoPoint() instead of Geocode() with the zip, plus4, and delivery point.


Build 1115

Released March 2007;

  • The Census Block property has reverted back to returning a 4 character string. It was originally reduced down to a 1 character string due to imprecise data, but better and more accurate data has been received to return back to a 4 character string.


Build 1049

Released July 2006

Two new properties are now available with Geocoder Object.
  • PlaceName property (60 chars):
The official census name for the area described by the ZIP+4 Code. This may differ for the city name in the ZIP Code database.
  • laceCode property (7 chars):
The corresponding code for the place name.


Build 151

Released January 2006

  • Linux and Solaris objects now available.
  • The Census Block property now returns a 1 character string instead of a 4 character string. This was done to eliminate imprecisions and overlaps that occurred in the data. Now, only the block group is returned for more accurate results.


Build 122

Released March 2005

  • Fixed crash from invalid characters in the zip field
  • Fixed other minor bugs


Build 120

Released September 2004

Renamed the following data files
  • Geocode.dat, mdGeo.dat
  • Geocode.idx, mdGeo.idx
  • County.txt, mdGeo.cty
Added the following data file
  • mdGeo.lic Must be in same directory as mdGeo.idx
The Build Number format has been updated to reflect the following information
  • Current Build Number -- 120.WIN.IA32
    • 120 --> Build Number
    • WIN --> Windows Platform
    • IA32 --> Intel 32bit Chipset
  • Because the Geo Object was compiled in Visual Studio 2003, the following 5 system files must reside in the same directory as GeoObj.dll:
    • Atl71.dll (Located in the ATL71_U folder for Windows 2000 & UP)
(Located in the ATL71_A folder for Windows 98)
  • Mfc71.dll
  • Mfc71u.dll
  • Msvcp71.dll
  • Msvcr71.dll