related to: #116 and #123
The currently implemented island detection algorithm is run after we have transformed all the segments and connectors into properly enumerated edge lists and vertices. This causes the issue that when we want to remove the island edges and vertices, we have to compute valid re-mappings that are prone to error.
To solve this issue, we could refactor the OMF import script to perform island detection at the segment-connector level instead of edge-vertex level.
related to: #116 and #123
The currently implemented island detection algorithm is run after we have transformed all the segments and connectors into properly enumerated edge lists and vertices. This causes the issue that when we want to remove the island edges and vertices, we have to compute valid re-mappings that are prone to error.
To solve this issue, we could refactor the OMF import script to perform island detection at the segment-connector level instead of edge-vertex level.