MapWindow(桌面GIS软件) [V5.6.3.0官方版]
- 大小:
- 下载:0
- 分类:软件下载
- 发布者:zhangliang
资源介绍
MapWindow是一个可应用插件构架开展拓展的桌面上GIS,它应用了MapWinGIS制图控制,并在二零一五年应用MEF和Dependency Injection等新技术应用从零开始建立,使其体型小、功能齐全、速度更快。
软件亮点
对策
随意和开放源码软件(FOSS)对公司而言有着诸多站得住脚的优点,在其中一些优点乃至比软件的廉价更有使用价值。一般来说,开放源码软件最贴近用户要想的东西,由于这种用户能够参加制做。这并并不是生产商给用户出示她们所必须的东西,只是用户和开发人员造就出了她们要想的东西,而且她们造就出了它。
用户友善
MapWindow5的目地是要变成目前的最友善的GIS桌面应用程序流程。例如版本库和辅助工具等作用就是这个用意的非常好的事例。因为它是开源系统的,因此 非常容易改动,并且因为自动升级器的存有,用户能够得到 全新的版本号。
清楚的编码
MapWindow5从二零一五年初刚开始重新开始搭建。MW5应用Visual Studio 2013 Community用C#撰写,并应用了几类策略模式和最佳实践,如MVC、MVP、依赖注入、MEF等。线程同步和多个任务是关键构架的一部分。SOLID标准被运用来到全部编码中。
协调能力
因为完成了扩展性管理方法架构(MEF),根据建立插件或辅助工具专用工具来拓展MW5相对性非常容易。一般来说,专用工具是单一的每日任务,如缓存或剪辑。而插件则非常复杂,能够进行好几个每日任务和/或者有更繁杂的用户方式。在编码中,插件和专用工具的书写基本相同。