Example #1
0
    if add_fields:
        print 'Adding logical fields to import data'
        db.add_fields_input_data()

    if check_address:
        print 'Checking and flagging import addresses near OSM addresses...'
        db.check_exitsing_addresses()

    if check_building:
        print 'Checking and flagging import buildings near existing buildings...'
        db.check_existing_buildings()

    if convert_poly:
        print 'Converting closed overpass features to polygon...'
        db.convert_to_poly()

    if assign_address:
        print 'Assigning adresses to import buildings...'
        db.assign_address()

    if check_road_rail:
        print 'Checking and flagging buildings overlapping with highway/railway.'
        db.check_building_highway_railway()

    if report:
        db.print_report()

    print 'Closing DB connection.'
    db.close_db_conn()