Each place should be linked to the other close ones, search on the Internet for some nice algorithm (Delaunay Triangulation?).
A naive approach would be for each place to collect a list of all places closer than some distance and add a road up to 'n' places. If no place is close enough just make a road to the closest one.
Each place should be linked to the other close ones, search on the Internet for some nice algorithm (Delaunay Triangulation?).
A naive approach would be for each place to collect a list of all places closer than some distance and add a road up to 'n' places. If no place is close enough just make a road to the closest one.