交叉点A和B
创建一个算法来定义交叉路口周围的邻居.
定义A和B交叉点周围的邻居的算法可以如下: 1.为交叉点A和B获得地理坐标. 2.在交叉点周围设置半径值 (r),这个值可以用米或英里来定义. 3.使用半径值计算A和B点周围的圆缓冲. 这个圆界定义了交叉点周围的邻居的边界. 4.在计算的圆缓冲区内的所有道路,街道或大道搜索,并获取其坐标. 5.使用缓冲区内的道路的坐标,创建一个包围它们的多角形. 这种新多角形是A和B交叉点周围的邻居的最终定义. 6. (可选) 通过不具特征的多角形或不具特征的区域来界定邻居. 7.返回A和B交叉的多角形定义周围的邻居.