| | |
| | | private String boundaryCoordinates; |
| | | // 规划路径(存储路径坐标点集合) |
| | | private String plannedPath; |
| | | // 障碍物经纬度坐标 |
| | | private String obstacleOriginalCoordinates; |
| | | // 障碍物坐标 |
| | | private String obstacleCoordinates; |
| | | // 返回点坐标 |
| | | private String returnPointCoordinates; |
| | | // 边界点间隔 |
| | |
| | | dikuai.boundaryOriginalCoordinates = landProps.getProperty("boundaryOriginalCoordinates", "-1"); |
| | | dikuai.boundaryCoordinates = landProps.getProperty("boundaryCoordinates", "-1"); |
| | | dikuai.plannedPath = landProps.getProperty("plannedPath", "-1"); |
| | | dikuai.obstacleOriginalCoordinates = landProps.getProperty("obstacleOriginalCoordinates", "-1"); |
| | | dikuai.obstacleCoordinates = landProps.getProperty("obstacleCoordinates", "-1"); |
| | | dikuai.returnPointCoordinates = landProps.getProperty("returnPointCoordinates", "-1"); |
| | | dikuai.boundaryPointInterval = landProps.getProperty("boundaryPointInterval", "-1"); |
| | | dikuai.angleThreshold = landProps.getProperty("angleThreshold", "-1"); |
| | |
| | | case "plannedPath": |
| | | this.plannedPath = value; |
| | | return true; |
| | | case "obstacleOriginalCoordinates": |
| | | this.obstacleOriginalCoordinates = value; |
| | | return true; |
| | | case "obstacleCoordinates": |
| | | this.obstacleCoordinates = value; |
| | | return true; |
| | | case "returnPointCoordinates": |
| | | this.returnPointCoordinates = value; |
| | | return true; |
| | |
| | | if (dikuai.boundaryOriginalCoordinates != null) properties.setProperty(landNumber + ".boundaryOriginalCoordinates", dikuai.boundaryOriginalCoordinates); |
| | | if (dikuai.boundaryCoordinates != null) properties.setProperty(landNumber + ".boundaryCoordinates", dikuai.boundaryCoordinates); |
| | | if (dikuai.plannedPath != null) properties.setProperty(landNumber + ".plannedPath", dikuai.plannedPath); |
| | | if (dikuai.obstacleOriginalCoordinates != null) properties.setProperty(landNumber + ".obstacleOriginalCoordinates", dikuai.obstacleOriginalCoordinates); |
| | | if (dikuai.obstacleCoordinates != null) properties.setProperty(landNumber + ".obstacleCoordinates", dikuai.obstacleCoordinates); |
| | | if (dikuai.returnPointCoordinates != null) properties.setProperty(landNumber + ".returnPointCoordinates", dikuai.returnPointCoordinates); |
| | | if (dikuai.boundaryPointInterval != null) properties.setProperty(landNumber + ".boundaryPointInterval", dikuai.boundaryPointInterval); |
| | | if (dikuai.angleThreshold != null) properties.setProperty(landNumber + ".angleThreshold", dikuai.angleThreshold); |
| | |
| | | this.plannedPath = plannedPath; |
| | | } |
| | | |
| | | public String getObstacleOriginalCoordinates() { |
| | | return obstacleOriginalCoordinates; |
| | | } |
| | | |
| | | public void setObstacleOriginalCoordinates(String obstacleOriginalCoordinates) { |
| | | this.obstacleOriginalCoordinates = obstacleOriginalCoordinates; |
| | | } |
| | | |
| | | public String getObstacleCoordinates() { |
| | | return obstacleCoordinates; |
| | | } |
| | | |
| | | public void setObstacleCoordinates(String obstacleCoordinates) { |
| | | this.obstacleCoordinates = obstacleCoordinates; |
| | | } |
| | | |
| | | public String getReturnPointCoordinates() { |
| | | return returnPointCoordinates; |
| | | } |
| | |
| | | ", boundaryOriginalCoordinates='" + boundaryOriginalCoordinates + '\'' + |
| | | ", boundaryCoordinates='" + boundaryCoordinates + '\'' + |
| | | ", plannedPath='" + plannedPath + '\'' + |
| | | ", obstacleOriginalCoordinates='" + obstacleOriginalCoordinates + '\'' + |
| | | ", obstacleCoordinates='" + obstacleCoordinates + '\'' + |
| | | ", returnPointCoordinates='" + returnPointCoordinates + '\'' + |
| | | ", boundaryPointInterval='" + boundaryPointInterval + '\'' + |
| | | ", angleThreshold='" + angleThreshold + '\'' + |