zoukankan      html  css  js  c++  java
  • 团队冲刺第十天

    1、今天将自己的运动数据保存到了数据库。并且通过数据库的调用获取定位点绘制除了静态地图轨迹。

    /**
         * 讲google地图的wgs84坐标转化为百度地图坐标
         */
        private void  coordinateConvert(){
            DBOpenMessageUserlocation dbOpenMessageUserlocation;
            dbOpenMessageUserlocation=new DBOpenMessageUserlocation(StaticDemo.this,"db_location",null,1);
            Cursor cursor = dbOpenMessageUserlocation.getAllLocation("1");
            location location=new location();
    
            if (cursor != null) {
                while (cursor.moveToNext()) {
                    location.points=cursor.getString(cursor.getColumnIndex("points"));
                }
            }
    //        List<LatLng> list = null;
    //        if (!wen.equals("null")) {
    //            list = gson.fromJson(wen, new TypeToken<List<LatLng>>() {}.getType());
    //            for(int i = 0; i < list.size() ; i++)
    //            {
    //                LatLng p = list.get(i);
    //                list.add(p);
    //            }
    //        }
            String wen="";
            wen=location.getPoints();
            String[] ll = wen.split(",");
            Toast.makeText(StaticDemo.this,"初始化完成",Toast.LENGTH_SHORT).show();
            CoordinateConverter converter  = new CoordinateConverter();
            converter.from(CoordType.COMMON);
            double lanSum = 0;
            double lonSum = 0;
            System.out.println(Double.valueOf(ll[0]));
            Toast.makeText(StaticDemo.this,String.valueOf(Double.valueOf(ll[0])),Toast.LENGTH_SHORT).show();
            for (int i = 0; ll.length> i; ) {
                LatLng desLatLng = new LatLng(Double.valueOf(ll[i]), Double.valueOf(ll[i+1]));
                //converter.coord(sourceLatLng);
                //LatLng desLatLng = converter.convert();
                latLngs.add(desLatLng);
                lanSum += desLatLng.latitude;
                lonSum += desLatLng.longitude;
                i+=2;
            }
            target = new LatLng(lanSum/latLngs.size(), lonSum/latLngs.size());
        }
  • 相关阅读:
    Mycat的server.xml配置
    Docker构建Mycat(单节点)
    Mycat相关概念解读
    Mycat简介及适用场景
    SpringBoot整合WebService
    SpringBoot事务简单操作及手动回滚
    对事务及其注解@Transactional的解读
    git将某分支的某次提交合并到另一分支
    SpringBoot快速支持国际化i18n
    SpringBoot多数据源自动切换
  • 原文地址:https://www.cnblogs.com/dazhi151/p/12770889.html
Copyright © 2011-2022 走看看