# Нужно применять с патченым imposm3 (патч тут же, imposm3-split-ways.diff) # Иначе, несмотря на area_tags и linear_tags, здания оказываются в linestring areas: area_tags: [amenity, building, landuse, leisure, natural, aeroway] linear_tags: [highway, barrier] tags: load_all: true exclude: - created_by - source tables: point: type: point fields: - name: osm_id type: id - name: geometry type: geometry - name: tags type: hstore_tags mapping: __any__: - __any__ linestring: type: linestring fields: - name: osm_id type: id - name: geometry type: geometry - name: tags type: hstore_tags mapping: __any__: - __any__ polygon: type: polygon fields: - name: osm_id type: id - name: geometry type: geometry - name: tags type: hstore_tags mapping: __any__: - __any__ relation_member: type: relation_member fields: - name: osm_id type: id - name: member type: member_id - name: index type: member_index - name: type type: member_type - name: role type: member_role mapping: __any__: - __any__ relation: type: relation fields: - name: osm_id type: id - key: type name: type type: string - key: name name: name type: string - name: tags type: hstore_tags mapping: __any__: - __any__