项目总体包括6大模块:界面设计、定位、地图切换、当前城市天气、搜索地点、导航,具体实现了切换多种类型的地图、显示当前城市天气信息、显示当前定位信息、语音输入搜索地点、全国地点搜索、步骑行导航、导航语音播报等功能。