I want to model waste generation in a city using data from the containers. I have the location and fill levels of each container over time. My idea is to use the average amount of waste in each container a day and create some sort of surface over the city that would tell the average waste a container would contain if it was placed in those coordinates. My first thought was to interpolate a surface using the points in a 3d space (latitude, longitude, average) but I don't think this would give reliable results.
I'm not sure whether this is a good approach or not. I would appreciate recommendations on what type of models to use for this and if there is a better way to do it. My idea is to code it using python so any tips on this are also appreciated.