GTFS 形状转要素 (公共交通工具)
汇总
将 GTFS 公共交通数据集的 GTFS shapes.txt 文件转换为可显示公共交通系统中车辆所采用的物理路径的折线要素类。
如果可能,输出中的每个形状将包含 routes.txt 文件中的属性,并按照 route_color 字段中指定的颜色对输出线进行符号化。
shapes.txt 文件包含经纬度点的序列。 该工具可通过用直线连接这些点序列来生成形状折线。
注:
GTFS 形状转要素工具和根据 GTFS 生成形状要素工具的用途不同。 如果您的 GTFS 数据集包括现有的 shapes.txt 文件,且您希望将这些形状转换为要显示在地图中的要素类,请使用 GTFS 形状转要素。 如果您的 GTFS 数据集不包括现有的 shapes.txt 文件,且您希望根据 GTFS 数据集中包含的其他信息来估算形状并创建 shapes.txt 文件,请使用根据 GTFS 生成形状要素。
用法
仅当有效的
trips.txt和routes.txt文件位于与输入shapes.txt文件相同的文件夹中时,才会填充路径属性。建议将文件地理数据库要素类用于工具输出而非 shapefile。 因为 shapefile 字段名称最多仅可包含 10 个字符,所以如果输出表为 shapefile,则会导致较长的 GTFS 字段名称缩短。
使用以下过程为每个形状填充路径属性:针对
shapes.txt文件中的每个shape_id,该工具会检查trips.txt文件以查找具有此shape_id的行程,并查找与这些行程相关联的route_id。 然后,该工具会从routes.txt文件中检索该route_id的属性,并将这些属性放入形状的输出要素类中。 一旦出现有多个route_id与给定shape_id相关联的特殊情况,则将在输出要素类中复制此形状,从而使每个唯一的shape_id和route_id对均具有一个要素。
参数
环境
许可信息
- 基本: 是
- 标准: 是
- 高级: 是