Я использовал API геокодирования Google в одном из моих Проектов и обнаружил, что по определенному адресу его результаты противоречивы.
Иногда он отправляет один результат, а иногда несколько результатов для одного и того же адреса.
Не могли бы вы подтвердить, является ли Google GeoCoding нормальным поведением?
Я выполнил сценарий readyAPI, как указано ниже, и обнаружил несоответствие с адресом "100 E Shore Dr US 60404".
Get- https://maps.googleapis.com/maps/api/geocode/json?address=address&key=GoogleKey
Ниже приведен код для сценария ReadyAPI:
log.info («Адрес передан»)
адрес log.info
log.info («отформатированный адрес в Google»)
адрес в формате log.info
log.info («ответ от Google»)
log.info ответ
log.info («частичное совпадение в случае интерполированного диапазона»)
log.info частичное совпадение
результат вывода:
Результат 1:
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: 100 E Shore Dr US 60404
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: форматированный адрес
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: Joliet, IL 60404, США
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: частичное совпадение
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: правда
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: ответ
Чт, 08 ноября 13:12:49 IST 2018: ИНФОРМАЦИЯ: ПРИМЕРНО
Результат 2:
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: Адрес
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: 100 E Shore Dr US 60404
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: форматированный адрес
Чт 8 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: 100 E Walton St, Чикаго, IL 60611, США
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: частичное совпадение
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ:
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: ответ
Чт, 08 ноября 13:13:14 IST 2018: ИНФОРМАЦИЯ: ROOFTOP