MKLocalSearchCompleter beim Hinzufügen einer Region führt nicht zu einer Verzerrung der Ergebnisse

9

Ich verwende derzeit MapKit 's MKLocalSearchCompleter , um Benutzern, die nach einem Standort in meiner iOS-App suchen, eine Funktion zur automatischen Vervollständigung zur Verfügung zu stellen. Ich habe jedoch einige ernsthafte Probleme mit den Ergebnissen, die ich erhalte zurück. Um genauer zu sein, meine App beschäftigt sich mit Standortinformationen in und um Central New York und ich versuche wirklich, die Ergebnisse zu Standorten / Adressen im Bundesstaat New York zu liefern. Aber aus irgendeinem Grund gibt es in den meisten Fällen Ergebnisse von so weit weg wie Australien .

MKLocalSearchCompleter liefert ein Attribut region , um das Objekt so zu beeinflussen, dass es Ergebnisse in der Nähe einer bestimmten Region zurückgibt, aber selbst das scheint nicht viel zu helfen.

Kann ich noch etwas mehr tun? Oder sollte ich erwägen, es aufzugeben und zu diesem Zeitpunkt zu Google Maps API zu wechseln? Ich weiß, dass Apple Maps berüchtigt dafür war, auf der Seite minderwertiger Qualität zu irren, aber ich hätte nicht gedacht, dass ich in Texas und Australien nur Standortergebnisse bekommen würde, nachdem ich ihrer API gesagt habe, dass sie in New York bleiben soll >     

Jeremy Dennen 01.03.2017, 19:52
quelle

0 Antworten