- refactored viz data access resources
- updated hydro factory based on existing hydro code
- geometric lines and polygons are now both rendered using wireframe shapes and the same logic
- relocated the data used to render the geometries to the resource
- points are created instead of circles for geometric points
- do not store legend text as a static variable in the abstract data access resource
- addressed peer review comments
Change-Id: Ic7792aede9e24445af541f01631886645a8cf1f0
Former-commit-id: 04179bd343c3ec976c601e2856a3949e4515b472
Amend: Cleaned up comments and some bugs in code after review
Amend: Rebased changes
Change-Id: I512b9bb30a08b9a1cfc5e8d9b5008ebc4f352c2d
Former-commit-id: ab74da7808aa343983f532ee076820c7e63fdded