網(wǎng)友評(píng)分: 5分
MapWindow 是一個(gè)可使用插件架構(gòu)進(jìn)行擴(kuò)展的桌面GIS,它使用了MapWinGIS繪圖控件,并在2015年使用MEF和Dependency Injection等新技術(shù)從零開(kāi)始創(chuàng)建,使其體積小、功能強(qiáng)大、速度快。
策略:自由和開(kāi)放源碼軟件(FOSS)對(duì)企業(yè)來(lái)說(shuō)擁有眾多令人信服的優(yōu)勢(shì),其中一些優(yōu)勢(shì)甚至比軟件的低價(jià)更有價(jià)值。一般來(lái)說(shuō),開(kāi)放源碼軟件最接近用戶(hù)想要的東西,因?yàn)檫@些用戶(hù)可以參與制作。這并不是廠(chǎng)商給用戶(hù)提供他們所需要的東西,而是用戶(hù)和開(kāi)發(fā)者創(chuàng)造出了他們想要的東西,并且他們創(chuàng)造出了它。
用戶(hù)友好:MapWindow5的目的是要成為現(xiàn)有的最友好的GIS桌面應(yīng)用程序。諸如版本庫(kù)和工具箱等功能就是這個(gè)意圖的很好的例子。因?yàn)樗情_(kāi)源的,所以很容易修改,而且由于自動(dòng)更新器的存在,用戶(hù)可以獲得最新的版本。
清晰的代碼:MapWindow5從2015年初開(kāi)始從頭開(kāi)始構(gòu)建。MW5使用Visual Studio 2013 Community用C#編寫(xiě),并使用了幾種設(shè)計(jì)模式和最佳實(shí)踐,如MVC、MVP、依賴(lài)注入、MEF等。多線(xiàn)程和多任務(wù)是核心架構(gòu)的一部分。SOLID原則被應(yīng)用到了整個(gè)代碼中。
靈活性:由于實(shí)現(xiàn)了可擴(kuò)展性管理框架(MEF),通過(guò)創(chuàng)建插件或工具箱工具來(lái)擴(kuò)展MW5相對(duì)容易。一般來(lái)說(shuō),工具是單一的任務(wù),如緩沖或剪接。而插件則比較復(fù)雜,可以完成多個(gè)任務(wù)和/或有更復(fù)雜的用戶(hù)形式。在代碼中,插件和工具的寫(xiě)法大致相同。
標(biāo)簽: MapWindow GIS平臺(tái)
ArcGIS10.4.1中文破解版 32/64位 漢化免費(fèi)版 6.33G | 簡(jiǎn)體中文 | 9.3
下載ArcGIS Pro2.9中文破解版 V2.9 免許可證版 5K | 多國(guó)語(yǔ)言 | 0.6
下載ArcGIS Pro V2.4 漢化版 933.06M | 簡(jiǎn)體中文 | 2.5
下載ArcGIS10.8破解版 V10.8.3 免費(fèi)版 3.79G | 多國(guó)語(yǔ)言 | 3.1
下載ArcGIS Pro 2.8破解版 V2.8.6 免費(fèi)版 987.74M | 簡(jiǎn)體中文 | 1
下載mapgis10破解版 V10.5 中文破解版 8.66M | 簡(jiǎn)體中文 | 0.3
下載關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)