开源GIS相关收集

NASA World Wind

NASA World Wind是使用.NET开发的一个Windows窗体系统,以地球外观看得角度提供全球定位功能,类似于Google Earth。它结合了美国国家航空航天局(NASA)从卫星拍摄的图像,这些图像应用于Blue Marble, Landsat 7, SRTM, MODIS 以及其它更多的地方。
链接:http://www.worldwindcentral.com/wiki/Main_page

SharpMap

SharpMap是一个基于.NET 2.0使用C#开发的Map渲染类库,可以渲染ESRI Shape、PostGIS、MS SQL等格式的GIS数据,通过扩展地图数据Provider,还可以支持其他格式,例如由其他作者开发的 oracle Spatial provider。SharpMap可应用于桌面和Web程序。
链接:http://www.codeplex.com/SharpMap

NetTopologySuite

NetTopologySuite是著名的JTS Topology Suite的C#/.net版本,简称NTS。JTS Topology Suite为一个OpenGIS标准的GIS分析、操作类库。NTS项目的目的是提供一个基于.net,快速、稳定的GIS解决方案,以应用于所有.net平台,包括各类嵌入式设备(.net Compact)。
链接:http://nts.sourceforge.net

MsSqlSpatial

MsSqlSpatial遵从于OGC Simple Features Specification for SQL Revision 1.1,基于NetTopologySuite和SharpMap来构建。划分为NTS、SharpMap和SqlClr三大模块,SqlClr这部分为CLR集成实现代码。主要实现了基于SQLServer 2005 CLR集成的空间数据库相关封装。当前提供了一个命令行工具来支持shape文件和PostGIS的数据导入。
链接:http://www.codeplex.com/MsSqlSpatial

IGeospatial

IGeospatial-Open Geospatial Library的目标是提供一个基于.NET框架的开源GIS开发库。将会实现多种OGC和ISO标准规范。目前正在将JTS的特征实现移植到.NET下。
链接:http://www.codeplex.com/iGeospatial

Appomattox
Appomattox是一个开源的GIS桌面系统。核心是一个平台无关、方便使用的图形组件,可以很方便的集成到.NET/Mono的应用程序中。目前Appomattox支持GTK和Windows.Forms。
Appomattox项目也包含了WorkBench。WorkBench是一个提供给最终用户的桌面GIS系统。可以工作在Windows和Linux两种平吧,不过它的目标是GNOME平台。
链接:http://www.appomattox-project.org/Main_Page

DXFtoShapefile
DXFtoShapfile是一个用于将AutoCad的DXF文件转成ESRI的Shape文件的工具。基于开源项目dxflib和MapWinGIS开发。
链接:http://happysquirrel.com/index.php?feature=dxf2shp 

Worldkit(http://worldkit.org)是一套开源的以Flash技术作为外壳的地图客户端,它可以非常方便的集成各种数据格式的地图数据。它不同于全部依赖脚本实现的Openlayers项目,借助Flash跨浏览器支持的能力,可以非常方便的在Flash环境下完成对地图的操作,同时Flash也可以很好的运行在移动设备中。


MapWinGIS 是一个不错的开源组件 GIS 项目,基于微软的 COM 思想编写,团队的开发人员主要来自爱荷华大学,而且开发团队中还有一位中国人。它的功能类似于 AO (当然没有 AO 那么强大),其核心是一个名字为 MapWinGIS 的 ActiveX 控件,开发人员可以利用这个 ActiveX 组件在自己的系统中添加 GIS 的相关功能,例如地图显示;在图层上标绘点,线,图形;计算长度,存取 GIS 数据等相关工作。在 MapWinGIS 的基础上,他们又开发了 MapWindow GIS, 这是一套桌面 GIS 系统,开发语言使用的是 VB.NET 。用户可以直接通过它浏览数据,并通过一系列插件来完成其他功能。还有一套 MapWinX ,是 DOTNET 平台下的一个辅助工具。

你可能感兴趣的:(开源GIS相关收集)