Illustrating Transition Scenarios to Renewable Energy in Hawaii with ProjecTable

Tracy Bui,Kari Noe,Marissa Halim,Nurit Kirshenbaum,Jason Leigh
2024-12-15
Abstract:Creating engaging and immersive data visualization tools has become increasingly significant for a wide range of users who want to display their data in a meaningful way. However, this can be limiting for individuals with varying levels of coding expertise. There are specific needs, such as visualizing complex data in easily understandable ways, highlighting real-world problems, or telling a story with data. The Makawalu Visualization Environment (VE) package aims to address these needs through three distinct modular tools: Author, Presenter, and Editor. These tools work together to facilitate different use cases based on the user's requirements. This paper discusses the latest version of the ProjecTable and focuses on the design and usage of the Makawalu VE Author and Presenter tools.
Human-Computer Interaction
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is how to create a more flexible, modular, and easy - to - customize data visualization tool to help users with different backgrounds (including the public and decision - makers) better understand and discuss the path of Hawaii's transition to 100% renewable energy. Specifically, the paper focuses on the following aspects: 1. **Improving the flexibility and interactivity of data visualization**: - The traditional ProjecTable system relies on hard - coding to add new data layers or charts, which requires a great deal of time and development resources. To overcome this limitation, the author developed the Makawalu Visualization Environment (VE), which includes three independent but collaborative tools: Author, Presenter, and Editor. 2. **Simplifying the presentation and understanding of complex data**: - The ProjecTable system projects 2D geospatial data onto a physical 3D model, enabling users to more intuitively understand complex data sets. This innovative method enhances user engagement and data perception, especially when discussing sustainable energy strategies. 3. **Supporting diverse application scenarios**: - The system is not only used for public communication but also extends to the fields of detailed planning and analysis, especially when local policy - makers manage community development. Through modular design, the Makawalu VE tool can adapt to different user needs and scenarios, thereby improving the applicability and extensibility of the system. 4. **Enhancing the user experience and feedback mechanism**: - The paper describes the valuable feedback obtained from presenting the ProjecTable system at multiple events and conferences. This feedback not only helps improve the system's usability but also reveals the users' needs for more data layers, larger display devices, and customized versions for specific communities. 5. **Future development directions**: - The author proposes several future work directions, including developing standardized UI components, introducing story - mapping functions to support narrative data presentation, and integrating ProjecTable projects created by LAVA students for different clients. Through these improvements, the paper aims to provide a more user - friendly, modular, and easy - to - customize solution to meet the growing and diverse data visualization needs and promote in - depth discussions and decision - making regarding sustainable energy development. ### Key Formulas and Concepts - **Projection Mapping**: The technology of projecting 2D geospatial data onto a 3D physical model. \[ P(x, y)=f(x', y', z') \] where \(P\) represents the projected coordinates, \(f\) is the projection function, and \((x', y', z')\) are the coordinates on the 3D model. - **Time - series Data Processing**: For time - series data, the system supports processing and presentation in monthly, yearly, or month/year formats. \[ D(t)=\{d_1, d_2, \ldots, d_n\} \] where \(D(t)\) represents the data set at time \(t\), and \(\{d_1, d_2, \ldots, d_n\}\) are the specific time - point data. - **User Interface Components**: Modern UI components developed using the Unity Game Engine, such as Modern UI Pack and MzTools, ensure the interactivity and aesthetics of the system. These technologies and methods together form a powerful data visualization platform, aiming to help users better understand and discuss complex geospatial and time - series data.