繁体   English   中英

有趣的使用Android地图

[英]Interesting use of Android Maps

我正在集思广益,为Android应用程序实现某些功能。 我正在开发一个总线系统的应用程序,在这个应用程序中,我认为找到一种方法来找到到达目的地的最快巴士是很好的。 关于如何使用起始位置和结束位置找到最近的公交车站到两个位置的任何建议?

任何输入都表示赞赏,谢谢!

假设您可以获得每个公共汽车站的GPS坐标,您可以进行简单的强力搜索,找到距离您的第一个位置最近的公交车站以及最靠近第二个站点的站点。 我在Windows Mobile GPS应用程序中使用了相同的技术来查找最近的邮政编码,但您必须将邮政编码和GPS坐标预加载到内存中而不是搜索数据库。 这个国家有大约45,000个拉链码,我认为它比一个主要城市的公交车站数量要大得多,所以你不应该有任何问题。

一旦确定了两个公共汽车站,您可以根据您对哪些公共汽车到达哪个站点以及何时停靠,从头到尾绘制出一条公交线路。

由于您需要最快的路线(可能在公交车上的时间最快,但您也可能考虑到往返公交车站所需的时间),您可能还需要计算没有路线的时间连接到最近的公共汽车站,因为可能有一辆公共汽车可以更快地到达目的地但离开更远的公共汽车站。

更新:由于您正在进行头脑风暴,这里有一个指向您可以在费城使用的测试版应用程序的链接,该应用程序可以显示公交路线以及运行该路线的公交车在何时何地:

http://appdev.septa.org/busview-beta/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM