2011-07-08 49 views
0

如何实现yelp like search?如何通过邮政编码或城市名称实现Yelp的地图搜索和搜索

在yelp上有两种搜索类型。

  1. 使用美国

    邮编,城市和国家

    我使用PostgreSQL,不知道是否有我可以使用具有城市,州和邮编良好的数据集简单搜索。我希望找到一个好的地理形状文件,并使用geoDjango,我可以使用它,比如说Store.objects.filter(coordinates__in = cityNameORZipCode)。

    似乎有一些邮政编码数据库,我可以使用,但我真的不知道我在哪里可以找到一个好的城市,州。最后一个选项是创建我自己的城市名称和状态表,并链接到商店,但不知道这是否是聪明的事情..... hm。

  2. Yelp有地图搜索。

    如果您放大或缩小谷歌地图,它会根据您正在查看的地图区域搜索本地商户。认为这太棒了。我怎样才能做到这一点?

现在看起来很暗。请给我点光。

回答