作為GISer的你是否有過這樣的苦惱:希望擁有專屬的輕量級GIS產(chǎn)品,卻受限于時間或編程技術(shù)?做了許多應用系統(tǒng)卻無奈地發(fā)現(xiàn)功能模塊耦合度高、代碼冗余、可復用性極低?甲方霸霸不斷變化需求,導致應用工程越來越大、bug越來越多,更新“牽一發(fā)而動全身”?……
MapGIS基于云計算思想,推出了“框架+插件”的開發(fā)模式,即通過應用框架和功能插件的組合形成所需的GIS應用??蚣茴愃朴诠ぞ呦洌寮t類似于工具箱中的工具,通過規(guī)范標準使得“工具”能夠分門別類地組織在“工具箱”中,就像堆積木一樣將各功能插件組合在一起,便能零代碼、無編程靈活搭建出我們所需的GIS應用,具備異步開發(fā)、即插即用、松耦合、可遷移、可重構(gòu)、可聚合的特性。插件通過云端獲取,即可輕松實現(xiàn)應用系統(tǒng)的快速搭建!(更多詳細內(nèi)容請關(guān)注9月29日二次開發(fā)特訓營培訓哦~~)
MapGIS“框架+插件”開發(fā)模式
MapGIS “框架+插件”式開發(fā)新思路
功能插件按需組合
豐富的插件庫
前面我們了解到“框架+插件”開發(fā)模式中,插件是實現(xiàn)GIS功能的基礎(chǔ),那么你可能就會問:那如何獲取所需的GIS功能插件呢?是不是需要寫代碼呀?這就給你解答:對,但不完全對~
MapGIS深耕GIS領(lǐng)域多年,匯聚各行業(yè)GIS應用經(jīng)驗,提供了功能豐富、種類齊全的GIS通用插件,滿足各類GIS應用快速搭建。那么這些插件該如何獲取呢?其實財富就在你手中。MapGIS提供的豐富插件庫就存放于MapGIS安裝目錄..\MapGIS10\Program\plugin文件夾下,還等什么?快去看看吧!
MapGIS 提供的通用插件庫
此外,MapGIS致力于構(gòu)建GIS產(chǎn)業(yè)云生態(tài),在司馬云生態(tài)圈(www.smaryun.com)中還有更多來自不同地區(qū),囊括國土、市政、公安等各行業(yè)在內(nèi)的GIS開發(fā)者分享的應用插件,供大家“按需取用”。
功能插件獨立可遷移
MapGIS 云交易中心功能插件
便捷的搭建工具
手握功能豐富的各類插件,那么接下來該如何使用呢?相信聰明的你心中已經(jīng)有了答案,沒錯,那就是使用“MapGIS數(shù)據(jù)中心設(shè)計器”。
數(shù)據(jù)中心設(shè)計器是MapGIS”框架+插件”應用搭建的核心工具,提供傳統(tǒng)和Ribbon兩種風格應用程序框架,能夠滿足不同UI樣式需求;靈活的插件引用和便捷的菜單編輯,能夠輕松實現(xiàn)功能組合。
添加默認插件,快速構(gòu)建應用
靈活編輯菜單欄
簡單修改功能項
自定義修改功能圖標,功能無限復用
以上4步,應用系統(tǒng)應運而生
通過上面的介紹,你是否對MapGIS全新的應用搭建方式產(chǎn)生興趣了呢?那還等什么?趕快自己動手嘗試一下吧!
什么?想了解詳細的操作過程?
現(xiàn)有插件不能滿足你的需求?
沒關(guān)系!MapGIS二次開發(fā)特訓營第三期——MapGIS 10.5 Pro多端開發(fā)與應用,將為大家?guī)戆?ldquo;框架+插件”開發(fā)在內(nèi)的MapGIS桌面應用開發(fā)技巧,理論結(jié)合實操為大家展現(xiàn)“零編程”GIS應用開發(fā)新模式,干貨滿滿,大家敬請期待!
(免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )