解决方案 »

  1.   

    首先要明确你是要做离线导航还是在线导航,还是两者兼做。
    地图部分:
    离线的话,地图放在客户端。既然既然地图是你自己画的,那应该有支持客户端的api呀,你画地图用的是什么软件呢?arcgis or supermap?
    在线的话,那需要搭一个地图服务器了。自己从0开始搭我不会,但我知道用arcgis server可以做到。
    导航部分:
    这个要算一条路径出来,怎么算,精确度要多大就要看你的地图质量和数据质量了。然后不断地抓定位,根据定位和算出的路径给出提示就是拉。。
      

  2.   

    在线和离线都需要,搭建地图服务器是否只是提供地图数据? 这个可以的。
    导航部分可以放在前端计算,按照现在的手机处理速度我感觉是没问题的,除非你的路网很大很复杂,我以前做的就是放在终端计算,速度还可以。
    我不知道你现在用的地图是怎么画的,但一般都是用现成的GIS软件画的吧。。哈哈。。画好路网之后建好拓扑关系才能够导航呀,不然那张地图是没什么用的,只能拿来看看。。
    我也有一段时间没搞这个了,有兴趣的话我们可以交流交流,加我QQ呗:103942025