[GIS] How to start using the SharpMap library

csharpmap

I am a very newbie on GIS and also programming especially C#. I am trying to develop a program to:

  1. display map from GeoTIFF, DTED (level 2 I guess), shapefiles and JPEG type of files.
  2. display movement a vehicle with regards to velocity input
  3. display latitude, longitude, elevation, pitch and roll
  4. vehicle icon representing correct geographic location
  5. calculate actual distance travelled

I have been told to use SharpMap library and I am doing it on Microsoft Visual Studio 2010.

Any tips how to start using the SharpMap library and to program? Any pro on SharpMap that might help me?

Best Answer

I am currently using SharpMap for Winforms Desktop App written in C#. I use sharpmap to display ESRI shape files.

The sample application is pretty good. Not sure how accurate distance calculations in SharpMap are but seems fine. Probably depends on your GIS base files.

A fair assessment is that the documentation is fair to poor. But its written in C# which is a big help when you debugging issues.

I wish the project was more active.

Related Question