如何使用 OpenStreetMap 获取邮政编码周围的旅游景点?

How do I get tourist attractions around zip code using OpenStreetMap?

我想获取美国邮政编码周围的所有旅游景点。我如何从 OpenStreetMap api 做到这一点?

我找到了这个http://wiki.openstreetmap.org/wiki/Key:tourism

但我不确定如何使用它。

http://nominatim.openstreetmap.org/search?q=135+pilkington+avenue,+birmingham&format=json&polygon=1&addressdetails=1&tourism=attraction

您可以使用 overpass turbo 例如使用查询向导显示当前边界框的可用对象。

要针对邮政编码而不是边界框执行此操作,即使在像德国这样的正确映射区域中,这也要复杂得多,因为据我所知,没有(或很少)将邮政编码映射到边界多边形。您可以获得多个带邮政编码的地址,然后为其创建一种边界,但这不会很精确。关于美国,由于 Tiger 导入(较少映射 activity),您可能还映射了较少的邮政编码等功能,不确定。