本发明涉及一种基于公交GPS数据的发车间隔识别方法,其包括以下步骤:基于公交GPS定位数据与各线路起始站点经纬度,筛选出在起始站附近的GPS记录,并将每辆车的数据按照GPS定位时间升序排列;采用DBSCAN聚类(Density‑Based Spatial Clustering of Applications with Noise)方法对GPS定位时间进行聚类,识别出车辆在发车站点停留的时间段;使用轮廓系数(Silhouette Coefficient)对类的密集与分散程度进行评价;选择每个停留时间段中的最大时间作为发车时刻,计算各时段的发车间隔。本发明可以为现状公交发车间隔识别提供方法参考。