Help refining corner lot detection algorithm - handling T-intersections
Following up on my previous post about identifying corner lots. I've developed a method to identify corner lots using parcels and streets datasets, which has reduced my manual verification workload from many thousands to hundreds of parcels.
However, I'm still running into an issue where parcels at T-intersections are being incorrectly flagged as corner lots. In the attached image, the green checkmarks show correctly identified corner lots, while the red X marks a false positive at a T-intersection.
Does anyone have suggestions for programmatically filtering out these T-intersection false positives? I'm open to exploring different approaches or modifications to the current logic.
Thanks in advance!