你好,功能描述中【通过输入街道名称为每辆车分配从起始地到目的地的路线】的一个描述无法实现,道路是一条线,而起始地和目的地是点的概念,需要通过地点名来确定这两个点,具体步骤如下:
1、项目数据的准备,如导航数据的准备;
2、卫星实时定位得到经纬度,构造对应的点对象显示在地图中;
3、通过输入地点名得到起始地和目的地对应的点;
4、针对给定的两个点进行最佳路径分析;
5、根据分析结果实时导航,并语音播报。
可以参考iMobile for Android中的samplecode中的导航范例(里面有行业导航和传统导航,具体根据自己的项目需求)。
根据你的描述需要数据、地图、分析和导航模块。