3500/34 125696-01 捕获每个公交车站的GPS位置

发布时间 2023-04-10 17:50:54作者: zhang13365909307

3500/34 125696-01 捕获每个公交车站的GPS位置

因此,要设计特定的路线,必须为每个路线方向创建两条路线及其相应的公交车站。路线被设计成有向图,其中节点被用来表示汽车站,边被用来表示一个汽车站和另一个汽车站之间的距离。该模块使用Google maps的API,并对其进行扩展,以定义城市中特定路线的每个公交车站。
在第一步中,需要捕获每个公交车站的GPS位置。这是按如下方式完成的:
  • 该应用程序用于在智能手机上显示谷歌地图应用程序的地图。该应用程序利用了“Support-MapFragment”类。用户想要设计路线的地理位置显示在智能手机应用程序中呈现的地图上。具体方法“moveCamera”用于追踪路线的路径。
  • 为智能手机开发的拟议应用程序获取全球定位系统(GPS)坐标(纬度、经度),在地图上建立一个公交车站。必须对路线上的所有公共汽车站完成该过程。
第二步,创建一个有向图来表示公交路线。这是按如下方式完成的:
  • 分析并定义了每个公共汽车站(第一个公共汽车站除外)的经度和纬度的可变性。可变性被定义为相对于先前位置的纬度和/或经度的增加或减少。
  • 通过分配路线上的位置和汽车站的名称来识别汽车站。
  • 定义的公共汽车站被绘制在地图上,并以唯一的ID存储在数据库中。
解决方案的准确性取决于设计明确的路线。在大多数情况下,城市中的路线并不完全是直的,很可能有几个弯道。因此,需要注意确定路线的直线段和曲线段。为此,在设计路线时,需要在路线上分配额外的GPS点,以便使软件app中设计的图形路线与城市中的真实公交路线更好地匹配。图3显示了一个设计良好的路由示例和一个设计不佳的路由示例。

BENTLY 167699-02
BENTLY 3300/16-14-01-03-00-00-01
BENTLY 3500/15
BENTLY 133292-01
BENTLY 3500/20
BENTLY 125760-01
BENTLY 125768-01
BENTLY 129478-01
BENTLY 125840-02
BENTLY 1X35668
BENTLY 330130-040-00-00
BENTLY 330130-045-00-00
BENTLY 330980-51-00
BENTLY 22810-01-05-50-02
BENTLY 10244-27-50-01
BENTLY 125720-01
BENTLY 330103-00-04-10-02-00
BENTLY 330104-00-05-10-02-CN
BENTLY 330130-040-01-00
BENTLY 146031-01
BENTLY 1900/65A
BENTLY 1900/65A-01-01-01-00-00
BENTLY 00E04600EFD8
BENTLY 146031-02
BENTLY 106M1081-01
BENTLY 128240-01
BENTLY 330703-000-070-10-02-05
BENTLY 135462-01
BENTLY 132419-01
BENTLY 132417-01
BENTLY 149992-01
BENTLY 125840-01
BENTLY 330100-90-00
BENTLY 330100-90-01
BENTLY ASSY78462-01U
BENTLY 78599-01A