创建OD矩阵

使用说明

指定OD关系的线数据集和面数据集,构建OD矩阵。指定OD关系的面数据集必须具备ID。创建OD矩阵工具输出两个结果数据集,第一个为OD线数据集,第二个为行政区面集合。返回的结果数据集类型为MapRDD。

OD线(Origin-Destination Line)是起点和终点的连线,通常用于表示两点之间的某种关系,如航班线路、人口迁徙、交通流量、资金交易流向等。“O”表示出发点Origin,“D”表示目的地Destination,创建OD矩阵就是根据OD表的起始位置和终止位置,构造对应的矩阵关系。

应用场景

  • 可以确定公交线网上的乘客分布规律,为公交线网优化提供数据。
  • 通过个人出行调查获得数据,为城市综合交通体系规划与评价提供基础数据。
  • 利用出租车数据,分析各区县的联系程度,判断人口流入区与人口流出区。
  • 货流OD调查可以为分析、预测货物发生(即各交通区的货运人、运出量),分布(即各交通区之间及交通区与外地之间的货物来往量)提供必要的基础数据。

下图为纽约出租车打车上下车地点的OD线:

ODLineResult

参数说明

参数名 默认值 参数释义 参数类型
面数据集 面数据集 FeatureRDD
OD 表数据集 OD 表数据集 FeatureRDD
面数据集中用于表示面名称的字段 面数据集中用于表示面名称的字段,如行政区面中的行政区名称字段 String
起始点位置 X 坐标的字段名称 OD 表中,起始点位置 X 坐标的字段名称 String
起始点位置 Y 坐标的字段名称 OD 表中,起始点位置 Y 坐标的字段名称 String
终止点位置 X 坐标的字段名称 OD 表中,终止点位置 X 坐标的字段名称 String
终止点位置 Y 坐标的字段名称 OD 表中,终止点位置 Y 坐标的字段名称 String
属性统计字段参数
(可选)
属性统计字段参数,对 OD 表数据集进行属性统计。 JavaFieldStat