package com.sikey.wa04.business.domain.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 点位
 *
 * @author luoyangwei
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ToString
public class Address {
    /**
     * 经度
     */
    private String longitude;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 定位精度半径，单位：米
     * <br/>
     * eg: 150
     */
    private Integer radius;

    /**
     * 位置描述
     * <br/>
     * eg: 上海市 浦东新区 规划一支路 靠近陆家嘴软件园
     */
    private String desc;

    /**
     * 国家
     * <br/>
     * eg: 中国
     */
    private String country;

    /**
     * 省份
     * <br/>
     * eg: 上海市
     */
    private String province;

    /**
     * 城市
     * <br/>
     * eg: 上海市
     */
    private String city;

    /**
     * 城市编码
     */
    private String cityCode;

    /**
     * 区
     */
    private String adCode;

    /**
     * 道路名
     * <br/>
     * eg: 规划一支路
     */
    private String road;

    /**
     * 定位附近的 poi 名称
     * <br/>
     * eg: 陆家嘴软件园
     */
    private String poi;
}
