metrpro

У кого как организована работа с метро?

Recommended Posts

Добрый день! Встал ребром вопрос - как правильно организовать в объявлениях и для пользователей работу с адресным перечнем станций метро? По уму, логика должна работать следующим образом:

1. ближайшие станции метро определяются автоматически (ведь у каждого объявления и у каждой станции есть свои координаты), авторы объявлений при этом избавлены от необходимости самостоятельно их указывать при размещении;

2. все расстояния от объектов до станций рассчитываются по координатам автоматически;

3. есть возможность создания predefined-pages по станциям метро (все объявления около конкретной станции в определенном радиусе, скажем, 1000 метров).

Но это все, конечно, идеальные варианты. И если первые два пункта при наличии прямых рук можно реализовать через шаблон _view и даже _grid, то как реализовать третий пункт? И как логика работы со станциями метро реализована у вас?

Разработчики, может вы предложите решение?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос конечно интересный. В текущем варианте CMS можно к тобъекту прикрутить только 1 станцию метро. Соответственно посетитель выбирая станцию метров в поиске находит объекты рядом с нужной станцией. Но, чем дальше в лес, тем толще партизаны... :) 

Возьмем например ситуацию, сдается в аренду офис по адресу: Москва, Страстной бульвар, д.2. Какое метро будем указывать? Их вокруг дома три - Пушкинская, Тверская, Чеховская. Указав, например Тверская, пользователь поиском не найдет объект если будет искать по станции Чеховская или Пушкинская.

Если заморачиваться с координатами в радиусе 1000 метров, то к списку из 3 станций метро добавится еще 4-5 станций :) Центр ётыть... А вот если не центр, то ближайшее метро может находиться в радиусе 3-5 км., не говоря о заМКАДышах, где вроде тоже есть Масква :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Похожие публикации

    • Автор: Chernetskiy
      Комплект адресных справочников:
      страна регионы (кроме Республики Крым и Севастополя, Киев как отдельный регион + Киевская область) города (Киев + города Киевской области и областные центры) районы Киева улицы Киева с привязкой к районам метро Киева Украина имеет ID=1, Киев имеет ID=1, районы Киева привязаны к нему, улицы Киева привязаны к районам, метро привязано к городу.
      Участникv19777 дополнительно поделился XLS-файлом городов Украины, во вложении ниже:
      city_page.xlsx
    • Автор: Chernetskiy
      Обновил Адресные справочники Греции (включая острова): 
      уточнение по регионам, добавлен справочник населенных пунктов (более 4300), добавлен справочник метро (Афины).
    • Автор: Chernetskiy
      Адресные справочники Греции - регионы, города, метро Афин
    • Автор: Chernetskiy
      Несколько справочников населенных пунктов Москвы и Московской области, округов Москвы, районов, метро, улиц
    • Автор: Chernetskiy
      Справочник районов, населенных пунктов, улиц Ленинградской области
      Справочник метро Санкт-Петербурга