Line2D line = new Line2D.Double(edge.getStartPoint(), edge.getEndPoint());
double sx = bounds.getCenterX() / MapScalingTransform.getScaleX();
double sy = bounds.getCenterY() / MapScalingTransform.getScaleY();
Line2D line = new Line2D.Double(edge.getStartPoint(), edge.getEndPoint());
double sx = bounds.getCenterX() / MapScalingTransform.getScaleX();
double sy = bounds.getCenterY() / MapScalingTransform.getScaleY();