MapWindow(桌面GIS软件)v5.6.3.0官方版
最新推荐
-
数学编辑器(Math-o-mir)V1.81绿色中文版 教育教学 / 2.3M
-
清成排课软件课表管理系统v6.4.0.0 教育教学 / 4.8M
-
好好算v1.0绿色版 教育教学 / 273KB
-
四等水准口算天天练v1.0绿色版 教育教学 / 141KB
-
新梦想考试卫士v2.2绿色版 教育教学 / 5.1M
精品推荐
-
灯果写作v3.0.1官方版 教育教学 / 106.4M
查看 -
中小学图书管理系统v2.0官方版 教育教学 / 3.8M
查看 -
出题大师-小学数学版v1.1.3.1官方免费版 教育教学 / 6.8M
查看 -
gogokid学习端v2.1.5.429官方版 教育教学 / 90.2M
查看 -
微厦在线考试试题练习平台2.1官方版 教育教学 / 43M
查看
本类排行
详情介绍
MapWindow 是一个桌面GIS,可以使用插件架构进行扩展。它使用MapWinGIS 绘图控件,并于2015 年使用MEF 和DependencyInjection 等新技术从头开始创建,使其体积小、功能强大且速度快。
MapWindow 是一个桌面GIS,可以使用插件架构进行扩展。它使用MapWinGIS 绘图控件,并于2015 年从头开始创建,使用MEF 和依赖注入等新技术,使其体积小、功能强大且速度快。
软件特点
战略
免费开源软件(FOSS) 对企业来说具有许多引人注目的优势,其中一些优势甚至比软件的低廉价格更有价值。一般来说,开源软件最接近用户想要的,因为这些用户可以参与制作它。这不是制造商为用户提供他们需要的东西,而是用户和开发人员创造他们想要的东西,然后他们创造它。
友好的用户
MapWindow5 旨在成为最用户友好的GIS 桌面应用程序。存储库和工具箱等功能就是这种意图的好例子。因为它是开源的,所以很容易修改,而且由于有自动更新程序,用户可以获得最新版本。
清晰的代码
MapWindow5 于2015 年初从头开始构建。MW5 使用Visual Studio 2013 Community 用C# 编写,并使用多种设计模式和最佳实践,例如MVC、MVP、依赖注入、MEF 等。多线程和多任务是其中的一部分核心架构。 SOLID 原则应用于整个代码。
灵活性
由于管理可扩展性框架(MEF)的实施,通过创建插件或工具箱工具来扩展MW5相对容易。通常,工具是单任务的,例如缓冲或拼接。另一方面,插件更复杂,可以完成多个任务和/或具有更复杂的用户形式。代码中,插件和工具的编写方式大致相同。