ethanjweiner / visualize-the-web

A geographic visualizer of HTTP requests across long distances, built with Python and Flask
2 stars 1 forks source link

Guarantee routing of overseas cables #67

Closed ethanjweiner closed 3 years ago

ethanjweiner commented 3 years ago

Task Title

Task: Guarantee routing of overseas cables

Task Description

This Task will ensure that when routing overseas, a cable is created with inner nodes matching those of a particular overseas cable.

Idea:

  1. For a given "whole cable", filter all cable parts containing the starting coordinate
  2. For each of these cable parts, mark the index of the starting coordinate
  3. Create 2 new cable parts, from the starting coordinate to the ends of the cable.
  4. Attempt to run the polyline_dfs_helper function on each of these

Epic Parent

Feature: Awesome Feature Title