opt
This commit is contained in:
@@ -146,17 +146,18 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
|
||||
|
||||
List< CloudRoadData > allDatumsList = new ArrayList<>();
|
||||
prepareData( data.getAllList(), allDatumsList );
|
||||
Map< String, String > newAdasRecognizedMarkersCaches = new ArrayMap<>(allDatumsList.size());
|
||||
Map< String, String > newMarkersCaches = new ArrayMap<>(allDatumsList.size());
|
||||
Map< String, IMogoMarker > newAdasRecognizedMarkersCaches = new ConcurrentHashMap<>(allDatumsList.size());
|
||||
for ( CloudRoadData cloudRoadData : allDatumsList ) {
|
||||
cloudKeyCache.remove(cloudRoadData.getUniqueKey());
|
||||
// newAdasRecognizedMarkersCaches.put(cloudRoadData.getUniqueKey(), cloudRoadData.getUniqueKey());
|
||||
newMarkersCaches.put(cloudRoadData.getUniqueKey(), cloudRoadData.getUniqueKey());
|
||||
SimpleHandlerThreadPool.getInstance().post(cloudRoadData);
|
||||
// ScopeManager.INSTANCE.mainScope( () -> {
|
||||
// rendCarOneFrame( cloudRoadData, newAdasRecognizedMarkersCaches );
|
||||
// } );
|
||||
}
|
||||
SimpleHandlerThreadPool.getInstance().removeDirtyMarker(cloudKeyCache.values());
|
||||
cloudKeyCache = newAdasRecognizedMarkersCaches;
|
||||
cloudKeyCache = newMarkersCaches;
|
||||
// ScopeManager.INSTANCE.mainScope( () -> {
|
||||
// sendMessage( MSG_REMOVE_DIRTY_MARKERS, mCloudSnapshotMarkersCaches );
|
||||
// mCloudSnapshotMarkersCaches = newAdasRecognizedMarkersCaches;
|
||||
|
||||
Reference in New Issue
Block a user