I am trying to gather knowledge about several different products available for providing a mapping solution. I was wondering if anyone with lots of MapSurfer.net experience could give advice on whether it is a good tool of choice to meet my requirements.
Here are the high level requirements for my project:
1) Windows desktop application hosting the solution will be built using VisualStudio C# WinForms (or WPF).
2) Mapping functionality will be rendered from within the desktop application.
3) At application install time, or shortly thereafter, a setup and/or install concept of operations would include the gathering/download of all the underlying data content associated with a rectangular region of a given city or given county in the USA. This map data would be persisted on the Windows client machine for later reference by the desktop application. Once this initial provisioning of the required data is complete, the Windows machine would no longer need access to the internet. In other words, any connectivity requirements for gathering mapping data would only need to be accomplished once at the beginning of the install process.
4) The desktop application (that supports zooming and panning the map) would display the underlying visual mapping information and would also be able to display location pushpins (with text labels and possibly artwork) given a list of lat/long coordinate points. The desktop application might need to refresh the pushpin locations as frequently as every 1 to 3 seconds as new location information becomes available from a data provider that is external to the desktop application.
5) The accuracy of the lat/long position of the superimposed pushpins on top of the map is mission critical.
Thanks in advance if anyone is able to give advice on the above requirements for MapSurfer.net.
Sincerely,
Crew Bailey