package com.ruoyi.system.domain.dto; /** * 地理编码结果DTO */ public class GeocodeResult { /** 纬度 */ private Double latitude; /** 经度 */ private Double longitude; /** 地址 */ private String address; /** 是否成功 */ private Boolean success; /** 错误消息 */ private String errorMessage; public GeocodeResult() { } public GeocodeResult(Boolean success, String errorMessage) { this.success = success; this.errorMessage = errorMessage; } public GeocodeResult(Double latitude, Double longitude, String address) { this.latitude = latitude; this.longitude = longitude; this.address = address; this.success = true; } public Double getLatitude() { return latitude; } public void setLatitude(Double latitude) { this.latitude = latitude; } public Double getLongitude() { return longitude; } public void setLongitude(Double longitude) { this.longitude = longitude; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public Boolean getSuccess() { return success; } public void setSuccess(Boolean success) { this.success = success; } public String getErrorMessage() { return errorMessage; } public void setErrorMessage(String errorMessage) { this.errorMessage = errorMessage; } @Override public String toString() { return "GeocodeResult{" + "latitude=" + latitude + ", longitude=" + longitude + ", address='" + address + '\'' + ", success=" + success + ", errorMessage='" + errorMessage + '\'' + '}'; } }