SuperMap iClient for JavaScript 是一款在服务式 GIS 架构体系中,面向 HTML5 的应用开发,支持多终端,跨浏览器的客户端开发平台。 通过 SuperMap iClient for JavaScript,无需任何插件,便可以在浏览器上实现美观的地图展现,内容丰富的地图应用。
近些年来随着智能终端的迅速发展,LBS 应用的大众化普及,手机地图已经在日常生活中扮演着不可或缺的作用。 相比传统的 PC 端地图应用,手机地图的应用具有便于携带、 便于操作、不受空间约束等优势,移动终端这些全新的用户体验是也是传统 PC 所无法媲美。正是在这种背景下, SuperMap iClient for JavaScript 提供了对手机平台的扩展支持。
SuperMap iClient for JavaScript 提供的 APP 应用插件, 在技术上采用 PhoneGap 开源开发框架,针对 PhoneGap 进行了代码兼容和优化, 并实现了地图离线缓存的插件化支持。通过 SuperMap iClient for JavaScript 开发平台, 你可以通过 HTML,CSS 和 JavaScript 技术构建出基于浏览器的地图应用;通过 PhoneGap 开发框架,你可以将已有的地图应用直接打包生成支持 Android 的应用程序, 并且可以调用系统级别的功能来丰富应用;通过 SuperMap iClient for JavaScript 提供的 APP 应用插件,地图应用具备离线缓存的功能,满足用户在离线状态下的地图应用。 这样, Web 开发人员利用已有的技术储备,不需要太多的额外学习成本就可以快速的开发出自己的地图 APP 应用。 该开发模式具有如下一些特点:
SuperMap JavaScript for Android APP采用PhoneGap开源框架进行开发,所以使用该app,用户能同时使用phonegap提供的接口(详情请见phonegap帮助文档)。除此之外,我们还封装了以下一些功能:
解压下载下来的压缩包后,在resource\Android下您将看到如下目录: