Search code examples
.netwinformsdictionaryoffline

Commercial or Open Source Mapping Control for Winforms


Our company is building a Winforms application that needs a map control to help keep track of property surveys.

We are currently using GMaps.NET - http://greatmaps.codeplex.com/

The problem is we need offline map tiles for the entire of Australia at pretty high zoom levels (about lvl 18 using google maps) and the only way to achieve this using GMaps is to prefetch data from an online service.

Does anyone know of a Commercial or Open Source Winforms map control that:

  • Can provide, or use offline map data
  • Can draw polygons or markers
  • Lets you select a point on the map and gives you the Latitude / Longitude

Solution

  • Open Source SharpMap has all the features you are requesting. It supports at least JPG raster layers. In commercial products, TatukGIS is a fairly inexpensive GIS SDK for .NET. If you want to spend the money, ESRI ArcObjects SDK supports all kinds of offline raster layers.