Work Completed

  • Morning meetings with Jong with google chat to discuss each day's tasks.
  • Looked into MAEviz issue for Sheng-Lin and discovered a small bug in MAEviz. I still need to file this bug and issue a patch. The problem arises from the scenario earthquake not recording the site-class specified by the user as default. This is only discovered if you go back and re-run the earthquake analysis with the saved scenario eq and if you changed the default site class. The initial run is fine because the EQ settings are in main memory.
  • Completed MM-38, wrapping the OpenLayers JavaScript mergeNewParams method of the WMS layer.
  • Wrapped the ClickHandler from the OpenLayers so that feature information would display on a single click of a feature and double click would recenter and zoom, MM-34.
  • Worked on MM-43, replacing our GetFeatureInfo (WMS) requests with GetFeature (WFS) requests using box selection to replace the single-click only selection. This issue is tied to MM-34 since the single click of the feature initially used WMS calls to obtain feature information. One issue I have been unable to track down thus far is my GetFeature control should allow users to use box selection and single-click; however, I have only been able to get this to work in pure JavaScript. Single click events don't seem to be getting propogated back to the wrapped objects to handle. We have tabled the single click for now, but will return to this issue shortly to resolve it.
  • Worked on MM-35, displaying a summary table of census tract information when box selection is used to select multiple tracts. A first cut is available that displays min, max, avg and sum for each variable. Some work remains on this feature and I will work on them next week.

Work Planned

Comments

This week went as planned. Next week we'll continue working to finish some of the above features for the MarketMaker project and possibly starting the KISTI project.