作为GISer的你是否有过这样的苦恼:希望拥有专属的轻量级GIS产品,却受限于时间或编程技术?做了许多应用系统却无奈地发现功能模块耦合度高、代码冗余、可复用性极低?甲方霸霸不断变化需求,导致应用工程越来越大、bug越来越多,更新“牵一发而动全身”?……
MapGIS基于云计算思想,推出了“框架+插件”的开发模式,即通过应用框架和功能插件的组合形成所需的GIS应用。框架类似于工具箱,而插件则类似于工具箱中的工具,通过规范标准使得“工具”能够分门别类地组织在“工具箱”中,就像堆积木一样将各功能插件组合在一起,便能零代码、无编程灵活搭建出我们所需的GIS应用,具备异步开发、即插即用、松耦合、可迁移、可重构、可聚合的特性。插件通过云端获取,即可轻松实现应用系统的快速搭建!(更多详细内容请关注9月29日二次开发特训营培训哦~~)
MapGIS“框架+插件”开发模式
MapGIS “框架+插件”式开发新思路
功能插件按需组合
丰富的插件库
前面我们了解到“框架+插件”开发模式中,插件是实现GIS功能的基础,那么你可能就会问:那如何获取所需的GIS功能插件呢?是不是需要写代码呀?这就给你解答:对,但不完全对~
MapGIS深耕GIS领域多年,汇聚各行业GIS应用经验,提供了功能丰富、种类齐全的GIS通用插件,满足各类GIS应用快速搭建。那么这些插件该如何获取呢?其实财富就在你手中。MapGIS提供的丰富插件库就存放于MapGIS安装目录..\MapGIS10\Program\plugin文件夹下,还等什么?快去看看吧!
MapGIS 提供的通用插件库
此外,MapGIS致力于构建GIS产业云生态,在司马云生态圈(www.smaryun.com)中还有更多来自不同地区,囊括国土、市政、公安等各行业在内的GIS开发者分享的应用插件,供大家“按需取用”。
功能插件独立可迁移
MapGIS 云交易中心功能插件
便捷的搭建工具
手握功能丰富的各类插件,那么接下来该如何使用呢?相信聪明的你心中已经有了答案,没错,那就是使用“MapGIS数据中心设计器”。
数据中心设计器是MapGIS”框架+插件”应用搭建的核心工具,提供传统和Ribbon两种风格应用程序框架,能够满足不同UI样式需求;灵活的插件引用和便捷的菜单编辑,能够轻松实现功能组合。
添加默认插件,快速构建应用
灵活编辑菜单栏
简单修改功能项
自定义修改功能图标,功能无限复用
以上4步,应用系统应运而生
通过上面的介绍,你是否对MapGIS全新的应用搭建方式产生兴趣了呢?那还等什么?赶快自己动手尝试一下吧!
什么?想了解详细的操作过程?
现有插件不能满足你的需求?
没关系!MapGIS二次开发特训营第三期——MapGIS 10.5 Pro多端开发与应用,将为大家带来包括“框架+插件”开发在内的MapGIS桌面应用开发技巧,理论结合实操为大家展现“零编程”GIS应用开发新模式,干货满满,大家敬请期待!
(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )