android中 google map计算两GPS点间距离

    public void calDistance() {        GeoPoint startPoint = new GeoPoint((int) (30659259), (int) (104065762));        GeoPoint endPoint = new GeoPoint((int) (30659220), (int) (104065762));        getDistance(startPoint.getLatitudeE6(), startPoint.getLongitudeE6(),                endPoint.getLatitudeE6(), endPoint.getLongitudeE6());    }    public double getDistance(double lat1, double lon1, double lat2, double lon2) {        float[] results = new float[3];        Location.distanceBetween(lat1 / 1E6, lon1 / 1E6, lat2 / 1E6, lon2 / 1E6, results);        AggLog.d(TAG, "haidistance lat1=" + lat1 + " lon1=" + lon1 + " lat2=" + lat2 + " lon2=" + lon2 + " dis=" + results[0]);        return results[0];    }


更多相关文章

  1. 安卓中GridView的使用
  2. Android(安卓)DrawableTextView图片文字居中显示
  3. Android(安卓)样式之shape入门使用
  4. 【Android】ScrollView内动态添加图片间距过大的问题
  5. FlowLayout
  6. android 坐标之间距离
  7. android recyclerView 设置item间的间距
  8. 自定义两行可左右滑动的GridView
  9. Android shape实现渐变、部分圆角及叠加效果

随机推荐

  1. Android路由跳转-ARouter框架
  2. Android引路蜂地图开发示例:地址查询
  3. Android(安卓)Dialog 设置圆角无效
  4. android之拨打电话时在电话号码前加17951
  5. Android(安卓)资源详解(一) 颜色、字符串、
  6. 浅析Android的RILD服务进程的消息循环
  7. android Service Binder交互通信实例详解
  8. Android(安卓)Studio 1.3 到来了,马上来升
  9. android各module的依赖版本统一
  10. 【android】AIDL传递自定义类型参数