Work Completed

  • Discussed MAEviz Hazard implementation with Sheng-Lin, a graduate student of Amr's, by email. I sent several documents explaining how the Next Generation Attenuation functions are implemented, the assumptions made and how uncertainty is calculated.
  • After discussions with the MarketMaker team, Jong says they are interested in taking our work further than a prototype so I helped to craft an email to them suggesting a new timeline that allows for alpha and beta testing before taking the web-mapping component live.
  • Finished MM-30; however I have commented it with a bug for one of the popup options (FramedCloud), it does not execute the callback function so when a popup window closes the associated feature is unhighlighted. The normal Popup class works fine so we are using that (FramedCloud is simply a prettier version with rounded vs. square edges). I emailed the GWT-OpenLayers mailing list and am awaiting a response. I will not dig in further at this point since we have what we need with Popup.
  • Finished MM-29, I wrapped 2 of the OpenLayer strategies (BBox and Cluster), there are more strategies so we can open additional Jira tickets if they are needed in the future.
  • Started MM-36, I am almost finished, but have run into an issue with their Style implementation, as noted in their comments it's not quite correctly wrapped and I have been unsuccessful getting it to accept and use my style rules. I will continue looking into it this week and might have to wrap the Style class of OpenLayers myself so I can expose it's functions through a Java API.

Work Planned

  • Meeting with Shawn to understand where Bard's development stands before his departure.
  • Work on MM-30 - adding Popup capabilities to MarketMaker to provide feature details (e.g. business information, cluster information).
  • Work on MM-29 - wrap the OpenLayer strategies like Bounding Box and Cluster.
  • Work on MM-36 - wrap the OpenLayer Filters for using comparison rules to style features. This is a sub-task of MM-25 where we want to switch from WMS to WFS for census tracts (wfs contains attributes, wms is simply an image). To style the census tracts we need to filters.

Comments

This week went as planned. I took a personal day on Monday February 15, 2010.