Inspiration Our mission is twofold: first, to enhance disaster preparedness and awareness in response to the challenges posed by climate change and escalating natural disasters; and second, to revolutionize the way consumers engage with future weather forecasts.

We're committed to not only improving disaster readiness and educating the public but also to completely transform the user experience of attaining weather information. Utilizing Google's Geospatial Creator, we aim to create immersive, augmented reality experiences that place real-time weather data and forecasts in the context of the user's actual surroundings. This integration of ARCore and Photorealistic 3D Tiles from the Google Maps Platform will allow for a more interactive and engaging visualization of weather patterns and potential hazards, making our forecasts more accessible and understandable. Ultimately, our goal is to empower individuals and communities to make informed decisions and build resilience in the face of an evolving climate and increased natural hazards.

What it does PrediCam operates by seamlessly integrating a user's location with advanced APIs to deliver real-time, location-specific weather forecasts. Initially, it taps into the nearest weather station's data using the NOAA API, ensuring an accurate and current understanding of the local weather conditions. Users can then switch to an AR mode, where they are presented with the option to select 'weather tiles' representing future weather scenarios, up to 12 hours ahead. This innovative feature allows users to visually experience future weather patterns directly within their environment, offering a unique and immersive forecast experience.

The disaster simulation aspect of PrediCam follows a similar approach but with a focus on severe weather events like hurricanes. Users can select a hurricane category to visualize the potential impact of the storm in their actual surroundings. This AR simulation is not just visually impactful; it provides vital, personalized information such as evacuation routes, power outage predictions, and tailored safety protocols. This functionality leverages Google's sophisticated APIs, including Google Places for location identification, Infrastructure APIs for assessing potential structural impacts, and Google Maps Directions and Coastal Areas APIs for evacuation and safety planning.

How we built it PrediCam features four central scenes to cater to diverse user needs:

Forecast 2D Offers a comprehensive and detailed 2D weather forecast, integrating data from various APIs for a complete overview. PrediCam utilizes both the National Weather Service API and the OpenWeatherAPI. The National Weather Service API is essential for creating weather tiles that provide accurate and timely weather forecasts based on the direct location of the user. OpenWeatherAPI contributes additional data, including precipitation and cloud coverage, enriching the information available.

Forecast AR Transforms the forecast into an immersive AR experience, allowing users to visualize weather conditions in their actual surroundings. For both AR modes, Cesium's technology was employed for integrating photorealistic tiles in Unity, elevating the visual realism of our simulations. Within Unity, we developed VFX to accurately depict various weather effects, enhancing the user experience of future forecast predictions.

Disaster 2D Provides an advanced 2D disaster simulation experience, focusing primarily on hurricanes. PrediCam utilizes a sophisticated combination of Google Maps APIs to deliver highly personalized insights as well. The Google Places and Infrastructure APIs are key in assessing potential structural damage and predicting power outage risks during a storm. Moreover, PrediCam employs the Google Maps Directions and Coastal Areas APIs to generate custom evacuation routes and safety plans. These are tailored to individual user needs and locations, ensuring that each set of advice and instructions is as relevant and actionable as possible.

Disaster AR Creates an augmented reality simulation of disasters, such as hurricanes, in the user's actual environment, enhancing awareness and understanding of potential impacts. PrediCam leverages AR to simulate natural disasters like hurricanes within the user's actual environment. This immersive experience provides a vivid visual representation of potential impacts, such as wind and structural damage, directly overlaid onto the user's surroundings. By integrating unity built effects PrediCam delivers a lifelike experience for each hurricane category, meticulously recreating their real-life intensity and impact.

Challenges we ran into In developing PrediCam, we encountered significant challenges, particularly in perfecting the augmented reality (AR) experiences to ensure maximum realism and accuracy. The primary hurdle was rooted in software integration and optimization. Utilizing Unity, while advantageous for its AR capabilities, introduced a series of technical complexities. We faced numerous errors during development, requiring extensive debugging and optimization to achieve the desired performance and visual fidelity. Additionally, integrating our Unity project with XCode to build the application for iOS devices proved to be the most daunting task. XCode presented a unique set of challenges, often requiring creative and varied problem-solving approaches. These issues ranged from compatibility problems to unexpected unsolvable errors, demanding a considerable amount of time and expertise to resolve.

Accomplishments that we're proud of Our proudest accomplishment in PrediCam is the creation of a highly realistic Geospatial experience for forecasting and disaster scenarios, coupled with unmatched personalization. The app's ability to offer tailored predictions and insights based on the user's exact location is revolutionary, significantly surpassing the generic information provided by traditional weather and disaster reporting methods. This level of customization not only enhances user engagement but also sets a new standard in delivering precise, location-specific data for weather and disaster preparedness.

What we learned Our journey with PrediCam has been enlightening, especially in understanding the expansive utility of Google's Geospatial Creator. We learned that its capabilities extend far beyond crafting immersive experiences for marketing and entertainment. Our project demonstrated its profound potential in creating applications with real-world applicability. By leveraging this technology, we were able to transform how users interact with critical information on weather and natural disasters, proving that AR can be a powerful tool in practical, life-impacting scenarios. This experience has opened our eyes to the broader implications and possibilities of AR technology in addressing real-world challenges.

What's next for PrediCam As PrediCam evolves, our vision is to align the app with the concept of 'Today, we didn't just simulate a disaster; we preemptively crafted a safer tomorrow'. This means broadening our scope beyond current functionalities to encompass a comprehensive range of natural disasters. We plan to integrate simulations for various emergencies, including flood water level visualization, immersive fire escape routes with AR visuals, and environmentally interactive tornado destruction imagery. These enhancements will provide users with critical, real-time information and guidance for a wider array of scenarios.

Moreover, we aim to pioneer in visualizing long-term global challenges through AR. For instance, PrediCam will enable users to see the potential impact of rising sea levels in any location, offering a tangible understanding of this looming environmental issue. This expansion will not only reinforce the app's utility in immediate disaster response but also in fostering awareness and preparedness for future problems affecting human civilization. By doing so, PrediCam will continue to push the boundaries of AR technology, making it an indispensable tool for both current and future environmental challenges.

Built With

  • 3d
  • api
  • ar
  • figma
  • geospatial
  • google
  • maps
  • photorealistic
  • unity
  • weather
Share this project:

Updates