基于百度地图的出行无忧APP的设计与管理文献综述
2020-06-27 19:35:29
文 献 综 述 王万丽[1]在百度地图API综述中提到百度地图 API 是由百度公司开发的基于百度地图服务的应用程序接口,API全称为 Application Programming Interface,即应用程序接口。
百度地图API全部由JavaScript 语言编写而成,用户能够方便地运用JavaScript语言将百度地图所提供的服务加载到自己的开发平台当中,从而能够根据实际需要实现地点检索、路线规划导航定位服务、公交方案等地图应用功能。
该API不仅可以用于开发PC端的基于浏览器的地图应用,也可以开发移动端的基于浏览器的地图应用, 同时也支持当前最新的HTML5特性的地图的开发。
值得注意的是,百度地图API为免费对外开发接口,这使得任何非盈利的网站、编程爱好者都可以利用其制作地图。
同时利用百度地图 API开发出的基于地图的应用无论在开发与维护成本方面,还是在开放周期和开发风险方面都大幅降低。
1) 基于百度地图的出行无忧App的研发背景 杜传明[2]在百度地图 API 在小型地理信息系统中的应用中提到了用百度地图API发开软件的社会背景:在近几年,地理信息得到了广泛的应用,在国土资源、交通导航、防灾赈灾和城市建设等各个领域的应用日趋成熟,国家、省市级应用地理信息系统进行管理应用非常普遍。
但是由于建设传统GIS平台周期长、过程复杂、建设成本和维护成本很高,从城市范围、资金和人才各方面考虑,很显然并不适应中小城市的具体情况。
为了让这些数据信息有效地发挥作用,结合当地县级房产地理信息系统建设,将房产信息与空间信息结合,利用网络上普遍使用的百度地图API电子地图应用接口,创建小型地理信息系统,以 WebGIS的形式发布更便利、更准确、更智能化的地理信息。
使用Android开发出行无忧App主要是因为Android平台具有五大优势[3]:1.开放性2.挣脱运营商的束缚3.丰富的硬件选择4.不受任何限制的开发商5.无缝结合的Google应用。
Android具有许多轻量级的图形化组件库[4]可以满足大部分的用户界面组件的开发。