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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE5NjIzMjUsIm5iZiI6MTcyMTk2MjAyNSwicGF0aCI6Ii82NzcwMTk3Ny8yNjI2NjIxOTUtNWFkZmIwYjktY2FmOC00YTgwLTkyNjUtOWZlNDhlMTdmY2Y4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI2VDAyNDcwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJmMmFlOWEyY2VhNzBjOTAyYzM4ZWNlMjI5MjQ4ZGNhMDdhYzQ2MDgwZTg1YWU0NWI3ZjU0ZjMzMTcyZGJlNDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Ke2JBVWGnnUbk1shQQxIa9uR6WZwE30z7TqYQMzLsbI)
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"