Ponemetski
Новичок
Поле адрес анкеты регистрации на сайте
Добрый день
У меня теоретический вопрос.
Практически на каждом сайте существует необходимость указания географического адреса при регистрации.
Иногда аудитория из какой то конкретной страны иногда весь мир.
Как лучше организовать анкету если необходима строгая классификация по адресу? (Скажем у меня сайт где регистрируются покупатели мороженного и им нужно указать свои физические адреса, чтобы производитель мог отфильтровать их по региону/городу).
Если просто дселать три <select><option>...</select> - страна, регион город то нужно заранее сформировать списки стран, регионов и городов.
Проблема в том что состав регионов периодически меняется, города переименовывают, улицы тоже. Еще есть куча поселков, деревень. Даже в масштабах России сложно уследить.
Если сделать текстовые поля с автокомплитом то проблема возникает на этапе когда введенный город не найден. Нужно его добавлять в базу. Таким образом если аудитория шутливая то база быстро заполнится мусором.
Сейчас у меня сделано так, но введенное пользователем дополнительно скармливается яндекс картам (геокодингу), который возвращает результат о существовании этого населенного пункта и его правильное название.
Есть идея сделать карту где пользователь будет указывать свое местоположение но здесь тоже есть минусы.
Как сделано у вас? Давайте обсудим
Добрый день
У меня теоретический вопрос.
Практически на каждом сайте существует необходимость указания географического адреса при регистрации.
Иногда аудитория из какой то конкретной страны иногда весь мир.
Как лучше организовать анкету если необходима строгая классификация по адресу? (Скажем у меня сайт где регистрируются покупатели мороженного и им нужно указать свои физические адреса, чтобы производитель мог отфильтровать их по региону/городу).
Если просто дселать три <select><option>...</select> - страна, регион город то нужно заранее сформировать списки стран, регионов и городов.
Проблема в том что состав регионов периодически меняется, города переименовывают, улицы тоже. Еще есть куча поселков, деревень. Даже в масштабах России сложно уследить.
Если сделать текстовые поля с автокомплитом то проблема возникает на этапе когда введенный город не найден. Нужно его добавлять в базу. Таким образом если аудитория шутливая то база быстро заполнится мусором.
Сейчас у меня сделано так, но введенное пользователем дополнительно скармливается яндекс картам (геокодингу), который возвращает результат о существовании этого населенного пункта и его правильное название.
Есть идея сделать карту где пользователь будет указывать свое местоположение но здесь тоже есть минусы.
Как сделано у вас? Давайте обсудим