Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-10065

Evaluate and begin work on client side rotation and flipping

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: SUIT
    • Labels:

      Description

      Server side Rotation and Flipping is slow and require server calls which can demand large chunks of memory. It is also problematic in the book keeping required for mask overlays and WCS matching. Performance could be better for time series tools and finder chart.

      The browser now has the technology (HTML5 Canvas) to do the operations on the client side instantly.

      Research and begin to work on these client side operations. Work on or identify how to tackle the following issues:

      1. Using canvas to do the rotation
      2. Using canvas to do the flipping
      3. Finding and install packages to help with the affine transforms
      4. Using canvas to render images tiles instead of laying out div's
      5. Identify any new transforms coordinate systems.
      6. work on adapting the drawing layers.
      7. adapting wcs match and target match
      8. Converting downloading jpeg calls

      For any work that is just identified but not completed make the related tickets and link them back to this one.

      This branch should be kept separately from dev until we can do extra testing. There should be a separate ticket just for testing (link it back here).

        Attachments

          Issue Links

            Activity

            Hide
            roby Trey Roby added a comment -

            Story point increased because of issues that came up during testing.

            Show
            roby Trey Roby added a comment - Story point increased because of issues that came up during testing.

              People

              Assignee:
              roby Trey Roby
              Reporter:
              roby Trey Roby
              Reviewers:
              Cindy Wang [X] (Inactive), Loi Ly, Tatiana Goldina
              Watchers:
              Cindy Wang [X] (Inactive), Emmanuel Joliet, Loi Ly, Tatiana Goldina, Trey Roby, Xiuqin Wu [X] (Inactive), Yi Mei [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.