brails.scrapers.user_footprints module

class brails.scrapers.user_footprints.UserFootprint

Bases: object

fetch_footprint_data(queryarea, fpSource='osm', attrmap=None, lengthUnit='ft', outputFile='footprints.geojson')

Function that loads footprint data from OpenStreetMap, Microsoft, USA Structures, user-defined data

Input: Location entry defined as a string or a list of strings

containing the area name(s) or a tuple containing the longitude and longitude pairs for the bounding box of the area of interest or a GeoJSON file containing footprint (or point location) and inventory data

Output: Footprint information parsed as a list of lists with each

coordinate described in longitude and latitude pairs