1.2.3 • Published 10 months ago

@golemio/rush-hour-aggregation v1.2.3

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
10 months ago

pipeline status coverage report

@golemio/rush-hour-aggregation

The module aggregates traffic data for Praha Zasekana project. It takes different traffic dataset avaiable in a golemio dataplatform and creates time series data for traffic jams, incidents or reconstructions.

Rabin Praha Zasekana Backend repo Praha Zasekana

Developed by http://operatorict.cz

Datasources

  • Waze
  • SDDŘ
  • FCD
  • NDIC

Current setup

Every 5 minutes worker starts and for each of the datasource aggregation is run and timeseries data are updated.

Aggregation of older data

It is possible to insert or update historic data by creation of manual message in RabbitMQ. E.g. to insert data for Fcd for first month in 2022 use following message:

{
"from":"2020-01-01T00:00:00Z",
"to":"2020-01-31T23:59:59Z",
"type":"fcd"
}

Message building blocks

Message has to be in json format and supports following fields:

from - Required date time setting when the aggregation has to start. It is formatted in ISO 8601 preferably UTC format with Z at the end

to - Required date time setting when the aggregation has is ending. It is formatted in ISO 8601 preferably UTC format with Z at the end

type - Required setting which aggregation should be run. Possible values: WAZEJ, WAZER, SDDR, FCD, NDIC. (Case insensitive)

updateOnDuplicate - Optional setting for situation when upgrade of already aggregated data is required. Possible values "true", "false". Default value is false. (Note: automatic 5 minute updates have the setting to true)

To initiate automatic 5 minute aggregation manually it is possible to send empty message.

1.2.3

10 months ago

1.2.3-rc.1498376627

10 months ago

1.2.3-rc.1498640167

10 months ago

1.2.2-rc.1496550080

10 months ago

1.2.1

1 year ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago