标注 | 说明 | 数据类型 |
输入要素 | 此点要素类包含交通停靠点几何,且至少包含最低要求的 GTFS stops.txt 文件字段,但 stop_lat 和 stop_lon 除外。 | Feature Layer |
输出 GTFS 停靠点文件 | 输出 stops.txt 文件。 | File |
摘要
用于将要素类转换为 GTFS 公共交通数据集的 GTFS stops.txt 文件。
使用情况
建议将文件地理数据库要素类用于工具输入而非 shapefile,原因在于 GTFS 规范所允许的某些字段名称长于 shapefile 字段名称所允许的最多 10 个字符。
输出 stops.txt 文件的 stop_lat 和 stop_lon 字段将使用输入要素的几何进行填充。 如果输入要素类包含 stop_lat 和 stop_lon 字段,这些字段中的值将被忽略。
如果需要编辑 GTFS 停靠点位置和属性,请使用 GTFS 停靠点转要素工具来导入现有的 stops.txt 文件,在地图中进行编辑,然后使用此工具将编辑过的表格导回 GTFS 格式。
此工具不会执行综合数据验证。 请根据 GTFS 规范确认得到的 GTFS stops.txt 文件是否有效。
参数
arcpy.conversion.FeaturesToGTFSStops(in_features, out_gtfs_stops_file)
名称 | 说明 | 数据类型 |
in_features | 此点要素类包含交通停靠点几何,且至少包含最低要求的 GTFS stops.txt 文件字段,但 stop_lat 和 stop_lon 除外。 | Feature Layer |
out_gtfs_stops_file | 输出 stops.txt 文件。 | File |
代码示例
以下代码示例演示了如何在 Python 窗口中使用 FeaturesToGTFSStops 工具。
旧版本:
此工具已移至 ArcGIS Pro 2.9 处的公共交通工具工具箱中。 代码示例中的语法使用与工具的新位置相关联的 transit 工具箱别名。 但是,conversion 工具箱别名继续工作。 您不需要修改现有脚本,但您应该为新脚本使用 transit 别名。
arcpy.transit.FeaturesToGTFSStops(r"D:/Data/input.gdb/stops", r"D:/GTFS/stops.txt")
环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是