Jon Aquino's Mental Garden

Engineering beautiful software jon aquino labs | personal blog

Thursday, May 06, 2004

RoadMatcher: AdjustEndpoints button

* adjustment constraints
* line segment length check
* #adjustable returns String if there are Unknown incident segments
* undo?
* progress
* use original line if possible
* don't adjust twice! Get all candidates first then eliminate duplicates
* don't adjust both endpoints! One at a time. (Or iterate until 0 adjustments are performed)
* adjustment precedence rules

Q: How do we find the inconsistencies?
A: EndpointAdjuster#adjustable

Fire back some stats, like number of adjustments made, reasons for adjustments not being made

* max adjustment size/angle
* ...


Post a Comment

<< Home