How to convert radius in meters to pixels to draw circle without using Google API?

view story

http://stackoverflow.com – I need to draw a circle with radius 300 meters with center at the center of the screen. To convert the meters to pixels. I have searched and found public static int metersToRadius(float meters, MapView map, double latitude) { return (int) (map.getProjection().metersToEquatorPixels(meters) * (1/ Math.cos(Math.toRadians(latitude)))); } this to be a solution. Suppose i dont have the option to include the Google MapView API ,can this solution be implemented by using getProjection() from a source other than the Google API. (HowTos)