From 8dbbc6981e91231455273ae25bd8b25bef534a0d Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Tue, 25 Aug 2020 15:25:56 +0800 Subject: [PATCH] 根据城市获取数据增加海拔,植被,水系 --- src/main/resources/mapper/ShAreaMapper.xml | 4 ++-- src/main/java/com/moral/mapper/ShAreaMapper.java | 2 +- src/main/java/com/moral/service/impl/WeatherServiceImpl.java | 5 ++++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/moral/mapper/ShAreaMapper.java b/src/main/java/com/moral/mapper/ShAreaMapper.java index ae691c8..481ffcb 100644 --- a/src/main/java/com/moral/mapper/ShAreaMapper.java +++ b/src/main/java/com/moral/mapper/ShAreaMapper.java @@ -7,6 +7,6 @@ public interface ShAreaMapper extends BaseMapper<Area> { - Map<String,Object> getLngAndLat(String name); + Map<String,Object> getgeography(String name); } \ No newline at end of file diff --git a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java index d7bef3b..072c542 100644 --- a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java +++ b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java @@ -709,12 +709,15 @@ } } - Map<String, Object> point = shAreaMapper.getLngAndLat(name); + Map<String, Object> point = shAreaMapper.getgeography(name); for (Map<String, Object> map : resultList) { double longitude = Double.valueOf(point.get("lng").toString()); double latitude = Double.valueOf(point.get("lat").toString()); map.put("longitude",df.format(longitude)); map.put("latitude",df.format(latitude)); + map.put("altitude",point.get("altitude").toString()); + map.put("vegetation",point.get("vegetation").toString()); + map.put("river",point.get("river").toString()); } return resultList; } diff --git a/src/main/resources/mapper/ShAreaMapper.xml b/src/main/resources/mapper/ShAreaMapper.xml index a382b01..90bbc12 100644 --- a/src/main/resources/mapper/ShAreaMapper.xml +++ b/src/main/resources/mapper/ShAreaMapper.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.moral.mapper.ShAreaMapper" > - <select id="getLngAndLat" resultType="java.util.Map"> - select lng,lat from sh_area + <select id="getgeography" resultType="java.util.Map"> + select lng,lat,altitude,vegetation,river from sh_area where name=#{name} </select> </mapper> \ No newline at end of file -- Gitblit v1.8.0