百度鹰眼轨迹服务 Baidu.Yingyan SDK
百度 鹰眼轨迹服务 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
- 基于 鹰眼 Web服务 API v3.0 全新实现,与上一个版本不兼容,需要适配。
- 目前还未测试完全。