anchor.diff:            calcLon := aPayload.bb_read_double(aCursor);
             //ValueStored[calculated_longitude, sensorid] := value;
           end;
  +      }
         meteodata_windspeed:
           begin
             value := aPayload.bb_read_double(aCursor);
  
positive.code:         if fCombinedTrackLayer.objects.TryGetValue(dp.id(aSensorID), so) then
          begin
            // update location
            if ((so.geometry as TWDGeometryPoint).x <> aLon) or ((so.geometry as TWDGeometryPoint).y <> aLat) then
            begin
              (so.geometry as TWDGeometryPoint).x := aLon;
              (so.geometry as TWDGeometryPoint).y := aLat;
              fCombinedTrackLayer.UpdateObject(so, sojnGeometry, so.jsonGeometryValue);
            end;
            if dp.modeOfTransportation<>aMOT then
            begin
              // map value to radius log -> 0=>3 px 5000=>max px
  
negative.code: destructor TExpoSenseDataPoint.Destroy;
  begin
    FreeAndNil(fGeometry);
    //FreeAndNil(fCalculatedGeometry);
    inherited;
  end;
  
  