snuffelfiets.routefilter.read_routes¶
-
snuffelfiets.routefilter.read_routes(routes_directory=
PosixPath('/home/runner/Documents/MCUdataclub/RouteFilter/Input_Routes'), years=None, months=None, prefix='mcu_gegevens', isExtend=True)¶ Function to filter Snuffelfiets measurements within a chosen distance of a route.
Function uses route csv file(s) to filter data from Snuffelfietsdata csv file(s). Function outputs filtered data per route.
- Parameters:
- None
- Kwargs:
main_directory: Folder which has subfolders “Input_Data” and “Input_Routes” years: List of years to include from Snuffelfiets data. months: List of months to include from Snuffelfiets data. distance: Max distance (m) from imported route of measurements to include from Snuffelfiets data. prefix: We use either “mcu_gegevens” (cleaned data) or “api_gegevens” (raw data). isExtend: Extend route segment from end point E with set distance to avoid dropping points
- Returns:
List of dataframes with filtered measurements from Snuffelfiets data per route. dfR_list: List of route points per route.
- Return type:
dfO_list