My Maps Editor by Google

With this application you can create, edit, share, and view personalized maps on your Android powered phone synchronized with the My Maps tab on Google Maps. It supports full editing functionality for markers, lines, and shapes, plus the ability to mark your location using GPS or attach a photo directly from your phone.