A React-based urban planning analysis tool that integrates AI-powered analysis with interactive mapping.
- Interactive map with drawing tools
- AI-powered area analysis using GPT-4o-mini
- Soil data analysis (OpenEPI API)
- Weather data analysis (NASA POWER API)
- OpenStreetMap feature extraction
- Real-time chatbot assistant
- Install dependencies:
npm install-
Set your OpenAI API key in
src/config/api.js -
Start the development server:
npm start- React
- Leaflet & React-Leaflet
- Turf.js (geospatial analysis)
- OpenAI GPT-4o-mini
- OpenEPI Soil API
- NASA POWER API
- Overpass API (OpenStreetMap)
The app will run on http://localhost:3000