diff --git a/.classpath b/.classpath
index 1ba2e07..fc43a69 100644
--- a/.classpath
+++ b/.classpath
@@ -13,7 +13,7 @@
-
+
@@ -31,6 +31,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
index 81c960e..a02e175 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1,9 @@
dependency-reduced-pom.xml
-target/
+./target/
logs
*.log
-.vscode/
-.settings/
+./.vscode/
+./.settings/
.prettierrc
\ No newline at end of file
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 654c175..0000000
--- a/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding/=UTF-8
diff --git a/.settings/org.eclipse.jdt.apt.core.prefs b/.settings/org.eclipse.jdt.apt.core.prefs
deleted file mode 100644
index ec0c557..0000000
--- a/.settings/org.eclipse.jdt.apt.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.aptEnabled=false
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 391de62..0000000
--- a/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
-org.eclipse.jdt.core.compiler.processAnnotations=disabled
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b..0000000
--- a/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 3be99a1..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "java.format.onType.enabled": false,
- "java.format.settings.url": "D:\\dformat.xml",
- "maven.view": "flat"
-}
\ No newline at end of file
diff --git a/src/main/java/cn/dxp/PhysicalRealTimeRouteFinder.java b/src/main/java/cn/dxp/PhysicalRealTimeRouteFinder.java
index 604e90a..4759b9a 100644
--- a/src/main/java/cn/dxp/PhysicalRealTimeRouteFinder.java
+++ b/src/main/java/cn/dxp/PhysicalRealTimeRouteFinder.java
@@ -8,7 +8,7 @@ import java.util.*;
import org.json.JSONArray;
import org.json.JSONObject;
-public class PhysicalRealTimeRouteFinder{
+public class PhysicalRealTimeRouteFinder {
public HttpSender httpSender;
public MapGenerator mapGenerator;
@@ -18,67 +18,67 @@ public class PhysicalRealTimeRouteFinder{
public int currentFrame = 0;
public long startTime = System.currentTimeMillis();
- public PhysicalRealTimeRouteFinder(){
+ public PhysicalRealTimeRouteFinder() {
}
- public void generateMap(double x, double y, double z){
+ public void generateMap(double x, double y, double z) {
this.mapGenerator = new MapGenerator(this, x, y, z);
this.mapGenerator.start();
}
- public boolean hasMap(){
- if(this.mapGenerator != null){
- if(this.mapGenerator.isSuccess()){
+ public boolean hasMap() {
+ if (this.mapGenerator != null) {
+ if (this.mapGenerator.isSuccess()) {
return true;
}
}
return false;
}
- public HashMap getMap(){
- if(this.hasMap()){
+ public HashMap getMap() {
+ if (this.hasMap()) {
return this.mapGenerator.mapData;
}
return new HashMap();
}
public void findRoute(HashMap map, Vector3 startPoint, Vector3 endPoint,
- int threadCount){
+ int threadCount) {
this.routeFinder = new AdvancedRouteFinder(this, map, this.entity, threadCount);
this.routeFinder.setStart(startPoint);
this.routeFinder.setDestination(endPoint);
this.routeFinder.taskSearch();
}
- public void setEntity(Entity e){
+ public void setEntity(Entity e) {
this.entity = e;
}
- public boolean hasNewFrame(){
- if(this.frameQueue.size() > 0){
+ public boolean hasNewFrame() {
+ if (this.frameQueue.size() > 0) {
return true;
}
return false;
}
- public HashMap getNewFrame(){
+ public HashMap getNewFrame() {
return this.frameQueue.get(0);
}
- public boolean deleteNewFrame(){
+ public boolean deleteNewFrame() {
this.frameQueue.remove(0);
return true;
}
- public void addNewFrame(HashMap f){
+ public void addNewFrame(HashMap f) {
this.frameQueue.add(f);
}
- public void resetHttpSender(){
- if(this.httpSender == null){
+ public void resetHttpSender() {
+ if (this.httpSender == null) {
this.httpSender = new HttpSender(this);
- }else{
+ } else {
HttpSender old = this.httpSender;
this.httpSender = new HttpSender(this);
this.httpSender.dataQueue = old.dataQueue;
@@ -86,13 +86,13 @@ public class PhysicalRealTimeRouteFinder{
this.httpSender.start();
}
- public String encodeMapJsonData(){
+ public String encodeMapJsonData() {
JSONObject jsonData = new JSONObject();
HashMap mdata = this.mapGenerator.mapData;
JSONArray map = new JSONArray();
int mapindex = 0;
Iterator it = (Iterator) mdata.keySet().iterator();
- while(it.hasNext()){
+ while (it.hasNext()) {
Vector3 pos = (Vector3) it.next();
JSONArray point = new JSONArray();
point.put(0, pos.x);
@@ -108,9 +108,9 @@ public class PhysicalRealTimeRouteFinder{
}
@SuppressWarnings("unchecked")
- public String encodeFrameJsonData(){
+ public String encodeFrameJsonData() {
HashMap fdata = this.getNewFrame();
- if(fdata == null){
+ if (fdata == null) {
return "";
}
ArrayList rdata = (ArrayList) fdata.get("Route");
@@ -118,7 +118,7 @@ public class PhysicalRealTimeRouteFinder{
JSONObject en = new JSONObject();
JSONArray route = new JSONArray();
JSONObject info = new JSONObject();
- for(int i = 0; i < rdata.size(); i++){
+ for (int i = 0; i < rdata.size(); i++) {
Vector3 pos = rdata.get(i);
JSONArray point = new JSONArray();
point.put(0, pos.x);
@@ -128,7 +128,7 @@ public class PhysicalRealTimeRouteFinder{
}
HashMap idata = (HashMap) fdata.get("Info");
Iterator it = (Iterator) idata.keySet().iterator();
- while(it.hasNext()){
+ while (it.hasNext()) {
String k = (String) it.next();
info.put(k, idata.get(k));
}
@@ -143,7 +143,7 @@ public class PhysicalRealTimeRouteFinder{
jsonData.put("Route", route);
jsonData.put("Info", info);
jsonData.put("Entity", en);
- System.out.println(this.currentFrame+"帧已打包,耗时"+String.valueOf(idata.get("FrameCalculateTime")));
+ System.out.println(this.currentFrame + "帧已打包,耗时" + String.valueOf(idata.get("FrameCalculateTime")));
this.currentFrame++;
this.deleteNewFrame();
return jsonData.toString();
diff --git a/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT-shaded.jar b/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT-shaded.jar
deleted file mode 100644
index 1672bea..0000000
Binary files a/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT-shaded.jar and /dev/null differ
diff --git a/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar b/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar
deleted file mode 100644
index 1672bea..0000000
Binary files a/target/PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar and /dev/null differ
diff --git a/target/classes/cn/dxp/PRTRF.class b/target/classes/cn/dxp/PRTRF.class
deleted file mode 100644
index 009f156..0000000
Binary files a/target/classes/cn/dxp/PRTRF.class and /dev/null differ
diff --git a/target/classes/cn/dxp/PhysicalRealTimeRouteFinder.class b/target/classes/cn/dxp/PhysicalRealTimeRouteFinder.class
deleted file mode 100644
index 1faa431..0000000
Binary files a/target/classes/cn/dxp/PhysicalRealTimeRouteFinder.class and /dev/null differ
diff --git a/target/classes/cn/dxp/map/MapGenerator.class b/target/classes/cn/dxp/map/MapGenerator.class
deleted file mode 100644
index d4e87bf..0000000
Binary files a/target/classes/cn/dxp/map/MapGenerator.class and /dev/null differ
diff --git a/target/classes/cn/dxp/math/Entity.class b/target/classes/cn/dxp/math/Entity.class
deleted file mode 100644
index 6b4dc8d..0000000
Binary files a/target/classes/cn/dxp/math/Entity.class and /dev/null differ
diff --git a/target/classes/cn/dxp/math/Vector3.class b/target/classes/cn/dxp/math/Vector3.class
deleted file mode 100644
index 4dfe674..0000000
Binary files a/target/classes/cn/dxp/math/Vector3.class and /dev/null differ
diff --git a/target/classes/cn/dxp/network/HttpSender$1.class b/target/classes/cn/dxp/network/HttpSender$1.class
deleted file mode 100644
index 5c64e7d..0000000
Binary files a/target/classes/cn/dxp/network/HttpSender$1.class and /dev/null differ
diff --git a/target/classes/cn/dxp/network/HttpSender.class b/target/classes/cn/dxp/network/HttpSender.class
deleted file mode 100644
index a7b9a4b..0000000
Binary files a/target/classes/cn/dxp/network/HttpSender.class and /dev/null differ
diff --git a/target/classes/cn/dxp/route/AdvancedRouteFinder.class b/target/classes/cn/dxp/route/AdvancedRouteFinder.class
deleted file mode 100644
index cbd9b31..0000000
Binary files a/target/classes/cn/dxp/route/AdvancedRouteFinder.class and /dev/null differ
diff --git a/target/classes/cn/dxp/route/Grid.class b/target/classes/cn/dxp/route/Grid.class
deleted file mode 100644
index 96a8d71..0000000
Binary files a/target/classes/cn/dxp/route/Grid.class and /dev/null differ
diff --git a/target/classes/cn/dxp/route/Node.class b/target/classes/cn/dxp/route/Node.class
deleted file mode 100644
index c24da73..0000000
Binary files a/target/classes/cn/dxp/route/Node.class and /dev/null differ
diff --git a/target/classes/cn/dxp/route/RouteFinder.class b/target/classes/cn/dxp/route/RouteFinder.class
deleted file mode 100644
index 747a580..0000000
Binary files a/target/classes/cn/dxp/route/RouteFinder.class and /dev/null differ
diff --git a/target/classes/cn/dxp/route/RouteTask.class b/target/classes/cn/dxp/route/RouteTask.class
deleted file mode 100644
index fb4e616..0000000
Binary files a/target/classes/cn/dxp/route/RouteTask.class and /dev/null differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
deleted file mode 100644
index 711e1b5..0000000
--- a/target/maven-archiver/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Mon May 10 14:25:53 CST 2021
-groupId=cn.dxp
-artifactId=PhysicalRealTimeRouteFinder
-version=1.0-SNAPSHOT
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
deleted file mode 100644
index e69de29..0000000
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
deleted file mode 100644
index 9b710f9..0000000
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ /dev/null
@@ -1,11 +0,0 @@
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\PRTRF.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\route\Grid.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\route\AdvancedRouteFinder.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\route\RouteTask.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\math\Vector3.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\network\HttpSender.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\route\Node.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\PhysicalRealTimeRouteFinder.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\route\RouteFinder.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\map\MapGenerator.java
-e:\PhysicalRealTimeRouteFinder\src\main\java\cn\dxp\math\Entity.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
deleted file mode 100644
index 14f9111..0000000
--- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ /dev/null
@@ -1 +0,0 @@
-cn\dxp\AppTest.class
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
deleted file mode 100644
index 8ac3569..0000000
--- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ /dev/null
@@ -1 +0,0 @@
-E:\PhysicalRealTimeRouteFinder\src\test\java\cn\dxp\AppTest.java
diff --git a/target/original-PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar b/target/original-PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar
deleted file mode 100644
index b476550..0000000
Binary files a/target/original-PhysicalRealTimeRouteFinder-1.0-SNAPSHOT.jar and /dev/null differ
diff --git a/target/surefire-reports/TEST-cn.dxp.AppTest.xml b/target/surefire-reports/TEST-cn.dxp.AppTest.xml
deleted file mode 100644
index 7d830f8..0000000
--- a/target/surefire-reports/TEST-cn.dxp.AppTest.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/target/surefire-reports/cn.dxp.AppTest.txt b/target/surefire-reports/cn.dxp.AppTest.txt
deleted file mode 100644
index 2faf6f2..0000000
--- a/target/surefire-reports/cn.dxp.AppTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: cn.dxp.AppTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec