Jakob
2008-10-30 12:56:04 UTC
My DataSource is set to MapPoint.NA. I am currently evaluating address
decoding platforms for a store locator I plan to build. I am using the
staging webservice for this.
My problem is this: I get ambiguous results from FindAddress on hundreds of
addresses, below are a couple of samples.
Test sample #1
=> 209 New Bruncwick Avenue, Perth Amboy, NJ, 08861
using FindAddress on above and I get back two results about 1.7 miles
apart (.9 score for both)
<= 209 New Brunswick Ave, Perth Amboy, NJ 08861 40.5120717788259
-74.2705891101266
<= 209 New Brunswick Ave, Perth Amboy, NJ 08861 40.5245915155745
-74.2979371875633
Both MapQuest and Live Maps decode fine and just show the location, how does
Live Maps do that? Is Live Maps using a different DataSource?
Test sample #2
=> 157 Main Street, East Haven, CT, 06512
using FindAddress on above and I get back two results about 1.3 miles
apart (.9 score for both)
<= 157 Main St, East Haven, CT 06512 41.2860483250042 -72.8880495390893
<= 157 Main St, East Haven, CT 06512 41.2762060224102 -72.8676614244168
Again, both MapQuest and Live Maps decode the address just fine.
How am I to know which result is the correct one, such as the one that e.g.
Live Maps uses?
Thanks for any help or insight you can provide,
Jakob
decoding platforms for a store locator I plan to build. I am using the
staging webservice for this.
My problem is this: I get ambiguous results from FindAddress on hundreds of
addresses, below are a couple of samples.
Test sample #1
=> 209 New Bruncwick Avenue, Perth Amboy, NJ, 08861
using FindAddress on above and I get back two results about 1.7 miles
apart (.9 score for both)
<= 209 New Brunswick Ave, Perth Amboy, NJ 08861 40.5120717788259
-74.2705891101266
<= 209 New Brunswick Ave, Perth Amboy, NJ 08861 40.5245915155745
-74.2979371875633
Both MapQuest and Live Maps decode fine and just show the location, how does
Live Maps do that? Is Live Maps using a different DataSource?
Test sample #2
=> 157 Main Street, East Haven, CT, 06512
using FindAddress on above and I get back two results about 1.3 miles
apart (.9 score for both)
<= 157 Main St, East Haven, CT 06512 41.2860483250042 -72.8880495390893
<= 157 Main St, East Haven, CT 06512 41.2762060224102 -72.8676614244168
Again, both MapQuest and Live Maps decode the address just fine.
How am I to know which result is the correct one, such as the one that e.g.
Live Maps uses?
Thanks for any help or insight you can provide,
Jakob