You can use Drawing Tools of Google Maps API included in the control. Drawing tools You can store those data using SQL Geometry type. Those overlays- Circle, Polygon, Rectangle, Polyline can be stored in the database. Visit this Page on stackoverflow.com if you want to know how to store Google overlays in the database. Drawing library is a included feature. …