我正在研究具有一些GPS功能的Window mobile 6应用程序。 我知道如何获得当前位置以及如何获得两点之间的距离。
但我想要的是在屏幕上显示一个地图,两个点之间有一条突出显示的路线,如果可能的话,在它们之间导航,仅使用AGPS。客户不希望我使用地图(即google或yahho或bing)。
我已经浏览了这些链接
Use GPS with Windows Mobile Phone
和其他一些但无法找到。
如果有任何团体已经完成或知道一些好的来源,请与我分享。
谢谢和问候
答案 0 :(得分:0)
我能正确理解这个问题吗?您想在地图上的两个点之间绘制路线,但不使用任何第三方映射库或控件?
如果是这样,解决方案很容易说明,但实施起来非常复杂。您所要做的就是生成一个地图文件,该文件“了解”所有道路及其相互之间的空间关系,GPS位置以及可能的其他地理点。这将允许您绘制地图并在给定GPS位置的地图上找到一个点。
然后,您需要运行类似经典“旅行商”的问题,以确定两个兴趣点之间的最短路径。
最后,您只需在绘图代码中“突出显示”该路线即可。
看,简单解释一下。有整个公司(如Mapquest,Decarta等),或公司(如谷歌和微软)的部门,他们花了数年时间来解决这个问题。除非你计划成为一个地图解决方案提供商,否则我会质疑你自己是否具有商业意义。