百度 鹰眼轨迹服务 C# 版本 SDK,基于 鹰眼 Web服务 API v3.0 实现。

已实现接口

Github

https://github.com/hetaoos/Baidu.Yingyan/

git clone [email protected]:hetaoos/Baidu.Yingyan.git

NuGet

https://www.nuget.org/packages/Baidu.Yingyan/1.1.0-alpha2

PM> Install-Package Baidu.Yingyan -Version 1.1.0-alpha2

使用

var ak = "YOUR_AK";
var service_id = "YOUR_SERVICE_ID";
// 初始化api
var api = new YingyanApi(ak, service_id);
// entity name
var name = "name001";
// 新增一个 entity
var r1 = await api.entity.add(name, "测试");
// 添加一个位置点
var r2 = await api.track.addpoint(new TrackPoint()
{
    latitude = 11.111,
    longitude = 22.333,
    coord_type_input = CoordTypeEnums.bd09ll,
    entity_name = name,
    loc_time = DateTime.Now,
});
// 查询轨迹
var r3 = await api.track.gettrack(new TrackHistoryGetTrackParam() {
    entity_name = name, 
    start_time = DateTime.Now.AddDays(-1), 
    end_time = DateTime.Now 
});

最近更新

  • 2017/12/30

    • 增加sn验证,官方的sn计算算法的示例代码是个坑!
    • 将参数集合类型从 NameValueCollection 改为 Dictionary
  • 2017/12/27