提交 8e483837 authored 作者: 朱运伟's avatar 朱运伟

路网指数 添加路线标示

上级 43c2d416
...@@ -15,7 +15,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; ...@@ -15,7 +15,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
public class ARoadApplication { public class ARoadApplication {
public static void main(String[] args) { public static void main(String[] args) {
System.setProperty("es.set.netty.runtime.available.processors","false"); System.setProperty("es.set.netty.runtime.available.processors", "false");
SpringApplication.run(ARoadApplication.class, args); SpringApplication.run(ARoadApplication.class, args);
} }
......
...@@ -2,6 +2,8 @@ package com.elephant.framework.galaxy.aroad.module.zhjc.controller; ...@@ -2,6 +2,8 @@ package com.elephant.framework.galaxy.aroad.module.zhjc.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.bigdata.Basehighwayalldata;
import com.elephant.framework.galaxy.aroad.bigdata.EsUtil_fanshe;
import com.elephant.framework.galaxy.aroad.response.R; import com.elephant.framework.galaxy.aroad.response.R;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs; import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcPtgsdLwzsService; import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcPtgsdLwzsService;
...@@ -9,6 +11,9 @@ import lombok.AllArgsConstructor; ...@@ -9,6 +11,9 @@ import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController; import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
import java.util.ArrayList;
import java.util.List;
/** /**
* 普通国道路线平均行程车速 * 普通国道路线平均行程车速
...@@ -38,4 +43,12 @@ public class ZhjcPtgsdLwzsController extends BaseController { ...@@ -38,4 +43,12 @@ public class ZhjcPtgsdLwzsController extends BaseController {
} }
/**
* 按路线编号查询
* @Param keyword 搜索条件
*/
@GetMapping("/getLines/{lxbh}")
public R getLines(@PathVariable String lxbh) throws Exception {
return new R<>(zhjcPtgsdLwzsService.getLinesByLxbh(lxbh));
}
} }
...@@ -33,7 +33,7 @@ private static final long serialVersionUID = 1L; ...@@ -33,7 +33,7 @@ private static final long serialVersionUID = 1L;
/** /**
* 观测里程 (公里) * 观测里程 (公里)
*/ */
private Double gcsl; private Double gclc;
/** /**
* 平均行驶速度 (公里/小时) * 平均行驶速度 (公里/小时)
*/ */
......
package com.elephant.framework.galaxy.aroad.module.zhjc.service; package com.elephant.framework.galaxy.aroad.module.zhjc.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.elephant.framework.galaxy.aroad.bigdata.Basehighwayalldata;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs; import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs;
import java.util.List; import java.util.List;
...@@ -15,4 +16,6 @@ import java.util.Map; ...@@ -15,4 +16,6 @@ import java.util.Map;
public interface ZhjcPtgsdLwzsService extends IService<ZhjcPtgsdLwzs> { public interface ZhjcPtgsdLwzsService extends IService<ZhjcPtgsdLwzs> {
Map<String, List<ZhjcPtgsdLwzs>> selectLwzs(ZhjcPtgsdLwzs lwjcPtgdlxpjxscs); Map<String, List<ZhjcPtgsdLwzs>> selectLwzs(ZhjcPtgsdLwzs lwjcPtgdlxpjxscs);
List<Basehighwayalldata> getLinesByLxbh(String lxbh);
} }
package com.elephant.framework.galaxy.aroad.module.zhjc.service.impl; package com.elephant.framework.galaxy.aroad.module.zhjc.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.elephant.framework.galaxy.aroad.bigdata.Basehighwayalldata;
import com.elephant.framework.galaxy.aroad.bigdata.EsUtil_fanshe;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs; import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcPtgsdLwzs;
import com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcPtgsdLwzsMapper; import com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcPtgsdLwzsMapper;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcPtgsdLwzsService; import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcPtgsdLwzsService;
...@@ -44,4 +46,24 @@ public class ZhjcPtgsdLwzsServiceImpl extends ServiceImpl<ZhjcPtgsdLwzsMapper, c ...@@ -44,4 +46,24 @@ public class ZhjcPtgsdLwzsServiceImpl extends ServiceImpl<ZhjcPtgsdLwzsMapper, c
return map; return map;
} }
/**
* 根据路线编号查询所有路段
* @param lxbh
* @return
*/
@Override
public List<Basehighwayalldata> getLinesByLxbh(String lxbh) {
List<Basehighwayalldata> lukehighways =null;
try {
lukehighways = EsUtil_fanshe.queryHighWayLXBH(lxbh, "basehighwayalldata", "2018", 0, 2000000000);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(Arrays.toString(lukehighways.toArray()));
return lukehighways;
}
} }
server: server:
port: 9997 port: 9999
spring: spring:
mvc: mvc:
static-path-pattern: /images/* static-path-pattern: /images/*
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论