概述
https://www.ingress.com/r/getEntities
这个接口主要作用是获取地图上的po,link,field。
参数
post 参数:
{
"tileKeys": [
"13_13070_6970_2_8_100",
"13_13069_6970_2_8_100",
"13_13070_6969_2_8_100",
"13_13069_6969_2_8_100"
],
"v": "a9913f22cd769d29601185abbd32fd48cb42df08"
}
tileKeys是地图块信息的一个数组。- 数组里是形如
zoom_x_y_minlvl_maxlvl_maxhealth格式的数据。zoom是放大级别。x,y是该级别下的区域编号。后面的是关于po等级的筛选(未验证)。最后一项含义不明。 v依旧是鉴权之用。
关于放大级别和区域编号,参考 tilenames。
区域编号与经度纬度放大级别的换算代码如下。
直接摘录了iitc插件的js代码,项目地址: iitc。
window.lngToTile = function(lng, params) {
return Math.floor((lng + 180) / 360 * params.tilesPerEdge);
}
wind

本文详细介绍了Ingress Intel API的用途,包括获取地图上的Portal、Link和Field信息。通过分析参数,特别是地图块信息和级别,提出通过缓存Portal数据以提升用户体验和进行数据增量更新的想法。同时,讨论了将API数据转化为KML文件的可能性,为游戏策略制定提供支持。
最低0.47元/天 解锁文章
399

被折叠的 条评论
为什么被折叠?



