Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Know any good .NET controls for scientific data visualization? [modified]

Know any good .NET controls for scientific data visualization? [modified]

Scheduled Pinned Locked Moved The Lounge
csharpquestion
17 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chris Maunder

    Dundas Data Visualisation[^] may have stuff like this. We use their charting control internally (and probably externally soon) and it truly rocks. Email 'edw at dundas.com' and tell him I sent you and that he owes me a beer. ;)

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    P Offline
    P Offline
    Patrick Etc
    wrote on last edited by
    #7

    Grr. Thing is, we could live without the strip chart. But the heat map is a necessity, and the one chart type they don't appear to make...


    It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

    C 1 Reply Last reply
    0
    • P Patrick Etc

      Grr. Thing is, we could live without the strip chart. But the heat map is a necessity, and the one chart type they don't appear to make...


      It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #8

      OK, call Ed and tell him he owes you a beer.

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      1 Reply Last reply
      0
      • P Patrick Etc

        Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


        It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

        modified on Thursday, January 03, 2008 6:37:11 PM

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #9

        You can always try ZedGraph[^] if you want to customize the graphs. Bear in mind that this is just graphing of different sorts (pie, bar, line, stacked and so on)

        "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook "There is no wealth like knowledge, no poverty like ignorance." Ali ibn Abi Talib "Animadvertistine, ubicumque stes, fumum recta in faciem ferri?"

        1 Reply Last reply
        0
        • P Patrick Etc

          Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


          It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

          modified on Thursday, January 03, 2008 6:37:11 PM

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #10

          Is this any help ? http://www.chartcomponent.com/Default.aspx[^]

          1 Reply Last reply
          0
          • P Patrick Etc

            Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


            It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

            modified on Thursday, January 03, 2008 6:37:11 PM

            P Offline
            P Offline
            peterchen
            wrote on last edited by
            #11

            Gigasoft PEGraph[^] does .NET, too. We are using the C++ DLL interface, and I have mixed feelings recommending this, but if one thing can be said, they definitely DO scientific stuff, like true X/Y, polar and contour plots[^] (your "heat maps" - yes, that's made with PEGraph). Download and install the eval, it contains a "PEDemo" app that shows off the things they do, see e.g. Scientific graph/Contour plot.

            We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
            My first real C# project | Linkify!| FoldWithUs! | sighist

            S 1 Reply Last reply
            0
            • P peterchen

              Gigasoft PEGraph[^] does .NET, too. We are using the C++ DLL interface, and I have mixed feelings recommending this, but if one thing can be said, they definitely DO scientific stuff, like true X/Y, polar and contour plots[^] (your "heat maps" - yes, that's made with PEGraph). Download and install the eval, it contains a "PEDemo" app that shows off the things they do, see e.g. Scientific graph/Contour plot.

              We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
              My first real C# project | Linkify!| FoldWithUs! | sighist

              S Offline
              S Offline
              Shog9 0
              wrote on last edited by
              #12

              peterchen wrote:

              Gigasoft PEGraph[^] does .NET, too.

              Oh, wow... :omg: We use an old, old, old version of PEGraph in several places... I'd sorta assumed it'd disappeared or been devoured by something larger, as just about every other contemporary library has. Good to see it's still alive - it's actually been one of the least troublesome 3rd-party controls i've had to deal with! :)

              You must be careful in the forest Broken glass and rusty nails If you're to bring back something for us I have bullets for sale...

              1 Reply Last reply
              0
              • K keyboard warrior

                oh i just mentioned it because they have an ad on this site everytime i load it up. personally, i have found that i always end up building the chart system i want the way i want it because it is some times faster than hunting something down and finding out how close it is not to what you want ;)

                ----------------------------------------------------------- Completion Deadline: two days before the day after tomorrow

                M Offline
                M Offline
                Member 96
                wrote on last edited by
                #13

                I'm pretty sure they still or used to pay for this site and run it out of the same offices as well.


                When everyone is a hero no one is a hero.

                1 Reply Last reply
                0
                • P Patrick Etc

                  Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


                  It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

                  modified on Thursday, January 03, 2008 6:37:11 PM

                  C Offline
                  C Offline
                  CarlMCook
                  wrote on last edited by
                  #14

                  We use ComponentOne for technical visualization (2D / 3D Scatters, surfaces, trends). Have since about 1995. I like it. Not sure you can do a heat map, though. http://www.componentone.com/[^]

                  C 1 Reply Last reply
                  0
                  • C CarlMCook

                    We use ComponentOne for technical visualization (2D / 3D Scatters, surfaces, trends). Have since about 1995. I like it. Not sure you can do a heat map, though. http://www.componentone.com/[^]

                    C Offline
                    C Offline
                    CarlMCook
                    wrote on last edited by
                    #15

                    If you want to look and/or play with a simple, free data visualization app that uses ComponentOne you can: http://www.intellidynamics.net/products/dataexplorer/[^] It does trend, histogram, scatter and 3D scatter plots. You have to supply the data in pretty common row/column formats.

                    1 Reply Last reply
                    0
                    • P Patrick Etc

                      Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


                      It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

                      modified on Thursday, January 03, 2008 6:37:11 PM

                      E Offline
                      E Offline
                      El Corazon
                      wrote on last edited by
                      #16

                      Patrick Sears wrote:

                      If you've ever worked in Matlab, you know what I'm looking for.

                      :-D Yup. Sorry, but not in .Net here. We do use those, all the way around, and then some. You could always come back to "mouldy potatoes"... :laugh: Pity the wheel must be reinvented to call it useful. :-D

                      _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                      1 Reply Last reply
                      0
                      • P Patrick Etc

                        Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..


                        It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

                        modified on Thursday, January 03, 2008 6:37:11 PM

                        P Offline
                        P Offline
                        Patrick Etc
                        wrote on last edited by
                        #17

                        Thanks for your replies everyone! I'll take a look at everything you've given me. We might have to end up rolling our own. We've done it before, although what we created was a mess and will only ever work for the application it was made for..


                        It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups