Skip to content

About

Web application that selectiong a portion of a map, with IA, understand the size of the houses inside the area selected

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

115 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

Screenshot 2025-05-06 alle 20 23 36

Meet The Team

The project is called GeoPrint and it was carried out with Supsi, Virginia Tech, EFREI students. The idea of this project is by CoStar group.

The Project

This website will allow the user to select a certain area on the google map, this selection will be processed by the ML code. Information about the building, such as its size, coordinates, and footprint, will be shown.

Target

The possible targets could be:

  • Real Estate: Retrieve property dimensions to provide accurate listings for clients, visualize footprint on map to showcase listings to buyers.
  • Urban Planner: Generate footprint maps to plan infrastructure projects, compare current/past building footprints to analyze trends over time.
  • CoStar Data Analysts

Features

Users can zoom in and draw a rectangle around an area of interest with just two clicks. The system responds with pop-ups, and the frontend displays the detected building outlines and the area (in m²) for each building. All calculations are performed by the ML model, which also provides confidence scores.


🚀 Built With

  • React
  • TailwindCSS
  • Python
  • FastAPI
  • YOLOv7

Getting Started

Installation of some tools is required before starting.

React

in the website/ folder allows you to download all necessary dependencies

npm install

here the entire list of dependencies that were used:

  • vitejs
  • react
  • react-dom
  • react-router-dom
  • react-icons
  • tailwindcss
  • typescript

After that, it is possible to run it using this command

npm run dev

Furthermore, it was put in the VT Cluster. Therefore, GeoPrint can also be used through its links:

Issue

The project cannot be used properly locally, because both parts, frontend and backend must be started at the same time using the docker. But you can start it using either of the two link given above.

👥 Top Contributors:

amiraboudaoud18 fabiocereni MattiaFerraris laurenruiz nikhilsowdas

About

Web application that selectiong a portion of a map, with IA, understand the size of the houses inside the area selected

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages