public class SearchParam extends java.lang.Object implements ParamObject
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SearchParam.Nearby
周边搜索(圆形范围):
boundary=nearby(39.908491,116.374328,1000)
|
static class |
SearchParam.Rectangle
矩形区域范围
示例:boundary=rectangle(39.9072,116.3689,39.9149,116.3793)
|
static class |
SearchParam.Region
指定地区名称,不自动扩大范围
示例:boundary=region(北京,0)
|
| 构造器和说明 |
|---|
SearchParam() |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchParam |
boundary(com.tencent.lbssearch.object.param.SearchParam.Boundary boundary)
搜索地理范围
|
RequestParams |
buildParameters()
构造参数
|
boolean |
checkParams()
检查参数是否完整
|
SearchParam |
filter(java.lang.String... values)
筛选条件
|
SearchParam |
keyword(java.lang.String keyword)
POI搜索关键字,用于全文检索字段
|
SearchParam |
orderby(boolean asce)
设置排序方式
|
SearchParam |
page_index(int page_index)
第x页,默认第1页
|
SearchParam |
page_size(int pagesize)
每页条目数,最大限制为20条。
|
SearchParam |
region(SearchParam.Region region)
设置搜查地区
|
public SearchParam keyword(java.lang.String keyword)
public SearchParam boundary(com.tencent.lbssearch.object.param.SearchParam.Boundary boundary)
boundary - 边界类型,
可传入以下对象:Rectangle || Nearby || Regionpublic SearchParam filter(java.lang.String... values)
values - 示例取值范围:https://lbs.qq.com/webservice_v1/guide-appendix.htmlpublic SearchParam orderby(boolean asce)
asce - 是否按照距离升序排列public SearchParam page_size(int pagesize)
public SearchParam page_index(int page_index)
public SearchParam region(SearchParam.Region region)
region - public boolean checkParams()
checkParams 在接口中 ParamObjectpublic RequestParams buildParameters()
buildParameters 在接口中 ParamObject