BlocksGenerator
- class blocksnet.preprocessing.blocks_generator.TerritoryRow(*, geometry: Polygon | MultiPolygon, index: int)[source]
Bases:
BaseRow- geometry: Polygon | MultiPolygon
- class blocksnet.preprocessing.blocks_generator.RoadsRow(*, geometry: LineString, index: int)[source]
Bases:
BaseRow- geometry: LineString
- class blocksnet.preprocessing.blocks_generator.RailwaysRow(*, geometry: LineString, index: int)[source]
Bases:
BaseRow- geometry: LineString
- class blocksnet.preprocessing.blocks_generator.WaterRow(*, geometry: LineString | Polygon | MultiPolygon, index: int)[source]
Bases:
BaseRow- geometry: LineString | Polygon | MultiPolygon
- class blocksnet.preprocessing.blocks_generator.BlockRow(*, geometry: Polygon, index: int)[source]
Bases:
BaseRow- geometry: Polygon
- class blocksnet.preprocessing.blocks_generator.BlocksGenerator(*, territory: GeoDataFrame[TerritoryRow], roads: GeoDataFrame[RoadsRow] = None, railways: GeoDataFrame[RailwaysRow] = None, water: GeoDataFrame[WaterRow] = None, verbose: bool = True)[source]
Bases:
BaseModel- territory: GeoDataFrame[TerritoryRow]
- roads: GeoDataFrame[RoadsRow]
- railways: GeoDataFrame[RailwaysRow]
- water: GeoDataFrame[WaterRow]
- verbose: bool
- property local_crs
- static explore(blocks: GeoDataFrame[BlockRow])[source]