The MapMarkerEditor widget in the appstore comes close I think. My best guess is to see if you can use that widget to achieve what you want.
All - I think the MapMarkerEditor is a broken widget. Does anyone know of any other widgets that would allow editing of photo with markers that could be configured to trigger events (e.g. opening pages) based on user input?