Как я могу реализовать поиск, похожий на yelp?
Существует 2 типа поиска на yelp.
Простой поиск с использованием почтового индекса, города и штата в США.
Я использую PostgreSQL и задаюсь вопросом, есть ли хороший набор данных, который я могу использовать, который имеет город, штат и почтовый индекс.Я надеялся найти хороший файл гео-формы и использовать geoDjango, где я могу просто использовать, скажем, Store.objects.filter (координаты__in = cityNameORZipCode).
Кажется, есть какая-то база данных почтового индекса, которую я могу использовать,но я действительно не знаю, где я могу найти хороший город, штат.Последний вариант - создать мое собственное имя города и таблицу состояний, а также ссылку на магазины, но не уверен, что это разумно сделать ..... хм.
У Yelp есть поиск по карте,
Если вы увеличиваете или уменьшаете карту Google, она выполняет поиск местных предприятий в соответствии с областью карты, которую вы просматриваете.Думаю, это потрясающе.Как я могу это сделать?
Сейчас выглядит темно.Пожалуйста, пролите мне немного света.