generalized_tables: # etldoc: imposm3 -> osm_building_polygon_gen1 building_polygon_gen1: source: building_polygon sql_filter: area>1400.0 tolerance: 10.0 tables: # etldoc: imposm3 -> osm_building_polygon building_polygon: fields: - name: osm_id type: id - name: geometry type: validated_geometry - name: area type: pseudoarea - name: building key: building type: string - name: height key: height type: integer - name: min_height key: min_height type: integer - name: levels key: building:levels type: integer - name: min_level key: building:min_level type: integer mapping: building:part: - __any__ building: - __any__ # these aeroway polygons all imply building=yes aeroway: - terminal - hangar filters: exclude_tags: - [ "building", "no" ] - [ "building", "none" ] - [ "building", "No" ] type: polygon