Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Are there any opensource librarys for doing geometry operations (union, intersect, relation...) in .Net?

share|improve this question

5 Answers 5

up vote 9 down vote accepted

I believe that NTS, The .NET Topology Suite contains code capable of doing geometry operations on GIS structures. It's a .NET port of JTS.

share|improve this answer

you might try SharpMap, or more specificially, the Net Topology Suite, which is the .net port of the JTS (java topology suite).

share|improve this answer
I think sharpmap also uses JTS as the backend for many procedures, but adds more IO and mapping functionality –  WolfOdrade Oct 20 '10 at 16:29

See MapWindow : www.mapwindow.org

share|improve this answer

Clipper from Angus Johnson: http://www.angusj.com/delphi/clipper.php http://sourceforge.net/projects/polyclipping/files/

Same library is available as both C#, C++ and Delphi source code.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.