GIS领域的开源软件很多,但是基于.NET平台的很少。SharpMap就是其中的一个。 http://www.codeplex.com/SharpMap 看了它的feature list,觉得还很稚嫩。下面是它的架构图,有时间再来细细看下。