Back to Projects

Team Name:

Hack-a-Vision


Team Members:


Evidence of Work

Smart Mobility: Promote Sustainable Transportation with Place based Insights and Generative AI

Project Info

Hack-a-Vision thumbnail

Team Name


Hack-a-Vision


Team Members


Krishna , Shawn , Mingzhe , Onur , Laila , Jack Batson , Nikhita Sreya Rajaram and 2 other members with unpublished profiles.

Project Description


logo

Summary

This project aims to promote sustainable urban infrastructure and reduce reliance on private vehicles. By leveraging the power of geospatial data and Generative AI, the solution provides policy recommendations tailored to specific locations. The web application allows users to explore various datasets and receive AI-driven insights on public transport, electric vehicle infrastructure, and human mobility patterns, empowering better decision-making.

Problem Statement

In Australia's growing urban areas, developing sustainable infrastructure and reducing dependence on private vehicles is crucial. This project addresses the challenge through three main aspects:

Spatial Data Insights from Multiple Data Sources

Australia offers extensive geospatial data, ranging from local to state-level sources. However, integrating diverse datasets requires robust workflows to extract, transform, and unify data for meaningful analysis.

What AI tools help to solve the geospatial problems

While AI is commonly used for tasks like image recognition, the application of Generative AI for decision-making in geospatial contexts is emerging. Leveraging AI tools to solve geospatial challenges opens up new opportunities for innovation.

The spatial correlation between human mobility with public transport

As cities expand, increased car use worsens congestion and environmental impacts. Understanding how human mobility aligns with public transport systems is crucial for creating liveable cities. Spatial correlations between these factors can drive better planning and promote sustainable transport alternatives.

Solution Overview

Our proposed solution is a web application that integrates geospatial data and Generative AI to deliver policy recommendations for a given area. The system will provide tailored insights into public transport, EV charging stations, and human mobility patterns, helping decision-makers create more sustainable cities.

Web Application Architecture

The web app will feature an intuitive interface that allows users to select areas of interest by drawing a bounding box on a map. Users will input specific queries, and the app will provide AI-generated recommendations based on the available geospatial datasets. These recommendations will focus on improving transport infrastructure and sustainable city planning.

Geospatial Data and Datasets

Key datasets will be used to support policy recommendations, including:

  • EV Charging Stations: Information on the availability and usage of EV charging points.
  • Public Transport Usage: Data on route frequency, passenger capacity, and network coverage.
  • Human Mobility: Data on traffic flow, commuting patterns, and movement within urban areas.

These datasets will be processed through a data workflow, ensuring the information is clean, relevant, and ready for analysis by AI models.

Interactive Map and Bounding Box

Users will interact with a dynamic map where they can:

  • View geospatial data overlaid on the map.
  • Draw a bounding box to select a specific area for analysis.
  • Enter a query, such as “How can public transport be improved in this area?”

The AI will then analyse the selected area and provide recommendations based on the data within the bounding box.

AI-Driven Policy Recommendations

Powered by models like ChatGPT, the AI will interpret the user’s query and the geospatial data to offer policy suggestions. For example, the AI might recommend expanding public transport coverage in areas of high traffic congestion or suggest additional EV charging infrastructure where adoption is increasing.

These recommendations will be presented to users in a clear, text-based format that supports data-driven decision-making.

Technology Stack

alt test

Our solution uses a variety of tools to manage data, build the web app, and collaborate effectively:

1. Data Management

  • Excel: For viewing datasets.
  • Python & C#: For processing and analysing data.
  • QGIS & geojson.io: For visualising and validating geospatial data.

2. Web App Development

  • Nx & Angular: To build the front-end interface of the web app.
  • Angular Material: The UI library for the web app.
  • Leaflet: For creating interactive maps and displaying geospatial data.

3. Artificial Intelligence

  • AI Model: Using a combination of the data available on the map and the user’s prompt, we can use AI models to generate policy recommendations to help with decision making

4. Workflow Diagrams

  • Canva: For creating diagrams to visualise the app’s architecture and workflows.

5. Prototype

  • Figma: For creating Prototype

6. Collaboration Tools

  • Slack & Teams: For communication and team collaboration.
  • Google Drive: For sharing files and storing project resources.
  • Notion: For task management and documentation.

This tech stack ensures efficient data handling, user-friendly web app development, and smooth team collaboration.

Impact and Benefits

This solution offers significant benefits for sustainable urban planning by providing policymakers with data-driven, place-based recommendations. The use of Generative AI ensures that decisions are informed by the latest available data and tailored to specific locations, ultimately helping to:

  • Promote public transport usage.
  • Reduce private vehicle dependency.
  • Support the transition to cleaner, greener urban infrastructure.

Challenges and Learnings

Throughout the project, integrating diverse data sources from various councils and state-level repositories posed a challenge. Developing a robust ETL workflow to clean and standardise this data was essential. Additionally, refining AI models to interpret geospatial data effectively required continuous learning and adjustments.

Future Improvements

To enhance the solution, future iterations could:

  • Incorporate visual AI suggestions on the map, making the recommendations more intuitive.
  • Allow users to customise how the map is symbolised based on specific criteria, enabling better visual analysis.

Resource

Google Drive
Figma

Social Media

image.png


#spatial vision #geospatial analysis #gis development #web app development #generative ai #place based insights #smart mobility #urban planning

Data Story


story board

Data Workflow

Based on our experience, utilising the GeoJSON format for geospatial data significantly enhances webpage performance and provides a smoother user experience. Additionally, it simplifies the development process. As a result, we opted to convert all geospatial datasets into the GeoJSON format.

To begin, we discovered that some datasets from the digital atlas were available via APIs that directly provided data in GeoJSON format. We leveraged these APIs to retrieve the data efficiently.

The data from Data Vic was categorised into three main parts:

  1. Excel and CSV files: For these datasets, we used scripts written in C# and Python to clean and preprocess the data, preparing it for conversion.
  2. Shapefiles: We used QGIS to convert these shapefiles into the GeoJSON format.
  3. Existing GeoJSON files: Datasets already in GeoJSON format were directly integrated without further conversion.

Once all data was consolidated in the GeoJSON format, we performed validation and preliminary visualisation using geojson.io and QGIS to ensure accuracy and completeness.

Insights and Outcomes

We primarily collected the following data: Local Government Area boundaries, public transport, road infrastructure, information about cars and electric vehicles, bicycle infrastructure data, and population density. Supported by this data, and with the aid of visualisation tools, we are able to identify the intrinsic relationships and spatial correlations between residents, travel modes, urban transport, and road infrastructure across one or more regions. With the integration of AI, users can quickly and accurately obtain the desired information regarding population movement from vast datasets.

Conclusion

Wrap up by reiterating the value of data in driving smarter, more sustainable decisions for solar energy development, and how your project makes that possible in a user-friendly, interactive way.


Evidence of Work

Video

Homepage

Project Image

Team DataSets

Bike Share Dock Locations

Data Set

Built Up Areas

Data Set

Major Roads

Data Set

PTV Metro Train Stations

Data Set

PTV Regional Bus Routes

Data Set

PTV Metro Bus Routes

Data Set

PTV Metro Tram Routes

Data Set

Regional population (ABS)

Data Set

Principal Bicycle Network (PBN)

Data Set

Challenge Entries

Place-based insights unlocked: Generative AI x Digital Atlas of Australia

How can we use the Digital Atlas of Australia’s API and Generative AI to create innovative, user-friendly tools and visualisations that make geospatial data accessible to everyone, empower decision-making, and help all Australians better engage with their local and national environments?

Go to Challenge | 15 teams have entered this challenge.

Smart Mobility: Optimizing Urban Infrastructure for a Sustainable Future

How might we use data insights to promote the development of sustainable urban infrastructure and reduce dependency on private vehicles?

Go to Challenge | 26 teams have entered this challenge.