Difference between revisions of "DotNetProjects"

From OSGeo
Jump to navigation Jump to search
 
Line 2: Line 2:
  
  
* monoGIS
+
* SharpMap
** http://www.monogis.org/
+
** http://www.codeplex.com/SharpMap
** "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."
+
** "Open Source Mapping Engine for .Net 2.0"
** uses GDAL, NTS, GeoTools.NET, etc
+
** GNU LGPL
 +
** uses NTS
  
  
Line 14: Line 15:
 
* MapServer/MapScript
 
* MapServer/MapScript
 
** has C# bindings
 
** has C# bindings
 
 
* SharpMap
 
** http://www.codeplex.com/SharpMap
 
** "Open Source Mapping Engine for .Net 2.0"
 
** GNU LGPL
 
** uses NTS
 
  
  
Line 42: Line 36:
 
** http://sourceforge.net/projects/nts
 
** http://sourceforge.net/projects/nts
 
** implementation of JTS in C#
 
** implementation of JTS in C#
 +
 +
 +
* 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
  
  
Line 64: Line 64:
 
* NASA WorldWind
 
* NASA WorldWind
 
** the original version was done in C#
 
** the original version was done in C#
 +
 +
 +
* NHibernate.Spatial
 +
** "Spatial extensions for NHibernate, allows you to connect NHibernate to a spatially enabled database and manipulate geometries in HQL or in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience."
 +
** http://www.codeplex.com/NHibernateSpatial
 +
** LGPL
 +
 +
 +
* Proj.Net
 +
** "A .NET 2.0 library that performs point-to-point coordinate conversions between coordinate systems. The spatiel reference model used adheres to the Simple Features specification."
 +
** http://www.codeplex.com/ProjNET
 +
** LGPL
  
  

Latest revision as of 23:35, 9 September 2007

This page is a list of open source projects that work in a C# / .NET world. Feel free to update/add...



  • GDAL/OGR
    • has C# bindings


  • MapServer/MapScript
    • has C# bindings


  • 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




  • 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





  • NASA WorldWind
    • the original version was done in C#


  • NHibernate.Spatial
    • "Spatial extensions for NHibernate, allows you to connect NHibernate to a spatially enabled database and manipulate geometries in HQL or in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience."
    • http://www.codeplex.com/NHibernateSpatial
    • LGPL


  • Proj.Net
    • "A .NET 2.0 library that performs point-to-point coordinate conversions between coordinate systems. The spatiel reference model used adheres to the Simple Features specification."
    • http://www.codeplex.com/ProjNET
    • LGPL


  • 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."