tags:

views:

341

answers:

7

A coworker of mine thought of a great way to visualize a lot of the data we work with in our user-end applications, but we're not aware of many available sdk's or apis that hook in.

We're trying to recreate in essence, the "Magic-Wall" of CNN. We would like to be able to show trends across the country in a 'heat-map' kind of way, and be able to drill down into a state to show those same trends across counties. We don't need the move-states-all-over-the-place functionality that the commentators loved to use.

We're aware of Mappoint, but more research needs to be done if its capable of what we require.

Would it make more sense to just try and roll our own? Has anyone else tried something along these lines? The only problem I can see is defining the boundaries for each state, or by county on the state-level.

Thoughts? Ideas?

+1  A: 

I have used Manifold GIS. It is cheap and has a great SDK.

Igor Zelaya
I can't find any details on their site about an SDK. They do mention ActiveX in their product description, are you sure this is a purely .NET based product.
jpierson
+1  A: 

check out ESRI's product offering... ArcGIS Server and stuff like that

alex
A: 

http://en.googlemaps.subgurim.net/

It's an asp.net user control

Bigballs
this is for a desktop application.
Nicholas Mancuso
A: 

I have worked with MapPoint and found it very robust - and there is a book on Amazon. (Although it is a little dated, but still mostly works.)

I have also used GoogleMaps for web development. If I'm not mistaken, I think that Google has released an API to allow GoogleEarth on web sites as well.

Khadaji
+5  A: 

We ended up going with SharpMap.

Nicholas Mancuso
SharpMap is a great open source library. Good choice.
Jafin
A: 

You could try CartoType, our portable mapping library. It is in C++ (and runs on desktop Windows, Windows Mobile, Symbian, iPhone, etc.) but one of our users has successfully embedded it in a .NET wrapper for his app.