Originally Posted by tflanders
This is a good example of why maps are so hard. Apple Maps isn't actually displaying anything incorrectly. The user entered "Mildura" with nothing else to narrow the location. Apple Maps returns the biggest, most general "Midura" it can find. In this case, that happens to be Mildura Share, an administrative area similar to a US county. It displays it with a pin. If you supply either an address or even a postal code, then it would return the actual town of Mildura.
Apple Maps isn't inaccurate in this case, but it is behaving poorly. Ideally, it would show the region with borders highlighted like Google does. If it can't do that, it should at least refuse to provide driving directions to the centre of a region like that.
If you try a little, you can find many instances where Apple Maps returns the centre of a region like this. The "errors" that people like to post usually involve situations like this where there are different places with similar names. If you don't give a precise address, it tries to pick the best match it can find, given the information you provided. While this is correct in a purely academic GIS sense, it is not appropriate for end users. These are the kinds of errors that Apple is apologizing for. It is correct, but not useful.
This is an excellent point!
The "search" in Apple Maps is less intuitive and less forgiving than Google Maps.
For example with Apple Maps:
1) Do a search for "st peters, rome italy" (Note: commas are important)
It will drop several pins -- but none for the church.
2) Now do a search for "st peters church, rome italy"
No results found!
3) Then do a search for "st peters basilica, rome italy"
No results found!
4) repeat the search from step 1) then immediately
5) do a search for "st peters basilica"
For grins, do a search for ""st peters, rome" -- and you'll get upstate Rome, New York.
BTW, search for "mildura airport" gives a map of the correct location.
What I get from all this (and other similar results) is that Google's search, context and filtering is much better than Apple's.