smooth move (using test data)

This commit is contained in:
ihoudf
2020-04-20 18:30:33 +08:00
parent 2fdb909ea4
commit 678dd2b8a0
12 changed files with 583 additions and 322 deletions

View File

@@ -0,0 +1,41 @@
package com.mogo.module.common.entity;
/**
* Created by ihoudf on 2020-04-16.
**/
public class MarkerCarPois {
private double[] coordinates;
private double angle; // 车头角度
private String adcode;
public double[] getCoordinates() {
return coordinates;
}
public void setCoordinates(double[] coordinates) {
this.coordinates = coordinates;
}
public double getAngle() {
return angle;
}
public void setAngle(double angle) {
this.angle = angle;
}
public String getAdcode() {
return adcode;
}
public void setAdcode(String adcode) {
this.adcode = adcode;
}
@Override
public String toString() {
return "MarkerCarPois{" + "coordinates=" + coordinates + ", angle=" + angle + ", adcode" +
"='" + adcode + '\'' + '}';
}
}

View File

@@ -1,10 +1,9 @@
package com.mogo.module.common.entity;
import java.io.Serializable;
import java.util.List;
@SuppressWarnings("unused")
public class MarkerOnlineCar implements Serializable {
private String type;//卡片类型
@@ -12,11 +11,28 @@ public class MarkerOnlineCar implements Serializable {
private Boolean isFocus;//isFocus":"0-未关注1-关注
private MarkerUserInfo userInfo;//用户数据
private MarkerCarInfo carInfo;//车辆数据
private List<MarkerCarPois> pois;//车辆路线
private MarkerDynamicData dynamicData;//动态数据
private MarkerHobbyDatum hobbyData;//爱好数据集合
private List<MarkerActivitiesScope> activitiesScope;//活动范围数据集合
private int compatibility;//匹配度
public Boolean getFocus() {
return isFocus;
}
public void setFocus(Boolean focus) {
isFocus = focus;
}
public List<MarkerCarPois> getPois() {
return pois;
}
public void setPois(List<MarkerCarPois> pois) {
this.pois = pois;
}
public List<MarkerActivitiesScope> getActivitiesScope() {
return activitiesScope;
}
@@ -91,16 +107,7 @@ public class MarkerOnlineCar implements Serializable {
@Override
public String toString() {
return "MarkerOnlineCar{" +
"activitiesScope=" + activitiesScope +
", carInfo=" + carInfo +
", compatibility='" + compatibility + '\'' +
", dynamicData=" + dynamicData +
", hobbyData=" + hobbyData +
", isFocus=" + isFocus +
", location=" + location +
", type='" + type + '\'' +
", userInfo=" + userInfo +
'}';
return "MarkerOnlineCar{" + "type='" + type + '\'' + ", location=" + location + ", " +
"isFocus=" + isFocus + ", userInfo=" + userInfo + ", carInfo=" + carInfo + ", " + "pois=" + pois + ", dynamicData=" + dynamicData + ", hobbyData=" + hobbyData + "," + " activitiesScope=" + activitiesScope + ", compatibility=" + compatibility + '}';
}
}

View File

@@ -2,13 +2,15 @@
package com.mogo.module.common.entity;
import com.mogo.commons.data.BaseData;
import java.io.Serializable;
@SuppressWarnings("unused")
public class MarkerResponse implements Serializable {
public class MarkerResponse extends BaseData implements Serializable {
private int code;
private String msg;
// private int code;
// private String msg;
private MarkerCardResult result;
private String sign;
@@ -32,6 +34,7 @@ public class MarkerResponse implements Serializable {
return result;
}
public void setResult(MarkerCardResult result) {
this.result = result;
}
@@ -46,11 +49,6 @@ public class MarkerResponse implements Serializable {
@Override
public String toString() {
return "MarkerResponse{" +
"code=" + code +
", msg='" + msg + '\'' +
", result=" + result +
", sign='" + sign + '\'' +
'}';
return "MarkerResponse{" + "result=" + result + ", sign='" + sign + '\'' + ", code=" + code + ", msg='" + msg + '\'' + '}';
}
}