merge
This commit is contained in:
commit
c58d50166b
|
@ -1,10 +1,33 @@
|
|||
import requests
|
||||
import json
|
||||
import os
|
||||
|
||||
|
||||
def scrape_traffic():
|
||||
r = requests.get('https://portal.opendata.dk/api/3/action/datastore_search?resource_id=b3eeb0ff-c8a8-4824-99d6-e0a3747c8b0d')
|
||||
night_avr = 3.38
|
||||
day_avr = None
|
||||
|
||||
data = r.json()
|
||||
results = data['result']['records']
|
||||
sum = 0
|
||||
len = 0
|
||||
for lel in data['result']['records']:
|
||||
sum += lel['vehicleCount']
|
||||
len += 1
|
||||
curr_avg = len / sum
|
||||
|
||||
diff= day_avr - night_avr
|
||||
|
||||
if curr_avg >= day_avr:
|
||||
return 0.0
|
||||
elif curr_avg <= night_avr:
|
||||
return 1.0
|
||||
res = 1 - curr_avg / diff
|
||||
|
||||
assert(res < 1 and res > 0)
|
||||
|
||||
return res
|
||||
|
||||
|
||||
def scrape_dmi_aarhus():
|
||||
r = requests.get('https://www.dmi.dk/NinJo2DmiDk/ninjo2dmidk?cmd=obj&wmo=06074')
|
||||
|
|
1
server/nightr/traffic_data_22_23.json
Normal file
1
server/nightr/traffic_data_22_23.json
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user