@mistertim Yes, there is a lot of information on the map. :)

After clicking around I found this page which mentions the places you mentioned.

ajuntament.barcelona.cat/super