// PORT-TO-PORT DISTANCE LOOKUP
Sea route, ECA exposure, chokepoints.
searoute-py routing · Shapely intersection · cached in SQLite
01
Geodesic accuracy
WGS84 ellipsoid via pyproj. No flat-earth shortcuts at high latitude.
02
ECA-aware
Splits total mileage by SECA / ECA zone for bunker grade calcs.
03
Risk zones
Indian Ocean Piracy HRA exposure flagged for war-risk surcharge.
04
Chokepoints
Suez · Panama · Bosphorus · Hormuz · Malacca · Gibraltar · Cape · Magellan.