[C#] [作品] 广州地铁换乘查询工具 广州地铁 地铁查询 地铁换乘
主要功能:查询地铁换乘信息
工具中线路站点,以及换乘路线均从官网获取以保持最新的站点信息:
地铁线路和站点接口:http://cs.gzmtr.com/base/doLoadLines.do
地铁换乘路线接口:http://cs.gzmtr.com/base/doSearchPathLine.do
参数1:startStation (起始站名)
参数2:endStation (终点站名)
地铁站点详情接口(尚未完成):http://cs.gzmtr.com/base/doSearchEntryAndResource.do
参数1:station(站点名)
以上所有站点参数均为中文名,且需要经过两次URL编码,例如下面链接表示查询从六号线香雪到广佛线新城东的换乘线路:http://cs.gzmtr.com/base/doSearchPathLine.do?startStation=%25e9%25a6%2599%25e9%259b%25aa&endStation=%25e6%2596%25b0%25e5%259f%258e%25e4%25b8%259c
返回数据是JSONP的格式需要处理一下。
技术方面,主要是JSON的解析、换乘线路结果的绘制和C#中重写ComboBox使其显示线路颜色。
工具下载:
源码下载:
版权声明:本文为原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
本文链接:https://www.qwqoffice.com/article.php?mod=view&tid=29
本文链接:https://www.qwqoffice.com/article.php?mod=view&tid=29