概述
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.til