项目阶段小结

现阶段,在本项目上我一共完成了两个子任务:
1.实现校园室外环境和图书馆室内环境地图的无缝切换。
2.基于校园室外环境和室内环境的无缝导航服务。
话说第二个任务上周已经完成,这周利用两天的时间将其改进,旨在提高用户的体验,主要参考了google地图指路的功能。
上周完成的任务是将起点和终点坐标放在一个表单中,然后通过提交表单的方式在服务器端获得其实位置,然后计算路径,跳转到另外一个页面显示路径。
这两天主要通过AJax技术使得不必跳转到另外一个界面便可以显示路线。
首先,将服务器端计算的路线返回一个xml。
客户端,根据起点和终点的位置,亦是分了四种情况来处理,室外的调用google map API的GDirection函数来处理,室内的则是用AJax实时地去服务器取路线的值。

中间遇到很多问题:
1.当拖动起点或终点时,则需要将现有的路线删除,并且重新计算路线。
2。当删除起点或终点时,应该将现有的路线删除。
3。与google地图不同的是,我们要呈现二层地图,因此当在一层和二层之间切换时,要保持路线的存在,并且仍然可以满足拖动或删除结点时的要求。

做到现在,大部分功能已经实现,明天把一些细节搞定就可以了,come on~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值