Before I go into doing everything by hand I would like to ask if there is some help to get from the framework.
I have a UIView that holds another UIView with a map. The
UIView's -convertPoint:toView: and -convertPoint:fromView: should work for you.
-convertPoint:toView:
-convertPoint:fromView: