如何实现类似搜索的 yelp?
yelp 上有 2 种类型的搜索。
使用美国的邮政编码、城市和州进行简单搜索
我正在使用 PostgreSQL,想知道是否有可以使用的具有城市、州和邮政编码的好数据集。我希望找到一个好的地理形状文件并在我可以使用的地方使用 geoDjango,比如 Store.objects.filter(coordinates__in=cityNameORZipCode)。
似乎有一些我可以使用的邮政编码数据库,但我真的不知道在哪里可以找到一个好的城市,州。最后一个选项是创建我自己的 cityname 和 state 表并链接到 Stores,但不确定这是否明智......嗯。
Yelp 有地图搜索功能。
如果您放大或缩小谷歌地图,它会根据您正在查看的地图区域搜索本地企业。觉得这很了不起。我怎样才能做到这一点?
现在看起来很黑。请给我一些启示。