Tasks For NCC Contract

  • Advanced Queries - this week
    • Documentation & Test for using themed queries in other queries.
    • review the layer switcher
      • create custom layer switcher that allows reorder layers - Not at This Time.

  • Data
    • Get sample data hexagons approx. 400ha in size
    • Figure out how to put data in data tree
      • I think this is doing to have to look like:
        • Data Layers
          • ...
          • Marxin Outputs
            • Area 1 - Value 1
            • Area 1 - Value 2
            • Area 1 - Value 3
            • Area 2 - Value 1
            • Area 2 - Value 2
            • Area 2 - Value 3
            • Area 2 - Value 4
            • ...
          • ...
    • Load Marxin data
  • Help
    • Make a movie
    • Make documentation
  • Wish List
    • Math Operators
    • Area of Interests

Completed Tasks

Thursday July 30

* Advanced Queries

  • Export
    • make it work; somehow we will have to combine images.
    • ensure metadata includes queries
  • Advanced Queries - other
    • Add queries to layer tree with classes so somebody can use a class in another query
  • Query Tab List
    • Update < > + button icons.
  • Database
    • add correct permissions for batch processor

Thursday July 23

* Advanced Queries

  • add previous color selections to color dialog box
    • Color Theme palettes - Not for now.
  • review the layer switcher
    • Added scroll bar & fixed transparency issues
    • Order of layers in layer switcher - current seems to be somewhat random (as asyncly added - can we do anything about this?)
    • layer switcher icon -> maybe add something below the other map buttons that is slightly more obvious
    • look into layer switcher bug with really long name (wms hillshade layers)
  • Fix bug with transparency if query is re-run; transparency settings are not necessary maintained (if not the default).
  • Add WMS as overview
  • Update Overlapping Area to Area in table
  • Export
    • ensure overlapping table also generated with export.
  • Review <up> arrow on the map; on the projector the background is not transparent -> This seems fine on my local computer.
  • Database
    • add correct foreign/primary keys
    • create nicely formatted function for nice formatting *Could be nicer*
  • General
    • Do something to specify regional/provincial datasets

Before…

  • Advanced Queries - this week
    • make the save button work
    • make the "select existing query" list work
    • update clear button to do something useful? Maybe add another clear button to clear the entire thing --decided to leave current clear functionality alone !!\\
    • in the gui deal with invalid queries (make sure you cannot run if one class is invalid)
    • link the lc tab so that the advanced query layer tree gets updated if user saves a query
    • make the link button work
    • update search to include saved queries & class names -> we don't need searching until the information gets in the layer tree
    • DataDrill? - review and fix functionality for this tab.
    • fix error message that occurs when you try to run an empty query.
    • Copy & Paste queries
    • Technical Documentation
    • Update Test Plan - most of this is the same as the lc tests
    • circular queries ?? do we need to do something here; check for them?
      • Circular queries are not possible here
    • Overlapps
      • Do something for the overlappes issues:
      • some sort of table that contains the approx (master grid 64) areas for all mutually exclusive classes (ie computes the classes and does the mutually exclusive stuff).
  • Data Loader
    • in the data loader validate the classes when new data is loaded and invalidate the queries if necessary --

  • My HaBC Tab
    • Add a section for advanced queries
  • Admin Interface
    • Integrate into admin interface so admins can create/edit saved queries