| | |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.math.BigDecimal; |
| | | import java.util.ArrayList; |
| | | import java.util.Iterator; |
| | | import java.util.List; |
| | |
| | | UPExgMsgRealLocation realLocation = upExgMsgRealLocationDao.findByVehicleNoOrderByCreateTimeDesc(register.getVehicleNo()); |
| | | if (null != realLocation) { |
| | | GnssData gnssData = realLocation.getGnssData(); |
| | | vo.setLongitude(Double.valueOf(gnssData.getLon() / 1000000).toString()); |
| | | vo.setLatitude(Double.valueOf(gnssData.getLat() / 1000000).toString()); |
| | | String longitude = new BigDecimal(gnssData.getLon()).divide(new BigDecimal(1000000)).toString(); |
| | | String latitude = new BigDecimal(gnssData.getLat()).divide(new BigDecimal(1000000)).toString(); |
| | | vo.setLongitude(longitude); |
| | | vo.setLatitude(latitude); |
| | | } |
| | | voList.add(vo); |
| | | } |
| | |
| | | UPExgMsgRealLocation realLocation = upExgMsgRealLocationDao.findByVehicleNoOrderByCreateTimeDesc(register.getVehicleNo()); |
| | | if (null != realLocation) { |
| | | GnssData gnssData = realLocation.getGnssData(); |
| | | vo.setLongitude(Double.valueOf(gnssData.getLon() / 1000000).toString()); |
| | | vo.setLatitude(Double.valueOf(gnssData.getLat() / 1000000).toString()); |
| | | String longitude = new BigDecimal(gnssData.getLon()).divide(new BigDecimal(1000000)).toString(); |
| | | String latitude = new BigDecimal(gnssData.getLat()).divide(new BigDecimal(1000000)).toString(); |
| | | vo.setLongitude(longitude); |
| | | vo.setLatitude(latitude); |
| | | } |
| | | voList.add(vo); |
| | | } |