1、虚拟数据
This commit is contained in:
parent
97a7c96bd1
commit
0439f11541
@ -103,7 +103,7 @@ public class AbnormalDeviceProcessor{
|
|||||||
void insertData(String noDataDeviceId,double refGnssData1[],double refGnssData2[]){
|
void insertData(String noDataDeviceId,double refGnssData1[],double refGnssData2[]){
|
||||||
logger.debug("{} abnormal process");
|
logger.debug("{} abnormal process");
|
||||||
if(refGnssData1!=null && refGnssData2!=null){
|
if(refGnssData1!=null && refGnssData2!=null){
|
||||||
logger.debug("{} delta: {},{},{}",
|
logger.debug("{} delta: {},{},{}",noDataDeviceId,
|
||||||
(refGnssData1[0]+refGnssData2[0])/2,
|
(refGnssData1[0]+refGnssData2[0])/2,
|
||||||
(refGnssData1[1]+refGnssData2[1])/2,
|
(refGnssData1[1]+refGnssData2[1])/2,
|
||||||
(refGnssData1[2]+refGnssData2[2])/2);
|
(refGnssData1[2]+refGnssData2[2])/2);
|
||||||
@ -132,9 +132,9 @@ public class AbnormalDeviceProcessor{
|
|||||||
locationRecord.setUpdatetime(LocalDateTime.now()); //通过这里可以区分补传记录
|
locationRecord.setUpdatetime(LocalDateTime.now()); //通过这里可以区分补传记录
|
||||||
|
|
||||||
// 调用这个函数之前已判断是否为null
|
// 调用这个函数之前已判断是否为null
|
||||||
locationRecord.setB562e(offGnssCalcData.getRpose()+(refGnssData1[0]+refGnssData2[0])/2); //mm
|
locationRecord.setB562e(offGnssCalcData.getRpose()-(refGnssData1[0]+refGnssData2[0])/2); //mm
|
||||||
locationRecord.setB562n(offGnssCalcData.getRposn()+(refGnssData1[1]+refGnssData2[1])/2);
|
locationRecord.setB562n(offGnssCalcData.getRposn()-(refGnssData1[1]+refGnssData2[1])/2);
|
||||||
locationRecord.setB562d(offGnssCalcData.getRposd()+(refGnssData1[2]+refGnssData2[2])/2);
|
locationRecord.setB562d(offGnssCalcData.getRposd()-(refGnssData1[2]+refGnssData2[2])/2);
|
||||||
|
|
||||||
locationRecord.setPps(-1);//标记为虚拟数据
|
locationRecord.setPps(-1);//标记为虚拟数据
|
||||||
filterService.calc(device, groupCalc, locationRecord, lastPoit);
|
filterService.calc(device, groupCalc, locationRecord, lastPoit);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user