天天看点

ArcGIS Pro使用路径分析图层计算OD成本矩阵

OD成本矩阵可计算多个起始点和多个目的地点之间的通行成本,但是只能求解得到两点的直线而不能沿网络生成路径。路径分析图层可以求解得到沿网络的路径,但是生成多条路径不如OD成本矩阵那么方便,需要对停靠点图层做一些处理。

假设有m个起始点,n个目的地点,那么停靠点图层中需要有n份m个起始点和m份n个目的地点,因此停靠点总数是m*n*2个,sequence字段中前m*n行属性值为1,后n*m行属性值为2。借助OD成本矩阵,可以得到m个起始点到n个目的地点的路径名称共m*n个,先按OriginID升序,将路径名称复制粘贴到停靠点图层前m*n行的RouteName字段中,再按DestinationOD升序,将路径名称复制粘贴到停靠点图层后m*n行的RouteName字段中,点击求解即可得到m个起始点到n个目的地点的路径图层,成本也包含在路径图层中。

继续阅读