前言:在这个移动互联网时代,手机可以说是每个人不可或缺的工具,无数的APP可以选择,极大的给生活带来了方便。作为一个小众的行业,GIS也逐渐为人所知,作为应用最多的SuperMap iClient3D for WebGL产品,以WebGL和HTML5技术为基础,可以轻松实现跨平台,那在手机上是否也可以呢?下面小编将给大家带来SuperMap iClient3D for WebGL产品在移动端上的使用实例。
SuperMap iClient3D for WebGL在移动端上应用主要有两种方式:
1.WebAPP
这种应用是最简单也是最直接的应用方式,和用pc端访问页面如出一辙。当前大部分手机的浏览器、微信等都可以支持。
直接访问网页
2.混合应用
利用HTML5开发APP是比较流行的技术,用该技术开发APP有许多优势:
(1)跨平台
Web 技术是跨平台的,开发者只写一次页面,就能支持多个平台。也就是说,混合 App 只需要一个团队就够了,开发成本较低。
(2)灵活性
混合 App 的灵活性大,很容易集成多种功能。一方面,混合 App 很容易加载外部的 H5 页面,实现 App 的插件结构;另一方面,Web 页面可以方便地调用外部的 Web 服务。
(3)开发方便
Web 页面的调试和构建,远比原生控件简单省时。页面的更新也容易,只要在服务器上发布新版本,触发容器内更新就可以了。另外,Web 开发人员也比较容易招聘,传统的前端程序员可以承担开发任务。
支持的开发框架也比较多,如jquery mobile、mui、APICloud等待,这里就不再赘述。
APP运行
APP加载数据
利用mui+HBuilder和APICloud都做了尝试,都可以和SuperMap iClient3D for WebGL结合开发应用。
网友评论