Sign up ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Which .NET mapping components are currently available? Focus is on desktop use and fairly basic mapping of SHP files (thematics etc.), not the more advanced GIS functionality (reprojections, clipping, point-in-polygon etc). Royalty free distribution is needed.

I am aware of TatukGIS, AspMap, Map Suite and MapXtreme. I believe ESRI has nothing to offer in this area any longer, now that mapobjects is gone.

Other options? Any stable open source offerings available?

share|improve this question

4 Answers 4

up vote 6 down vote accepted

You could look at that has just released 1.0.

From what I can remember this pulls together a number of other components such as Proj4 library and Topology suite.

share|improve this answer

Check out MapWinGIS.

MapWinGIS.ocx is a FREE and OPEN SOURCE C++ based geographic information system programming ActiveX Control and application programmer interface (API) that can be added to a Windows Form in Visual Basic, C#, Delphi, or other languages that support ActiveX, providing your app with a map.

Here's a screenshot of a sample application.

enter image description here

It's licensed under the MPL 1.1 license so you can use it freely in your commercial and non-commercial applications.

share|improve this answer
Dotspatial is native .NET and probably not very stable (early version 1), while mapwingis has it the other way around. Thanks for both suggestions. – Uffe Kousgaard Feb 6 '12 at 17:06

Very useful component are GMap.Net ( ). I used them four years ago for a first application and now I'm able to change and extend my application without any problems.

share|improve this answer

I will put out another option. ThinkGeo is the option my company chose. They support your basic mapping operations as well as support for online basemaps from places like Google. They are royalty free although you do pay a developer license fee.

It is an option. We are mostly satisfied with them. There are quirks to their software, just like any other.

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.