在当前数字化转型的大潮中,GIS应用开发市场需求呈现爆炸式增长,这对开发者的IT交付能力构成了重大挑战。灵活配置与高度复用性的低代码开发方案正逐渐成为企业提升效率、降低成本、优化服务的关键策略。与此同时,信息安全的重视程度与日俱增,三维WebGIS的开发需求也日益普遍,这无疑对GIS平台的二次开发能力提出了更高要求。
在全面集成敏捷前后端开发技术的基础上,MapGIS 10.6 Pro于2023年10月发布,其旨在显著增强二次开发能力,覆盖从桌面到Web,乃至移动端的六大开发领域,包括Objects组件开发、云GIS服务开发、桌面端开发、Web端开发、移动端开发以及Unreal Engine端开发,全方位支持全栈GIS应用开发。
信创环境下的后端开发增强
MapGIS 10.6 Pro对组件开发框架进行了升级,特别针对信创环境下的组件和云GIS服务扩展开发,提供了强大的支撑能力。通过Java版和Python版的Objects SDK,开发者可以访问全面的功能接口,新增实体模型存储管理组件,强化空间数据管理和三维分析能力。同时,MapGIS Desktop SDK以直观的拖放式界面,助力快速构建桌面GIS应用,增强了数据管理功能插件和工具箱插件的开发。
低代码前端开发的优化
为了进一步降低GIS应用开发的门槛,MapGIS 10.6 Pro致力于推进前端开发的低代码化。通过升级MapGIS Client for JavaScript开发框架,加速应用在不同引擎间的迁移,提升开发效率。全空间一张图开发框架的全面优化,不仅提供了丰富的组件、微件资源和行业主题模板,还推出了MapGIS 3DClient for Unreal,这套轻量级数字孪生开发产品兼容主流前端框架,为开发者提供了便捷的开发接口。
多端兼容与性能优化
MapGIS 3DClient for Unreal的引入,大幅降低了终端设备的配置需求,支持多种轻量级设备,通过云端渲染技术,实现了跨平台、高质量的三维渲染体验。这一特性使得MapGIS能够在移动设备、虚拟现实(VR)、混合现实(MR)等多种终端上实现大规模场景的高效加载和流畅运行。
MapGIS 10.6 Pro全栈开发产品的成功案例广泛应用于实景三维、城市信息模型(CIM)平台、数字孪生、自然资源管理、智慧城市、智慧地质、智慧农业、水利、交通、石油等多个领域,为企业和机构提供了强大的空间信息数字经济创新应用研发支持。
MapGIS致力于提供更加完善、丰富、稳定且便捷的开发产品,以满足各行业的需求。未来,我们将深入探讨后端开发的信创化实践与前端开发的低代码化策略,敬请关注后续内容。
通过MapGIS 10.6 Pro的全面解决方案,GIS应用开发正迎来前所未有的机遇与挑战,企业将能够更高效地应对市场变化,推动空间信息领域的技术创新与应用拓展。