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.
  • P Patrick Etc

    Dundas has lots of chart types, and yet none that really work for scientific visualization.. they're obviously geared towards financial charting. Grr..


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

    K Offline
    K Offline
    keyboard warrior
    wrote on last edited by
    #5

    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 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
      Chris Maunder
      wrote on last edited by
      #6

      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 1 Reply Last reply
      0
      • 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