2020-09-23, 11:53 AM
I don't think areas are the best way to go about this, but this is a hard algorithm problem to do efficiently. I strongly suspect that you need to do some serious computer science research I'm sure someone in acadaemia has done some work in this area to get a more efficient algorithm. The better bet is probably splitting roads up in to small straight-line segments and building up from there, but I don't know the most efficient way to organise those spatially, and I doubt anyone here does unfortunately.