brails.scrapers.footprint_scraper module
This module defines abstract FootprintScraper class
|
Abstract base class representing a class that optains footprints for a region. |
- class brails.scrapers.footprint_scraper.FootprintScraper(name)
Bases:
ABC
Abstract base class representing a class that optains footprints for a region.
- Methods:
get_footprints(location): An abstract method to return the footprint given a location
- abstract get_footprints(region: RegionBoundary) AssetInventory
An abstract class that must be implemented by subclasses.
This method will be used by the caller to obtain the footprints for builings in an area.
- Args:
- region (Region):
The region of interest.
- Returns:
- BuildingInventory:
A building inventory for buildings in the region.