我希望这里有人可以帮助我从 OSM 检索正确的管理级别。我正在使用以下代码,但 admin_level 似乎被忽略了:
tags = {"boundary":"administrative","admin_level":"4" }
gdf =ox.geometries.geometries_from_bbox(51.5, 51.0, 11.7, 11.2, tags)
gdf.shape
边界框似乎被用作多边形来创建与 OSM 数据库中所有边界的交集,第一个标签正在工作,因为只返回行政边界,但忽略级别上的过滤器 (gdf["admin_level"]. head() 显示第 6 级)。
我想了解我做错了什么,以及如何更好地使用这个包;它似乎是一个非常有用的库。谢谢, 吉斯
使用边界框的结果:
