“无地图,不GIS”,大多数的GIS应用均围绕地图展开。一份内容详尽、图像清晰、性能卓越的地图才能更好的服务于我们的工作,特别是移动端。受硬件本身的限制,我们对地图交互、地图性能,都有着更高的要求。超图移动GIS开发平台——SuperMap iMobile从应用实际出发,多管齐下,提升地图性能,为用户带来“飞”一般的移动GIS地图应用新体验。
SuperMap iMobile从业务场景出发,面向实际生产环境,根据自然资源调查、电力外业勘察、公众服务应用等行业的实际应用需要,针对多图层在线地图、大体量影像、多图层综合地图的显示效果和浏览性能,进行全面优化,以无白图渲染的速度,提供稳定流畅的地图体验。
多图层在线地图:下载快、浏览更快
随着网络条件越来越好,各种公开地图服务越来越精细,越来越多的GIS应用开始使用如天地图、百度地图等公开地图服务。SuperMap iMobile针对在线地图服务下载慢的问题,采用并行下载、并行缓存的方式,加快下载速度;利用超海量数据缓存模型,提升在线地图浏览性能。即便是多图层的在线地图服务,它也能快速响应,使得在线地图更好用、更实用。
通过SuperMap iMobile在线加载显示叠加基础路网图层、全国POI图层、全国在线底图等多个图层的天地图服务,在华为移动设备(4G内存、Android 7.0)中浏览效果视频链接如下。
https://v.qq.com/x/page/z0832cetgji.html
大体量影像:直接加载、快速出图
影像是GIS中常用的一种数据类型,既有信息丰富、真实直观等特点,又存在体积大、操作慢、刷新时间长等问题,严重影响地图应用体验。SuperMap iMobile采用全新数据建模方式,对影像数据进行重采样,在不影响影像分辨率的前提下,优化影像渲染方式,从而提升影像性能,避免影像刷新时白图、闪烁等问题,让人眼感觉不到绘制刷新的处理耗时。即使面对大体量的数据,也能游刃有余,快速出图。
在提升性能的同时,扩展影像使用方式。既保留借助桌面工具导入后使用的传统方式,又新增移动端直接打开影像,自动创建影像金字塔的使用方式,跳过转换工具,跳过转换步骤,更方便、更简单,效率更高。
通过SuperMap iMobile离线加载显示1.2G的Tiff影像数据,在华为移动设备(4G内存、Android 7.0)中浏览效果视频链接如下。
https://v.qq.com/x/page/t0832z0i8eu.html
多图层综合地图:分类渲染,操作流畅
移动GIS应用中用到的地图,多数情况下都是综合地图,由影像图层、矢量图层、专题图层叠加而成,图层数量有十几层,几十层,甚至几百层。大量的图层同时刷新、同时显示,严重影响地图性能。SuperMap iMobile采用统一组织,分类渲染的方式,利用实时中断机制,确保最近的数据最快显示,在保证显示效果的基础上,将性能提升10倍左右,地图操作更流畅。
SuperMap iMobile离线加载第三次全国土地调查数据,数据的具体类型包括影像底图、地类图斑层、可调整层、权属宗地、基本农田耕地、地类编码层、标注层、涂鸦层综合场景地图、全国第三次自然资源调查的数据类型,具体图层包括影像底图、地类图斑层、权属宗地图层、可调整图层、基本农田外耕地图层、基本农田内耕地图层、设施农用地图层、地类编码层、标注层、涂鸦层等二十余个图层,矢量节点数目达到50余万个。在华为移动设备(4G内存、Android 7.0)中浏览效果视频链接如下。
https://v.qq.com/x/page/f0832x3788p.html
对上述所介绍的多图层综合地图渲染优化技术进行综合性测试,包括长时间稳定性测试、大数据压力测试、高频次平均值测试,并与V9.0版本进行性能对比。对比测试结果如下图所示,可以得到以下结论:
1)SuperMap iMobile V9.1的优化效果,出图时间1秒左右,能够满足移动端对综合多图层数据的使用要求。
2)SuperMap iMobile V9.1的地图渲染优化技术,在多线程资源充分利用的前提下,通过按批次统一组织,GPU显存加载机制,结合分类渲染算法,利用实时中断机制,综合场景地图性能平均提升10倍左右。
目前,地图优化技术已在国土、航天等项目中得到验证,效果显著。超图移动GIS平台,全方位提升地图性能,让您的在线地图、影像数据、综合地图快到飞起来,快来试试吧!