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

 

 新建一个测试类 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);

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值