This commit is contained in:
zhongchao
2021-05-19 17:17:31 +08:00
parent f6e359bb61
commit 29ffe0e810
31 changed files with 3403 additions and 2 deletions

View File

@@ -176,6 +176,7 @@ class AdasRecognizedResultDrawer extends BaseDrawer {
return;
}
Iterator<ADASRecognizedResult> iterator = mLastPositions.values().iterator();
Log.d("EmArrow","removeUselessLastRecord size : " + mLastPositions.size());
while (iterator.hasNext()) {
ADASRecognizedResult result = iterator.next();
long internal = result.satelliteTime - Long.parseLong(adasControllerApi.getSatelliteTime());
@@ -226,7 +227,7 @@ class AdasRecognizedResultDrawer extends BaseDrawer {
recognizedListResult.lat = matchLonLat[1];
mLastPositions.put(uniqueKey, recognizedListResult);
// Logger.d( "matchRoad", "cost = %s", System.currentTimeMillis() - start );
// Log.d( "matchRoad", "cost = %s", System.currentTimeMillis() - start );
newAdasRecognizedMarkersCaches.put(uniqueKey, marker);
if (lastPosition != null) {
long interval = computeAnimDuration(lastPosition.systemTime, recognizedListResult.systemTime, lastPosition.satelliteTime, recognizedListResult.satelliteTime);
@@ -235,7 +236,6 @@ class AdasRecognizedResultDrawer extends BaseDrawer {
long cost = System.currentTimeMillis() - start;
final long intervalRef = interval - cost;
SimpleHandlerThreadPool.getInstance().postRender(() -> {
Log.d("EmArrow","ADAS数据 ---> marker绘制 timeDelay : " + (System.currentTimeMillis() - recognizedListResult.satelliteTime));
marker.addDynamicAnchorPosition(renderLoc, (float) recognizedListResult.heading, intervalRef);
});
} else {