我想通过给定的邮政编码和国家/地区代码在谷歌地图上显示区域边界。我可以通过给定的一组坐标绘制多边形。我正在尝试从 OSM 立交桥获取所需的坐标,但我必须做一些错误的事情,因为它不起作用。
我正在尝试这个查询:
rel["postal_code"="11000"]["country_codes"="cz"]
但是回复是空的。
任何人都可以帮助我如何从 OSM 立交桥或其他方式获取区域边界坐标?
我不知道立交桥是否可以合并结果并将其显示为一个区域。
但是,如果您使用了错误的标签,最好在 OSM 上验证正确的标签。如果您只需要几何数据,您可以使用
out geom
。 https://overpass-turbo.eu/s/1BaV
[out:json];
area["ISO3166-1"="CZ"]->.aa;
nwr(area.aa)["addr:postcode"="11000"];
out;
>;
out skel qt;
邮政编码与某些国家的行政边界无关。最好是查询具有相同邮政编码的所有节点/路径/关系,然后查看是否有办法获取边界区域。