ThinkGeo.com    |     Documentation    |     Premium Support

AdvancedGeoCode method returning wrong state

Hi,


 


My company has an application that uses MapSuite to match incoming work orders to geo locations for the purposes of assigning work.  


The p


When we pass in an address for IL, we get coordinates for Ohio.


 


For example 



We're calling the method MapSuite.GeoCodeUSA.GeoEngine.AdvancedGeoCode(string address, string city, string state, string zip)


using the arguments "5700 N NEWARK AV", "CHICAGO", "IL", 60631
 
and we're getting coordinates for Cleveland, OH.
 
 
 
 
As I mentioned before, this is an old application.  I'm new to supporting the MapSuite API, but here are some details:
 
- the MapSuiteCommon.dll is from 2008 (version 2.2, i think)
- On this Machine I'm seeing a folder called MapData that has no files newer than 2008
    - I believe this folder contains shape files(?)
 
My question is, could the problem be caused by the program or shape files being out of date?
 
 
 


 


 



 Hi Patrick,



 


Thanks for your post, and welcome to mapsuite world, We used the latest version of geocoder, but the problem didn’t show up, would you please let us know what version you are using? As far as we guessed, it shouldn't be version 2.2. also is it possible to provide a simple demo for us including your .DLLs to forumsupport@thinkgeo.com 


Here is a captured video of our test, please check it out.


screencast.com/t/XWS5Oe056Tql


 


Hope it helps


 


Johnny