Заказчик
Заказчик automatix1311 | FL.RU

Заказчик

На сайте 11 лет (заходил 10 лет 5 месяцев 6 дней назад)
0
7
Рейтинг
7
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
04 Марта 2014
По договоренности
Доброе время суток!



Цель

Механизм для нахождения квартир, находящихся в радиусе Х метров от какой-нибудь станции метро в Берлине. «От какой-нибудь» означает, что неважно, какая это станция метро, важно только то, что в радиусе Х метров от квартиры накодится по крайней мере одна станция метро.



Возможный способ реализации:

1. через Google Maps API экспортировать из Google Maps и сохранить в БД координаты и названия всех станций метро города;

2. с помощью PHP и cURL' а считать с сайтов по аренде квартир (immobilienscout24.de, immowelt.de, возможно еще один или два) и сохранить в БД адреса сдающихся квартир;

3. имея на руках адреса квартир, получить через Google Maps API их координаты;

4. имея на руках координаты квартир и станций метро, пройтись по всем квартирам, найти для каждой ближайшую станцию метро и удаленность от нее и отсечь те, ближайшая станция метро от которых находится дальше чем Х метров.



Инпут:

Адреса сайтов по аренде.

Место с нужной информацией на странице.

Проект на GitHub.



Оутпут (визуально):

View 1: Талбица:

Сайт | ID + линк | адрес + линк на Maps | метро + линк на Maps маршрут квартира-метро | удаленность от метро

View 2: Список станций метро (в идеале по линиям) / формуляр, с помощью которого можно «активировать/деактивировать» отдельные станции для поиска и/или для показа



Оутпут (технически):

Простая 3NF-нормализированная БД со станциями метро и квартирами.

Валидный, чистый от инлайн-CSS и -JS HTML.

Разделение в проекте логики (model) и представления (view).

Прошло времени с момента публикации: 11 лет 9 дней 10 часов 55 минут
Раздел: Программирование / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».