1#ifndef PROGRAM_TRANSFORM_H
2#define PROGRAM_TRANSFORM_H
15#define T_MAX_N_LOCATIONS 50
18#define T_TIMESTAMP_SIZE 50
21#define T_OUTLOOK_BUF_SIZE 200
24#define T_EST_CLOSURE_BUF_SIZE 20
27#define T_DATA_TYPE_SIZE 30
29#define T_DATA_QUERY_LENGTH 15
30#define T_DATA_WINDOW_SIZE 7
#define FA_MAX_BUFFER
Buffer size for each HTML value from NSW Food Authority.
Definition: harvest_area.h:13
#define WW_LOCATION_BUF
Buffer for location information.
Definition: location.h:17
#define BOM_STATION_NAME_SIZE
BOM site name size (length)
Definition: stations.h:17
#define BOM_STATION_ID_SIZE
BOM site id size (length)
Definition: stations.h:13
Structure of a location (i.e. program location)
Definition: transform.h:33
float bom_longitude
BOM weather station longitude.
Definition: transform.h:44
float ww_latitude
Willy Weather location latitude.
Definition: transform.h:39
float ww_longitude
Willy Weather location longitude.
Definition: transform.h:40
float bom_distance
Distance from BOM weather station to harvest area.
Definition: transform.h:45
float bom_latitude
BOM weather station latitude.
Definition: transform.h:43
Locations lookup table structure.
Definition: transform.h:49
uint16_t count
Number of locations.
Definition: transform.h:50
Harvest area outlook / prediction information.
Definition: transform.h:55
bool closed
Is harvest area currently closed?
Definition: transform.h:62
int32_t ha_id
Harvest area unique ID.
Definition: transform.h:57
float closure_severity_index
Expected closure severity index.
Definition: transform.h:67
bool to_close
Is the harvest area predicted to close.
Definition: transform.h:63
Definition: transform.h:71
double precipitaiton
Definition: transform.h:74
Definition: transform.h:77
int32_t count
Definition: transform.h:78