最后更新时间:2019年5月17日
MapGIS Mobile 10.3作为一个专业的移动GIS开发平台,其功能覆盖了GIS 应用系统的各个方面,无缝对接Web端服务器平台MapGIS IGServer,支持移动端在线与离线模式,支持移动二三维一体化应用。基于统一的跨平台内核层,支持Android、iOS等主流操作系统,对外提供统一的二次开发接口。
MapGIS Mobile 10.3的体系架构,从底到上分为三层:C++内核层、组件层、应用层。对于二次开发人员,重点关注中间层,基于平台的组件层去实现各自领域的应用程序。
C++内核层:最底层的是C++内核层,提供C++封装的各种GIS功能内核;
组件层:中间为组件层,针对主流的移动操作系统(如Android、iOS等)封装对应的GIS功能组件,分别提供二次开发包;
应用层:顶层为应用层,基于中间层的GIS功能组件开发APP,实现诸如数据采集、移动执法、资源监察、运营调度等行业的移动应用功能。