package com.xzx.gc.common.dto.gdmap;
|
|
import com.xzx.gc.common.constant.Constants;
|
import lombok.Data;
|
|
|
/**
|
* 高德地图-api 地理编码
|
*/
|
@Data
|
public class GdAroundDto {
|
|
|
private String key= Constants.GD_MAP_KEY;
|
|
|
/**
|
* 规则: 经度和纬度用","分割,经度在前,纬度在后,经纬度小数点后不得超过6位 必填
|
*/
|
private String location;
|
|
/**
|
* 规则: 多个关键字用“|”分割 可选
|
*/
|
private String keywords;
|
|
|
/**
|
* 查询POI类型 多个类型用“|”分割; 可选 当keywords和types均为空的时候,默认指定types为050000(餐饮服务)、070000(生活服务)、120000(商务住宅)
|
*/
|
private String types;
|
|
/**
|
* 可选值:城市中文、中文全拼、citycode、adcode
|
*
|
* 如:北京/beijing/010/110000
|
*
|
* 当用户指定的经纬度和city出现冲突,若范围内有用户指定city的数据,则返回相关数据,否则返回为空。
|
*
|
* 如:经纬度指定石家庄,而city却指定天津,若搜索范围内有天津的数据则返回相关数据,否则返回为空
|
*/
|
private String city;
|
|
|
/**
|
* 取值范围:0-50000。规则:大于50000按默认值,单位:米 默认3000
|
*/
|
private Integer radius;
|
|
/**
|
* 规定返回结果的排序规则。
|
*
|
* 按距离排序:distance;综合排序:weight 默认 distance
|
*/
|
private String sortrule;
|
|
|
/**
|
* 每页记录数据 强烈建议不超过25,若超过25可能造成访问报错 默认20
|
*/
|
private int offset;
|
|
/**
|
* 当前页数
|
*
|
* 最大翻页数100 默认1
|
*/
|
private int page;
|
|
/**
|
* 此项默认返回基本地址信息;取值为all返回地址信息、附近POI、道路以及道路交叉口信息。 默认base
|
*/
|
private String extensions="base";
|
|
|
/**
|
* 数字签名
|
*/
|
private String sig;
|
|
/**
|
* 可选输入内容包括:JSON,XML。设置 JSON 返回结果数据将会以JSON结构构成;如果设置 XML 返回结果数据将以 XML 结构构成
|
*/
|
private String output="JSON";
|
|
/**
|
* callback 值是用户定义的函数名称,此参数只在 output 参数设置为 JSON 时有效。
|
*/
|
private String callback;
|
|
|
}
|