2015-07-25 6 views
0

У меня есть список таких географических названий, как «Hazrat Nizamuddin Railway Station, New Delhi, Delhi, India» и т. Д. Массив также содержит альтернативные имена выше, например, «Железнодорожный вокзал Низамуддин, Низамуддин Восток, Нью-Дели, Индия» и т. Д. Они оба одинаковы.Название места google places api

Теперь у меня есть переменная 'reference'. Мне нужно использовать эталонное место строки и найти все места в массиве, которые соответствуют этому месту.

Как мне это сделать?

ответ

0

Вы пытаетесь выяснить, какие элементы в массиве равны ссылка переменная? Является ли она строкой, как элемент в массиве, или это может быть поисковый запрос, т.е. только часть имени нужного места?

for (i=0; i < placeNamesArray.length; i++) { 
    if (placeNamesArray[i] === reference) { 
     // You now have the index you want, which is the current i. 
    } 
} 
+0

Не так просто. Сами места могут быть не одинаковыми в смысле строки. Например, железнодорожная станция может иметь два разных имени в соответствии с картами Google. –

Смежные вопросы