Я работаю над приложением, которое должно делать что-то похожее, вот мое предложение (мое приложение - SDK уровня 7)
В моем примере ниже, mapView - это объект типа MapView
mapView.getLatitudeSpan();
Возвращает: Текущий диапазон широты (от верхнего края до нижнего края карты) в десятичных градусах, умноженный на миллион.
и
mapView.getLongitudeSpan();
Возвращает: Текущий диапазон долготы (от левого края до правого края карты) в десятичных градусах, умноженный на миллион.
Вот еще три полезныхметоды.
mapView.getLocationInWindow(location);
mapView.getLocationOnScreen(location);
mapView.getZoomLevel();