GTFS 形状无关数据点

GTFS Shape Extraneous Data Points

我正在开发一个使用 GTFS 数据的 iOS 应用程序。数据由当地交通部门提供。在将路线覆盖图绘制到地图上时,我发现了一些外围数据点,如下图所示:

Screen Shot (Imgur)

*抱歉,我没有足够的声誉来 post 图片

为了使数据更易于管理,我通过 Ramer-Douglas-Peucker 算法过滤形状数据以删除冗余数据点。

我不确定如何进一步处理数据以删除这些明显不正确的点。有人可以提供一些建议来过滤掉这些数据点吗?

看起来该机构可能添加了从道路到路边每个站点位置的无关路段?您可以尝试过滤弹出到停止位置并返回的小段。