根据经纬度查看附件周围信息


/**

*根据经度和纬度计算附件周围信息sss

**/

public static void main(String args[]){

        Double latitude=23.000000;//经度

        Double longitude=115.000000;//纬度

        Double range = 180 / Math.PI * 1 / 6378.137;     //1 就代表搜索 1km 之内,单位km
        Double lngR = range / Math.cos(latitude * Math.PI / 180);
        Double maxLat = latitude+ range;//最大纬度
        Double minLat = latitude - range;//最小纬度
        Double maxLng = longitude + lngR;//最大经度
        Double minLng = longitude - lngR;//最小经度
        System.out.print(maxLng+","+maxLat+","+minLng+","+minLat);

}

猜你喜欢

转载自blog.csdn.net/chenrisheng1/article/details/25320681