ThinkGeo.com    |     Documentation    |     Premium Support

More issues

 StreetMatch with CentroidPoint(0,0) ?????????????


 



- NameValuePairs Count = 0x00000024 System.Collections.Generic.Dictionary<string,string>


+ [0x00000000] {[Street, POOL RIDGE Road]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000001] {[PrefixDirectional, None]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000002] {[SuffixDirectional, None]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000003] {[StreetType, Road]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000004] {[TigerLineID, 67458305]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000005] {[FromAddressLeft, 0]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000006] {[ToAddressLeft, 98]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000007] {[FromAddressRight, 0]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000008] {[ToAddressRight, 0]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000009] {[Zip, 95446]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000a] {[FromLongitude, -123.01398]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000b] {[FromLatitude, 38.555579]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000c] {[ToLongitude, -123.011849]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000d] {[ToLatitude, 38.555941]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000e] {[State, CA]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000000f] {[County, SONOMA]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000010] {[City, GUERNEVILLE]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000011] {[CensusTractL, 153704]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000012] {[CensusTractR, 153704]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000013] {[CensusBlockL, 1006]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000014] {[CensusBlockR, 1007]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000015] {[CensusBlockGroupL, 1]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000016] {[CensusBlockGroupR, 1]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000017] {[IsHighway, False]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000018] {[IsPOBox, False]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000019] {[DaylightSavingTime, True]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001a] {[Elevation, 177]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001b] {[CityAliasAbbreviation, ]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001c] {[CityAlias, GUERNEWOOD]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001d] {[CountyFIPS, 097]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001e] {[TimeZone, PacificStandardTime]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x0000001f] {[StateFIPS, 06]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000020] {[HouseNumber, 2425]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000021] {[SideOfStreet, Left]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000022] {[BoundingBox, POLYGON((-0.005 0.005, 0.005 0.005, 0.005 -0.005, -0.005 -0.005, -0.005 0.005))]} System.Collections.Generic.KeyValuePair<string,string>


+ [0x00000023] {[CentroidPoint, POINT(0 0)]} System.Collections.Generic.KeyValuePair<string,string>


+ Raw View


 



Hello Jean-marie, 
  
  
 Thanks for your details information. Actually, I use query string of  “2425 POOL RIDGE SONOMA Road CA 95446" the result with “CentroidPoint POINT(0 0)”, but when I use string of “98 POOL RIDGE SONOMA Road CA 95446” I get a  reasonable result with “CentroidPoint”.  
 So “HouseNumber” of 2425 which is not between LeftAddress of 0 to 98 and RightAddress of 0 to 0(this address information can be got from “FromAddressLeft”, “ToAddressLeft”, “FromAddressRight” and “ToAddressRight” of your post also my result) cannot get the correct map location of “CentroidPoint” from Geocoder, then it will be set this key to “POINT(0 0)”, and the key of “BoundingBox” is not right too. I’m so sorry but you should filter these result of “POINT(0 0)” by yourself. 
  
 Regards, 
  
 Gary

Hi Gary, 
  
 I think that some kind of return code should be provided when a match operation is returning a result that does not make sense, isn’t?  I think that thinkgeo should provide a bit more documentation on what to expect when using the geocoder and also giving information on how the geocoder work and accuracy.  So far I want you to know that we were able to achieve 1.3 million of  geocoding operation in only one hour of processing. 
  
 Thanks. 
 Jm.

Hi Jean, 
  
 Thanks for your advice. We have a missing on this issue, we assess this issue again and  decide to make the center point and bounding box result reasonable. Now It will return an empty string of WKT when there is no center point or bounding box, I’m sorry but it is still to be filtered by users on this issue, but the result is reasonable. You can get 6.0.279.0 or 6.0.0.279 to check this change. Thanks for your post and your suggest again. If you have any other questions, please let me know. 
   
 Regards, 
 Edgar

Hi Jean, 
  
 Thanks for your advice. We have a missing on this issue, we assess this issue again and  decide to make the center point and bounding box result reasonable. Now It will return an empty string of WKT when there is no center point or bounding box, I’m sorry but it is still to be filtered by users on this issue, but the result is reasonable. You can get 6.0.279.0 or 6.0.0.279 to check this change. Thanks for your post and your suggest again. If you have any other questions, please let me know. 
   
 Regards, 
 Edgar