作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (11): 55-57. doi: 10.3969/j.issn.1000-3428.2010.11.020

• 软件技术与数据库 • 上一篇    下一篇

基于ArcGIS Engine的城市公交换乘系统

李志发,邵伟民,卢志强   

  1. (上海大学计算机工程与科学学院,上海 200072)
  • 出版日期:2010-06-05 发布日期:2010-06-05
  • 作者简介:李志发(1982-),男,硕士研究生,主研方向:数据库技术,数据仓库,商业智能;邵伟民,副教授;卢志强,硕士研究生
  • 基金资助:

    上海市重点学科建设基金资助项目(J50103)

Metropolis Public Transportation Transfer System Based on ArcGIS Engine

LI Zhi-fa, SHAO Wei-min, LU Zhi-qiang   

  1. (College of Computer Engineering and Science, Shanghai University, Shanghai 200072)
  • Online:2010-06-05 Published:2010-06-05

摘要:

针对城市公交系统中乘客出行换乘比例较高的现状,研究和设计一个高效、合理的公交换乘系统。该系统采用ArcGIS Engine与C#.NET相结合进行二次开发集成,通过提出一种改进的Dijkstra算法,在公交网络的基础上构造出包含路径及其中转站信息的路线-站点换乘矩阵,可在矩阵中抽取出换乘次数最少的可行性路线方案。

关键词: ArcGIS 组件, 二次开发, Dijkstra算法, 路线-站点换乘矩阵

Abstract:

In view of current situation that the passenger’s transfer rate in public transportation system is quite high in city, a highly effective, reasonable transfer system for public transportation is studied and designed. This system uses ArcGIS Engine combined with C#.NET to carry on integrated secondary development, through a kind of improved Dijkstra algorithm, constructs a line-station transfer matrix contain information of the route and transfer station, and extracts the most feasible route plan from matrix that has the least number of transfer.

Key words: ArcGIS component, secondary development, Dijkstra algorithm, line-station transfer matrix

中图分类号: