x

MapGIS“框架+插件”开发模式:让你轻松应对GIS开发!

发布时间:2021-09-17 阅读量:71

作为GISer的你是否有过这样的苦恼:希望拥有专属的轻量级GIS产品,却受限于时间或编程技术?做了许多应用系统却无奈地发现功能模块耦合度高、代码冗余、可复用性极低?甲方霸霸不断变化需求,导致应用工程越来越大、bug越来越多,更新“牵一发而动全身”?……MapGIS基于云计算思想,推出了“框架+插件”的开发模式,即通过应用框架和功能插件的组合形成所需的GIS应用。框架类似于工具箱,而插件则类似于工具箱中的工具,通过规范标准使得“工具”能够分门别类地组织在“工具箱”中,就像堆积木一样将各功能插件组合在一起,便能零代码、无编程灵活搭建出我们所需的GIS应用,具备异步开发、即插即用、松耦合、可迁移、可重构、可聚合的特性。插件通过云端获取,即可轻松实现应用系统的快速搭建!(更多详细内容请关注9月29日二次开发特训营培训哦~~)

image.png

MapGIS“框架+插件”开发模式

image.png

MapGIS “框架+插件”式开发新思路

image.png

功能插件按需组合

·丰富的插件库·

前面我们了解到“框架+插件”开发模式中,插件是实现GIS功能的基础,那么你可能就会问:那如何获取所需的GIS功能插件呢?是不是需要写代码呀?这就给你解答:对,但不完全对~

MapGIS深耕GIS领域多年,汇聚各行业GIS应用经验,提供了功能丰富、种类齐全的GIS通用插件,满足各类GIS应用快速搭建。那么这些插件该如何获取呢?其实财富就在你手中。MapGIS提供的丰富插件库就存放于MapGIS安装目录..\MapGIS10\Program\plugin文件夹下,还等什么?快去看看吧!

image.png

MapGIS 提供的通用插件库

此外,MapGIS致力于构建GIS产业云生态,在司马云生态圈www.smaryun.com)中还有更多来自不同地区,囊括国土、市政、公安等各行业在内的GIS开发者分享的应用插件,供大家“按需取用”。

image.png

功能插件独立可迁移

image.png

MapGIS 云交易中心功能插件

·便捷的搭建工具·

手握功能丰富的各类插件,那么接下来该如何使用呢?相信聪明的你心中已经有了答案,没错,那就是使用“MapGIS数据中心设计器”。

数据中心设计器是MapGIS”框架+插件”应用搭建的核心工具,提供传统和Ribbon两种风格应用程序框架,能够满足不同UI样式需求;灵活的插件引用和便捷的菜单编辑,能够轻松实现功能组合。

image.png

添加默认插件,快速构建应用

image.png

灵活编辑菜单栏

image.png

简单修改功能项

image.png

自定义修改功能图标,功能无限复用

image.png

以上4步,应用系统应运而生

通过上面的介绍,你是否对MapGIS全新的应用搭建方式产生兴趣了呢?那还等什么?赶快自己动手尝试一下吧!

什么?想了解详细的操作过程?

现有插件不能满足你的需求?

没关系!MapGIS二次开发特训营第三期——MapGIS 10.5 Pro多端开发与应用,将为大家带来包括“框架+插件”开发在内的MapGIS桌面应用开发技巧,理论结合实操为大家展现“零编程”GIS应用开发新模式,干货满满,大家敬请期待!

image.png

联系我们

武汉中地

400-880-9970

武汉市东湖新技术开发区关山大道598号

北京中地

010-51652066

北京市朝阳区东二环北路内2号天元港中心B座1205

深圳中地

0755-26551638

深圳市南山区高新区科苑南路中地数码大楼A1001

西部基地

028-85230200

成都市锦江区复地金融岛湾流锦宫506

苏州中地

0512-65831998

苏州市姑苏区世界贸易中心A座22层2205室

热线电话

电话咨询

400 880 9970

点击咨询