I successfully created a map of Senegal with several indicators. Now I would like to do a heatmap with the goal to show villages that respect those criteria:

1) high population density;

2) village or town (no city neither hamlet);

3) less then 10km from an electricity grid;

4) low land elevation;

5) no protected area.

To be more clear, I am joining the map I have created with the important indicators:

LEGEND:

Population density is the yellow -> red raster; Town are stars; Electricity grid is the red line; Land elevation is the white -> brown raster; Protected areas are the green polygons.