catatom2osm.geo.layer.zoning module

class catatom2osm.geo.layer.zoning.ZoningLayer(path='MultiPolygon', baseName='cadastralzoning', providerLib='memory', source_date=None)[source]

Bases: catatom2osm.geo.layer.polygon.PolygonLayer

Class for cadastral zoning.

append(layer, rename=None, resolve=None, query=<function level_query>, **kwargs)[source]

Append filtering by level: ‘M’ Urban, ‘P’ Rustic.

static check_zone(feat, level=None)[source]
export_poly(filename)[source]

Export as polygon file for Osmosis.

static format_label(feature)[source]

Format a zone label.

rpattern = '{:03}'
upattern = '{:05}'
catatom2osm.geo.layer.zoning.level_query(feat, kwargs)[source]