Challenge 27 - Traveling in Europe
Level: Hard
The end of the year is coming and you are ready to organize a roadtrip around Europe. To facilitate its planning, you decide to create some interactive dashboards. Given a dataset with distances (in km) between many major European cities, you want to:
- Create a component that identifies a network of cities that are connected by at most a given distance (e.g., a network of cities that are at most 200km apart from one another);
- Calculate and display different properties of each city in this network (e.g., which city is more central?); and
- Calculate the shortest paths between two selected cities in this network.
This can help you determine where your trip will start and which cities you will visit: two planning tools that come in handy if you want to check as many cities as possible within certain distance constraints. Hint: Use KNIME's Network Mining and Distance Matrix extensions to identify a network of cities and compute their properties and shortest distances.
Beginner-friendly objective: Read the dataset on distances between cities in Europe.
Intermediate-friendly objective: Create an interactive dashboard that allows you to specify a maximum distance X between two cities, creating a visual network of all identified cities that are at most Xkm apart from one another.
Advanced objectives: (1) Gather network information for each city in your network (e.g., their degree, closeness, weight) and organize the information as a visual table. (2) Create an interactive visualization that allows you to select two cities from your network, returning the shortest path between them with all the cities that are in between them.
To use this workflow in KNIME, download it from the below URL and open it in KNIME:
Download WorkflowDeploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.