This project aims to create a comprehensive map of cafes listed on European Coffee Trip. By scraping information such as names, addresses, and coordinates, we generate a GeoJSON dataset that can be visualized using uMap and OpenStreetMap.
- Scrapes cafe data (name, address, coordinates) from all subpages of European Coffee Trip.
- Converts scraped data into a dictionary and then into a GeoJSON file.
- Supports map visualization using tools like uMap.
- Utilizes proxies to ensure seamless and efficient scraping by mimicking multiple sources.
- Connects directly to the target website without proxies for a straightforward implementation.
This project relies on the following Python libraries:
requests
BeautifulSoup
(frombs4
)geojson
- Additional libraries for handling proxies, if needed.
https://umap.openstreetmap.de/de/map/european-coffe-trip-map_77902#4/53.72/27.33