farmingpy.TimeLogData

farmingpy.TimeLogData#

class TimeLogData(taskfile)[source]#
__init__(taskfile)[source]#

Read ISOBUS time log data

Parameters:

taskfile – Path to TASKDATA.XML of unzipped task file.

Methods

__init__(taskfile)

Read ISOBUS time log data

data([geo])

Get dataframe with all parsed data

rasterize_rates([cols, spacing, crs])

Rasterize application rate columns

rates([geo])

Get only application rate (DDI=7) and working state (DDI=141) columns.

Attributes

headers

Device data DDIs, DETs and descriptions

farm

Farm name

field

Field name

taskname

Task name

devices

List of devices

products

Dictionary of products