是否有工具可以从较大的GTFS提要中提取较小的区域?据我所知, Google的Transitfeed库包含“合并”工具,但不包含“提取/剪切”工具。我发现的其他库只能读取和绘制数据,但不支持操纵。
背景信息:Transitfeed Feedvalidator显示了我的GTFS文件的很多错误。我想提取我感兴趣的区域以评估本地质量。
Twitter上的建议向我介绍了FME,它既具有GTFS读取器又具有写入器。我的简单工作流程包括一个GTFS阅读器(左下),Shapefile阅读器(左上角为感兴趣的区域),一个裁剪器和一个GTFS书写器作为输出(现在只写停靠点和形状文件,但最终我还是想要所有文件):
到目前为止,问题在于输出形状内容(橙色点)不包含位于黄色区域内的所有输入点(绿色):
(数据来源:https : //transitfeeds.com/p/helsinki-regional-transport/735/latest/download)
使用“ Create Aggregates” =“ No”,剪切的形状看起来很完整
但是停站肯定不是