added hacks to allow manual map paning and to get the excat coordiante of the tapOnAnnotation