MapWindow是一款電腦GIS繪圖軟件,該工具開源免費使用,體積小巧并且還能使用插件,用戶可以非常方便的對地理數(shù)據(jù)進(jìn)行開發(fā),設(shè)計操作非常靈活。
軟件介紹
MapWindow官方版使用了MapWinGIS繪圖控件,MapWindow官方版是基于MEF和Dependency Injection等新技術(shù)進(jìn)行創(chuàng)建的。軟件擁有體積小、功能強(qiáng)大和速度快的特點。MapWindow官方版擁有清晰的代碼,并且軟件使用了幾種設(shè)計模式和最佳實踐,如MVC、MVP、依賴注入、MEF等。
軟件特色
策略
自由和開放源碼軟件(FOSS)對企業(yè)來說擁有眾多令人信服的優(yōu)勢,其中一些優(yōu)勢甚至比軟件的低價更有價值。一般來說,開放源碼軟件最接近用戶想要的東西,因為這些用戶可以參與制作。這并不是廠商給用戶提供他們所需要的東西,而是用戶和開發(fā)者創(chuàng)造出了他們想要的東西,并且他們創(chuàng)造出了它。
用戶友好
MapWindow5的目的是要成為現(xiàn)有的最友好的GIS桌面應(yīng)用程序。諸如版本庫和工具箱等功能就是這個意圖的很好的例子。因為它是開源的,所以很容易修改,而且由于自動更新器的存在,用戶可以獲得最新的版本。
清晰的代碼
MapWindow5從2015年初開始從頭開始構(gòu)建。MW5使用Visual Studio 2013 Community用C#編寫,并使用了幾種設(shè)計模式和最佳實踐,如MVC、MVP、依賴注入、MEF等。多線程和多任務(wù)是核心架構(gòu)的一部分。SOLID原則被應(yīng)用到了整個代碼中。
靈活性
由于實現(xiàn)了可擴(kuò)展性管理框架(MEF),通過創(chuàng)建插件或工具箱工具來擴(kuò)展MW5相對容易。一般來說,工具是單一的任務(wù),如緩沖或剪接。而插件則比較復(fù)雜,可以完成多個任務(wù)和/或有更復(fù)雜的用戶形式。在代碼中,插件和工具的寫法大致相同。
標(biāo)簽: GIS開發(fā)
下載地址
精品推薦
-
Nasa world wind(地球放大鏡)
詳情 -
奧維互動地圖瀏覽器
詳情 -
Klokan MapTiler Plus
詳情 -
mapgis
詳情 -
青山大禹水利工程造價軟件
詳情 -
astrolog32
詳情 -
Golden Software Surfer
詳情 -
freeMicaps
詳情 -
圖新地球免注冊登錄版
詳情 -
水經(jīng)微圖專業(yè)版
詳情 -
Google Earth Pro破解版
詳情 -
91衛(wèi)圖助手永久免費版
詳情 -
奧維地圖破解版最新版
詳情 -
EIAProA2018(大氣環(huán)評專業(yè)輔助系統(tǒng))
詳情 -
清華山維EPS破解版免加密狗版2021
詳情 -
Arcgis10.8
詳情
裝機(jī)必備軟件
網(wǎng)友評論