ThinkGeo.com    |     Documentation    |     Premium Support

GeocoderMatch.GetCentroidWkt() throws exception "The given key was not present in the dictionary."

We're trying the evaluation version of Geocoder and run into the exception "The given key was not present in the dictionary" when calling GeocoderMatch.GetCentroidWkt().  The NameValuePairs collection has an entry for "CentroidPoint" with a value of "POINT(-87.674574 41.9633400000002)" which I thought would be used in the GetCentroidWkt() method call.  Is that not correct?


Note that we can successfully create a PointShape using:


new PointShape(geocoderMatch.NameValuePairs["CentroidPoint"])


with the WKT listed above.


 



Hello Chuck, 
  
 Thanks for your post, yes it is a bug of GetCentroidWKT(), we have fixed it and now it will return a correct value. You can get newest dll 6.0.326.0 or later and have another try. 
  
 Regards, 
  
 Gary