Этот вопрос касается геокодирования API Карт Google, я могу геокодировать адрес и показывать местоположение, но это работает, когда адрес действителен.
Когда это недопустимо (есть ошибка), сейчас я показываю смарт-сообщение, в котором говорится, что при получении местоположения произошла ошибка, но требуется показать ближайший возможный местоположение для введенногоадрес.
Как мне получить маркер на следующем лучшем месте?
вот что я пробовал:
Разделите адрес на основе запятых и геокодируйте каждую подстроку, и получите маркер на 1-м совпадении, но это привело кв некоторых огромных ошибках.
Теперь я думаю о том, чтобы:
геокодировать почтовый индекс с помощью API карт Yahoo, но единственная проблема заключается в том, что яНе думаю, что это будет близко к тому, что пользователь ввел в качестве своего адреса.
Какие-либо решения?