acikyazilimagi / musahit-harita-backend

Müşahit Haritası Backend Api Kodları
Apache License 2.0
22 stars 2 forks source link

Change Heat Map Method #53

Open mehmetalicakir opened 1 year ago

mehmetalicakir commented 1 year ago

The method needs to be changed when sending intensity for the heatmap. A general intensity will be subtracted from the average of the sum of the ballot box numbers for the neighbourhoods. For chests, complete or incomplete information will be sent (1-0) by @kingofsevens

maturity_total = 10
neighbourhood = []
for building in neighbourhood_building:
    for box in building_boxes:
if box.approved:
    intensity = 0
    box.state = 1
else:
            intensity = math.ceil(count / maturity_total * 5)
            box.state = 0
        neighbourhood.append(box.intensity)
neighbourhood_intensity = sum(l) / len(l)