Difference between revisions of "DotNetProjects"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
− | * GDAL | + | * monoGIS |
+ | ** http://www.monogis.org/ | ||
+ | ** "The aim of the present monoGIS project is to implement a complete GIS system on top of the new, industry-proven Mono platform. Instead of the many other approaches, which try to build a system from scratch, monoGIS is focused on already existing pieces." | ||
+ | ** uses GDAL, NTS, GeoTools.NET, etc | ||
+ | |||
+ | |||
+ | * GDAL/OGR | ||
** has C# bindings | ** has C# bindings | ||
Line 14: | Line 20: | ||
** "Open Source Mapping Engine for .Net 2.0" | ** "Open Source Mapping Engine for .Net 2.0" | ||
** GNU LGPL | ** GNU LGPL | ||
+ | ** uses NTS | ||
Line 19: | Line 26: | ||
** http://www.mapwindow.org/ | ** http://www.mapwindow.org/ | ||
** this appears to be a GIS with an associated ActiveX control underneath | ** this appears to be a GIS with an associated ActiveX control underneath | ||
+ | ** OCX wraps GDAL | ||
+ | ** might have appropriate component-based interfaces for others to adopt | ||
** Mozilla Public License 1.1 | ** Mozilla Public License 1.1 | ||
+ | ** v5 reportedly under development and based on straight C#/WPF | ||
* MsSqlSpatial | * MsSqlSpatial | ||
** http://www.codeplex.com/MsSqlSpatial | ** http://www.codeplex.com/MsSqlSpatial | ||
− | ** .NET assembly which enables a OGC geodatabase model on MS SQL Server 2005 | + | ** .NET assembly which enables a OGC geodatabase model (SFS) on MS SQL Server 2005 |
** [http://lists.umn.edu/cgi-bin/wa?A2=ind0611&L=mapserver-users&P=48876 How to configure a MapServer to access MsSqlSpatial] | ** [http://lists.umn.edu/cgi-bin/wa?A2=ind0611&L=mapserver-users&P=48876 How to configure a MapServer to access MsSqlSpatial] | ||
− | * NetTopologySuite | + | * NetTopologySuite (NTS) |
** http://code.google.com/p/nettopologysuite/ | ** http://code.google.com/p/nettopologysuite/ | ||
+ | ** http://sourceforge.net/projects/nts | ||
** implementation of JTS in C# | ** implementation of JTS in C# | ||
Line 35: | Line 46: | ||
* GeoTools.NET | * GeoTools.NET | ||
** http://geotoolsnet.sourceforge.net/Index.html | ** http://geotoolsnet.sourceforge.net/Index.html | ||
− | ** related to | + | ** appears to be an NTS port, but unrelated to the above one |
+ | ** I don't think it is related to the well-known GeoTools kit at http://geotools.codehaus.org/ | ||
Line 48: | Line 60: | ||
** http://mapguide.osgeo.org/ | ** http://mapguide.osgeo.org/ | ||
** LGPL | ** LGPL | ||
+ | |||
+ | |||
+ | * NASA WorldWind | ||
+ | ** the original version was done in C# | ||
+ | |||
+ | |||
+ | * Punt | ||
+ | ** http://punt.sourceforge.net/new_svn/index.html | ||
+ | ** "Punt is a Open Source multi-language Windows desktop application that allows the user to view the terrain of any world in 3D. Using open standards Punt can make use of data from the Internet combined with local data in common GIS-compatible formats." |
Revision as of 15:33, 4 September 2007
This page is a list of open source projects that work in a C# / .NET world. Feel free to update/add...
- monoGIS
- http://www.monogis.org/
- "The aim of the present monoGIS project is to implement a complete GIS system on top of the new, industry-proven Mono platform. Instead of the many other approaches, which try to build a system from scratch, monoGIS is focused on already existing pieces."
- uses GDAL, NTS, GeoTools.NET, etc
- GDAL/OGR
- has C# bindings
- MapServer/MapScript
- has C# bindings
- SharpMap
- http://www.codeplex.com/SharpMap
- "Open Source Mapping Engine for .Net 2.0"
- GNU LGPL
- uses NTS
- MapWindow
- http://www.mapwindow.org/
- this appears to be a GIS with an associated ActiveX control underneath
- OCX wraps GDAL
- might have appropriate component-based interfaces for others to adopt
- Mozilla Public License 1.1
- v5 reportedly under development and based on straight C#/WPF
- MsSqlSpatial
- http://www.codeplex.com/MsSqlSpatial
- .NET assembly which enables a OGC geodatabase model (SFS) on MS SQL Server 2005
- How to configure a MapServer to access MsSqlSpatial
- NetTopologySuite (NTS)
- http://code.google.com/p/nettopologysuite/
- http://sourceforge.net/projects/nts
- implementation of JTS in C#
- GeoTools.NET
- http://geotoolsnet.sourceforge.net/Index.html
- appears to be an NTS port, but unrelated to the above one
- I don't think it is related to the well-known GeoTools kit at http://geotools.codehaus.org/
- FDO
- FDO has .Net wrappers (equivalent to its c++ API)
- http://fdo.osgeo.org/
- LGPL
- MapGuide
- MapGuide has an ASP.Net Web Tier API (along with PHP and Java)
- http://mapguide.osgeo.org/
- LGPL
- NASA WorldWind
- the original version was done in C#
- Punt
- http://punt.sourceforge.net/new_svn/index.html
- "Punt is a Open Source multi-language Windows desktop application that allows the user to view the terrain of any world in 3D. Using open standards Punt can make use of data from the Internet combined with local data in common GIS-compatible formats."