build heatmap on OpenStreetMap with GMAP.NET1.7 and GHEAT.NET

I would like to create a heatmap for many given points on a map based on OpenStreetMap.

I am working on C# VS2013 WPF.

I have checked the C# code at:

http://greatmaps.codeplex.com/
http://www.codeproject.com/Articles/88956/GHeat-NET

But, the Gheat.net (built at 2010) was built on GMAP.net v1.4.9.4 and my GMAP.net is 1.7 (built at 2015).

The authors added two files that define some new classes about points.

I got some compile errors when I added them to GMAP.NET 1.7 C# code.

For example,

  public Point(Size sz)
  {
     this.x = sz.Width;
     this.y = sz.Height;
     this._data = null;
     this._weight = null;
  }

Size was not defined in GMAP.NET 1.7 but it was in GMAP.1.4.

Can anyone recommend other open source libs that support building heatmap on OSM?

Any help would be appreciated.

Have a closer look at https://help.openstreetmap.org/questions/16537/heatmap-with-osm

and according to http://wiki.openstreetmap.org/wiki/Frameworks

there are at least OsmSharp and MapSurfer.net as C# libraries … but fitting to your aims?

IMHO drawing a heatmap is not a specific thing about OSM, but more to the framework you use to display any map like OSM in the background, and your precessed data as heatmap overlay.

Success?

Hi,

I have checked the
https://help.openstreetmap.org/questions/16537/heatmap-with-osm

But, the solutions there do not work for we. I need to do heatmapping on C# WPF Visual Studio 2013 for desktop applications.

Leaflet and openlayers are javascript libs for web/mobile applications.

http://www.patrick-wied.at/static/heatmapjs/ and all others are for javascript lib.

Also, MapSurfer.net requires .NET Framework 4.5 and Microsoft Visual C++ 2012.

OsmSharp is for routing on map.

Any help would be appreciated.

I also read your other new posting here …

In case of doubt, ask anew on http://gis.stackexchange.com

but do a search there before whether your aims have not been topic there already.