I have recently made a solution that we will eventually be using as an App to estimate Christmas Lights. In it, we want to allow users to draw polygons on a map of their home. I know some of the basics in creating a map, but basically what I'm hoping for is that, the user creates a new record in a specified table. In that table, they input their information "Address, City, State, Zip" and then a Web Viewer displaying HTML will be able to pull up that address. Then, they can proceed to draw the polygons on the map.
I know how to pull up a GPS location and I know how to implement polygon-drawing for the most part, but I don't know how to make it so the only information the user needs to provide is their street address. Keep in mind, I'm trying to create a solution with as little user-error as possible as we are hoping to put this on the App Store.