属性筛选
GET
/rest/lbs/geohub/place/properties请求参数
数据集ID 暂时仅支持单个数据集
筛选条件 各属性类型支持的操作, JSON数据, 示例: { "relation": "and", // 各个属性间的或与操作, 可选and,&&,or,|| "conditions": [{ "field": "alias", // 属性名 "operation": "like", // 逻辑操作, 可选equal,=,not_equal,<>,greater,>,greater_equal,>=,less,<,less_equal,<=,in,like_any,like,not_like "value": "别名" // 属性值 }] } 两层逻辑(age字段>1且<10)示例: { "relation": "and", "conditions": [{ "field": "age", "relation": "and", "conditions":[{ "operation": ">", "value": 1 },{ "operation": "<", "value": 10 }] }] }
每页记录数据 整型, 强烈建议不超过25,若超过25可能造成访问报错
返回数据格式类型 可选值:JSON,XML
回调函数 callback值是用户定义的函数名称,此参数只在output=JSON时有效
示例代码
返回响应
本次API访问状态,如果成功返回1,如果失败返回0。
访问状态值的说明,如果成功返回"ok",失败返回错误原因,具体见错误码说明。
返回状态说明,10000代表正确,详情参阅info状态表
单次请求返回的实际poi点的个数
符合关键字筛选条件的数据对象
{
"status": "string",
"info": "string",
"infocode": "string",
"count": "string",
"objects": {
"geometry": {
"coordinates": [
"string"
],
"type": "string"
},
"properties": {
"property1": {
"name": "string",
"value": 0
},
"property2": {
"name": "string",
"value": 0
}
}
}
}