【问题标题】:How can I Implement Yelp's Map Search and Search by zip code or by city name如何实现 Yelp 的地图搜索和按邮政编码或城市名称搜索
【发布时间】:2011-07-08 03:04:10
【问题描述】:

如何实现类似搜索的 yelp?

yelp 上有两种搜索类型。

  1. 使用美国邮政编码、城市和州的简单搜索

    我正在使用 PostgreSQL,想知道是否有可以使用的具有城市、州和邮政编码的好数据集。我希望找到一个好的地理形状文件并在我可以使用的地方使用 geoDjango,比如 Store.objects.filter(coordinates__in=cityNameORZipCode)。

    似乎有一些邮政编码数据库可以使用,但我真的不知道在哪里可以找到一个好的城市、州。最后一个选项是创建我自己的 cityname 和 state 表并链接到 Stores,但不确定这是否是明智之举.....hm。

  2. Yelp 有地图搜索功能。

    如果您放大或缩小谷歌地图,它会根据您正在查看的地图区域搜索本地商家。觉得这很了不起。我该怎么做?

现在看起来很黑。请给我一些启发。

【问题讨论】:

    标签: django google-maps geolocation location zipcode


    【解决方案1】:

    您问的是一个非常广泛且无法回答的问题,但美国人口普查局是一个很好的数据起点。例如:

    完整列表:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 2021-06-29
      • 2012-03-07
      • 1970-01-01
      相关资源
      最近更新 更多