Skip to content

AjwaHarram/CollegeMap-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College Map

This project uses the Folium library to create an interactive map of a college campus. The map includes markers for various departments, roads, lawns, gates, and a visual boundary for the campus.

🗺️ Features

  • Interactive Map centered at the college location.
  • Department Markers: Each major department/building is marked with a popup showing its name and an image.
  • Roads and Paths: Main roads and walkways are illustrated using white polylines.
  • Lawns: Green lawn areas between buildings are drawn using polygons.
  • Campus Boundary: The overall college campus is enclosed with a transparent boundary polygon.

📍 Departments and Landmarks Included

  • Admin Block
  • Botany, Physics, Chemistry, Zoology, HPE, Islamiyat
  • BS Block, Computer Science, Library, FSC Classes, Economy
  • Masjid, Secrecy, Hostel
  • Girls Gate & Boys Gate

🛠️ Technologies Used

  • Python 3
  • Folium Library
  • HTML Popups for image embedding

📁 File Structure

CampusMap/ │ ├── images/ # Folder for all referenced images │ ├── Admin Block.png │ ├── Botany.png │ ├── ... │ ├── map.html # The generated interactive map ├── campus_map.py # Main Python script to create the map └── README.md # Project documentation

🚀 How to Run

  1. Clone this repository:
    git clone https://github.com/AjwaHarram/CollegeMap-Project
    cd CampusMap
  2. Install required package:
    pip install folium
  3. Run the script:
    python campus_map.py

⚠️ Note: Ensure all image paths used in the code are correctly linked to your local or hosted image files. Otherwise, image popups may not render.

About

This project is an interactive digital map of our college campus, created using Python . Folium library is used to create Map. Since the project is a web-based map (HTML file) generated using Python, it's actually platform-independent. That means it can work on any operating system (Windows, macOS, Linux, etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors