blocksnet.preprocessing

Preprocessing classes to help one split blocks, calculate accessibility and initialize a city model.

Modules

blocksnet.preprocessing.accessibility_processor

Module used to generate graph based on user territory and calculate the accessibility matrix.

blocksnet.preprocessing.blocks_generator

Module to generate blocks (land parcels) based on boundaries, roads, railways, and water objects.

blocksnet.preprocessing.blocks_splitter

Module to split blocks based on the distribution of buildings within them.

blocksnet.preprocessing.land_use_processor

Module that processes data to classify blocks based on their intersection with predefined standardized zones.