Help with mapping data

Hey everyone. I’m trying to create a map on Bubble that allows users to mark a polygon and then save those coordinates into the Bubble database.
Is this possible?

Then if I create certain data layers for the map, is there a way fro me to apply them to the map, and allow my users to overlay them onto the map?