In this project I created an interactive HTML map with two different layers:
- world population distribution visible in a color range scale (yellow < 10M, orange between 10M and 20M, and red with over 20M people);
- location of Volcanoes in US territory, where at each of them a colorful pin displays its MSL. Data sources are in txt and JSON format respectively.
On the top-right corner of the map is a layer control which allows to chose which layer has to be displayed.
- Clone git repo https://github.com/vbb08/Web-Mapping
- Python 3.8 or newer version required: Verify Python version installed with command: python --version
- Run Map.py file
- Open Map1.html generated file, in your browser
![Screenshot](https://private-user-images.githubusercontent.com/67701977/262662195-5adfb0b9-caf8-4a80-9265-9fe48e17fcf8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkwNzQ3NDgsIm5iZiI6MTcxOTA3NDQ0OCwicGF0aCI6Ii82NzcwMTk3Ny8yNjI2NjIxOTUtNWFkZmIwYjktY2FmOC00YTgwLTkyNjUtOWZlNDhlMTdmY2Y4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIyVDE2NDA0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEwYzg0NjEzZWU1YWQ0NWJkNmE5OGUyYWViNjhiM2ZjNzNlYjFiNTVkMTc5MDlkMWFkMzY0ZjYxMjc2YjE2NWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.nSvoXhIOZpqYvT7S5VNiGW5otdY-tEBUw9garqy3Hqg)
The project has been done following the tutorial in a Udemy course which I attended (not available anylonger): "The Python Mega Course 2022: Build 10 Real-World Applications"