What made the challenge interesting is the building footprints are MultiPolygons instead of simple Polygons which stumped a few people's attempts. But this challenge is very straight-forward Shapely to select the polygons and Fiona to read and write the data.
The correct feature count if you extract all of the building footprints with holes or polygon inner rings is 45. The challenge author later demonstrated how to do it in QGIS using a series of expressions. I think I had the only Python solution. One guy posted a successful answer in R.
The challenge data is a city extracted from OSM: https://lnkd.in/g7dVqzMx
Here is my solution:
No comments:
Post a Comment