Hello, everyone.
We using MapPoint (we support 2006, 2009 and 2010) for address search in our application.
We have found out that MapPoint does not always use the city name (or zip code) when searching for addresses. The result is the same as if the search was doen without entering city at all.
An example: Search for Uddeholmsgatan 1, Malmö, Sweden (using Address tab of Find dialog). I get three hits:
- Uddeholmsgatan 1, 214 Malmö
- Uddeholmsgatan 1, 416 Göteborg
- Malmö, Skåne, Sweden
Why do I get the hit in Göteborg? And why do I get the city hit when I already get a hit at an address?
If I then search for Uddeholmsgatan 1, Göteborg, Sweden, I only get one hit:
- Uddeholmsgatan 1, 416 Göteborg
Since we automate MapPoint with C#, this is a problem in Malmö since we only want one hit. In most other cities in Sweden, it works correctly.
The behaviour is the same in MapPoint 2006, 2009 and 2010.
Has anyone seen this before? We can compensate for this in our code since we can perform an additional textsearch in C# over the hits, but it feel that it would be better if we could solve this in a better way.