• 百度地图——鹰眼轨迹服务


     

     新建一个测试类 TestBaiduYingyan

    package cn.itcast.baidumap;
    
    import cn.hutool.http.HttpRequest;
    import org.junit.Test;
    
    public class TestBaiduYingyan {
    
        private String ak = "i0stCezN9kXNkfp5dEmPsMg7eIkFWquh";
        /**
         * 新增实体
         */
        @Test
        public void testEntityAdd(){
              String url="https://yingyan.baidu.com/api/v3/entity/add";
    
            String body = HttpRequest.post(url)
                    .form("ak", ak)
                    .form("service_id", 233936)
                    .form("entity_name", "route_1_1001")
                    .form("entity_desc", "用户1创建的1001路线")
                    .execute().body();
    
            System.out.println(body);
    
        }
    }
    

     

    /**
     * 新增实体(自定义字段)
     */
    @Test
    public void testEntityAdd(){
          String url="https://yingyan.baidu.com/api/v3/entity/add";
    
        String body = HttpRequest.post(url)
                .form("ak", ak)
                .form("service_id", 233936)
                .form("entity_name", "route_1_1002")
                .form("entity_desc", "用户1创建的1002路线")
                .form("routeName", "用户1的1002路线")
                .execute().body();
    
        System.out.println(body);
    
    }

     

    /**
     * 更新实体(自定义字段)
     */
    @Test
    public void testEntityUpdate(){
        String url="https://yingyan.baidu.com/api/v3/entity/update";
    
        String body = HttpRequest.post(url)
            .form("ak", ak)
            .form("service_id", 233936)
            .form("entity_name", "route_1_1001")
            .form("entity_desc", "用户1创建的1001路线更新")
            .form("routeName", "用户1的1001路线")
            .execute().body();
    
        System.out.println(body);
    
    }
    

    删除Entity

    /**
     * 删除实体(自定义字段)
     */
    @Test
    public void testEntityDelete(){
        String url="https://yingyan.baidu.com/api/v3/entity/delete";
    
        String body = HttpRequest.post(url)
                .form("ak", ak)
                .form("service_id", 233936)
                .form("entity_name", "route_1_1001")
                .execute().body();
    
        System.out.println(body);
    
    }

    查询

    /**
     * 查询体(自定义字段)
     */
    @Test
    public void testEntityList(){
        String url="https://yingyan.baidu.com/api/v3/entity/list";
    
        String body = HttpRequest.get(url)
                .form("ak", ak)
                .form("service_id", 233936)
                .form("filter","entity_names:route_1_1002")
                .form("coord_type_output","gcj02")//返回坐标体系
                .execute().body();
    
        System.out.println(body);
    

     

     

  • 相关阅读:
    redis集群模式
    UUCTF(公共赛道)
    vuejs编译器的目的是什么?
    ansible及其模块
    考前必看科目一交警手势图解_准橙考试网
    设计模式探索:适配器模式
    JavaScript+Jquery知识点速查
    luma.oled 常用函数
    jenkins容器内配置python项目运行环境(Python3.7.3)
    人到中年,负债累累(创业亏的)
  • 原文地址:https://blog.csdn.net/weixin_69413377/article/details/126211006