How to change 1 meter to pixel distance?

后端 未结 5 2174
一个人的身影
一个人的身影 2020-12-25 09:50

When I develop an Android map application, I want to draw a circle on the map whose radius is 1 meter. As you known, I can\'t draw 1 meter directly, I should convert 1 meter

5条回答
  •  粉色の甜心
    2020-12-25 10:17

    public static int metersToRadius(float meters, MapView map, double latitude) {
        return (int) (map.getProjection().metersToEquatorPixels(meters) * (1/ Math.cos(Math.toRadians(latitude))));         
    }
    

提交回复
热议问题