Представляю, и именно из-за этого предлагаю сделать проще- просто поле для ввода названия станции покупателем, так как сам устал ежегодно выискивать вновь построенные за год станции метро и вносить их в файл для выпадающего списка станций в Москве.
Само поле уже реализованно в движке, единственное, что сейчас оно выводится для всех населенных пунктов, и для вывода поля только для городов с метрополитеном может понадобится список всего лишь из 7 пунктов- столько городов в России имеют метро на сей день.
PS. Просто упомяну, так как эта функция на данный момент доступна только в платных тарифах, которые я оплачивать не готов:
В движке уже подключенеа база dadata.ru и она позволяет для тарифов «Расширенный» и «Максимальный» без составления каких-либо списков в автоматическом режиме выводить до 3 ближайших станций метро к введенному адресу:
data.metro | Список ближайших станций метро (до трёх штук) |
---|---|
└ name | — название станции |
└ line | — название линии |
└ distance | — расстояние до станции в километрах |