Nevron Vision for SharePoint Documentation
Chart / Chart Overview
In This Topic
    Chart Overview
    In This Topic
     

    Nevron Chart for SharePoint is an advanced web part, which delivers a complete set of 2D and 3D charting types, highly customizable axes, multiple charting areas, legends and titles and a full range of enterprise charting features that are driven by pivot data aggregation. This allows the creation of complex pivot charts to be done visually and directly in SharePoint environment.

     Major Features

    Support for Multiple Charting Areas - unlimited number of charting areas are supported. Each charting area has its own charting type and can be rendered in 2D or 3D mode. Charting areas can be automatically or manually arranged.

    Support for Multiple Legends - unlimited number of legends are supported. Each values data grouping can be assigned to a different legend. Legends can be manually positioned or docked to chart, chart areas and plot areas.

    Support for Multiple Titles - unlimited number of titles are supported. Titles can be manually positioned or docked to chart, chart areas and plot areas.

    Charting Types - a charting type is assigned to each charting area. Supported are the following charting types:

    • Bar - (available in 2D and 3D)
      Sub Types: Clustered, Stacked, Stacked Percent, Series, XY Scatter, XY Scatter Clustered, XY Scatter Stacked, XY Scatter Stacked Percent, XYZ Scatter, XYZ Scatter Clustered, XYZ Scatter Stacked,  XYZ Scatter Stacked Percent.
      Shapes: Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Ellipsoid, Smooth Edge Bar, Cut Edge Bar
    • Area - (available in 2D and 3D)
      Sub Types: Series, Stacked, Stacked Percent, XY Scatter, XY Scatter Stacked, XY Scatter Stacked Percent.
    • Smooth Area- (available in 2D and 3D)
      Sub Types: Series, XY Scatter
    • Line - (available in 2D and 3D)
      Sub Types: Series, Stacked, Stacked Percent, XY Scatter,  XY Scatter Stacked, XY Scatter Stacked Percent, XYZ Scatter, XYZ Scatter Stacked,  XYZ Scatter Stacked Percent
      Shapes: Line, Tape, Tube, Ellipsoid
    • Smooth Line - (available in 2D and 3D)
      Sub Types: Series, XY Scatter
    • Step Line - (available in 2D and 3D)
      Sub Types: Series, XY Scatter
      Shapes: Line, Tape, Tube, Ellipsoid
    • Pie - (available in 2D and 3D)
      Shapes: Pie, Torus, Smooth Edge Pie, Cut Edge Pie, Ring, Smooth Edge Ring, Cut Edge Ring.
    • Point - (available in 2D and 3D)
      Sub Types: Series, XY Scatter, XYZ Scatter
      Shapes: Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Sphere, Ellipse, Cross, Diagonal Cross, Line Cross, Line Diagonal Cross, Star 
    • Bubble - (available in 2D and 3D)
      Sub Types: Series, XYScatter, XYZScatter
      Shapes:Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Sphere, Ellipse, Cross, Diagonal Cross, Line Cross, Line Diagonal Cross, Star
    • Float Bar - (available in 2D and 3D)
      Sub Types: Series, Clustered, Stacked, XY Scatter, XYZ Scatter, XYZ Scatter Stacked
      Shapes:Bar, Cylinder, Cone, Inverted Cone, Pyramid, Inverted Pyramid, Ellipsoid, Smooth Edge Bar, Cut Edge Bar 
    • High Low - (available in 2D and 3D)
      Sub Types: Series, XY Scatter 
    • HeatMap - (available in 2D only)
    • Stock - (available in 2D and 3D)
      Sub Types: Series, XY Scatter
      Shapes: OHLC stick, HLC stick, Candle Stick 
    • Funnel - (available in 2D and 3D)
      Control over labeling, neck width, neck height and points gap.
    • Radar - (available in 2D only)
      Sub Types: Lines, Areas
    • Polar - (available in 2D only)
      Sub Types: Lines, Areas, Points, Vector, Range 
    • Surface - (available in 3D only)
      Sub Types: Grid, Mesh, Triangulated
      Drawing Modes: Scaled, Flat at Axis Begin, Flat and Axis End
    • Error Bar - (available in 2D and 3D)
      Sub Types: Series, XY Scatter, XYZ Scatter
      Controllable visibility of X, Y and Z error bars
    • Box And Whiskers - (available in 2D only)
      Sub Types: Series, XY Scatter
      Settings: Box and Whiskers size
    • Vector - (available in 2D and 3D)
      Sub TypesSeries, XY Scatter, XYZ Scatter
      Settings: Arrow shape and size
    • Range - (available in 2D and 3D)
      Sub Types: Series, XY Scatter, XYZ Scatter
    • Kagi - (available in 2D only)
      Subtypes: Series, XY Scatter
      Settings: Reversal amount, Up and Down stroke style
    • Renko - (available in 2D only)
      Sub Types: Series, XY Scatter
      Settings: Up and Down stroke style, Up and Down fill style
    • Three Line Break - (available in 2D only)
      Sub Types: Series, XY Scatter
      Settings: Box Width Percent, Number of Lines to Break, Up and Down stroke style, Up and Down fill style
    • Point And Figure - (available in 2D only)
      Sub Types: Series, XY Scatter
      Settings: Box Size, Reversal Amount, Preceding Column Peak, Preceding Column Direction, Proportional X/Y, Up and Down stroke style
    • Combo - (available in 2D and 3D)
      Sub Types: Series, XY Scatter, XYZ Scatter
      A versatile charting type allowing you to mix custom combinations of series types. Series types are specified per values data grouping. There are many per series type options. You can combine the following series types: Bar, Area, Smooth Area, Line, Smooth Line, Step Line, Point, Bubble, High Low, Stock, Error Bar, Box and Whiskers, Vector and Range.

    Axes - complete set of axis related features designed to target even the most compelling charting requirements. The axes are largely automatic allowing you to focus on your project and be able to customize every aspect of the appearance and behavior of the axis if needed. Following is a short list of the axis related features of the component:

    • Primary and Secondary X and Y Axes
    • Depth Axis
    • Special Radar and Polar axes
    • Numeric Scale - automatically selected by the component depending on the chart type. The following subtypes are available:
      - Number scale - allows you to display any data in numeric format (profit, sales, percentages etc.)
      - Angular scale - allows you to display angular data in degrees and grads (used in polar charts).
      - DateTime scale - general date time scale suitable for the display of date time data.
      - ValueTimeline scale - advanced date time scale most commonly used in financial charts.
      - RangeTimeline scale - advanced date time scale most commonly used in financial and project management charts.
    • Categorical Scale - automatically selected by the component depending on the chart type. The following features are available for categorical scales:
      - single row and grouped categorical labels.
      - controllable grid style.
    • Advanced positioning options
      The axes of the component can be docked to the chart sides (or polar rim) or crossed at value with some other axis. In addition axes can share parts of the chart plot.
    • Title - control over the title text, appearance, position and angle.
    • Ruler - control over the begin / end ruler caps as well as option to highlight scale breaks on the ruler.
    • Range - control over the range displayed by the axis. Ability to inflate that range in several modes.
    • Gridlines - control over the major and minor gridlines appearance.
    • Ticks - control over the appearance and position of minor and major ticks.
    • Stripes - ability to highlight repeating ranges of data on the chart walls, with controllable show/hide pattern.
    • Sections - ability to conditionally modify the appearance of axis decorations (tick, gridlines and labels) if they fall in a specified range. This feature allows you to highlight important ranges of data on the axis.
    • Constant Lines - ability to show constant (reference) lines at specified value. In 3D mode you can also show planes crossing the plot at the specified value.
    • Scale Breaks - ability to skip a range of values on the axis with controllable style and appearance.
    • Label Layout - ability to control how the axis must resolve label overlapping and layout options.
    • Label Formatting - ability to control the label formatting on numeric scales - including many advanced options for currency, percentage, scientific and date time label formatting.

    Walls

    • Walls visibility
    • Walls appearance
    • Walls depth (in 3D)

    Legends

    • Advanced positioning options
    • Items layout preferences
    • Control over legend marks
    • Header and Footer
    • Gridlines
    • Stripes

    Per Series (Values Data Groupings) Properties

    • Series options (for combo charts)
    • Display on chart area
    • Display on X axes
    • Display on Y axes
    • Display on legend
    • Markers - control over shape, size, position and appearance
    • Legend - control over the data describing the series in the legend
    • Data Labels - control over format, appearance and layout.
    • Interactivity - tooltips, jump to URL.

    Data Groupings Editors

    • Edit grouping expressions
    • Edit filter expressions
    • Edit sorting expressions

    Rendering

    • Support for different image formats
    • Specify width and height
    • On/off image map rendering
    • Control over the currently used culture settings. You can select a custom culture or synchronize the currently used culture with the server regional settings.

    Appearance Customizations

    • Fill Style editor - helps you define the filling of an element. Provides options for solid color, gradient and hatch fill types.
    • Stroke Style editor - helps you define the outline/stroke of an element. Provides options for line caps and joins, line pattern and color.
    • Shadow Style editor - helps you define the shadow which is cast by an element. Provides options for solid, linear, radial blur and gaussian blur shadows.
    • Text Style editor - helps you define the default appearance of a text element. Provides options for font size and type, font filling, outline, shadow, backplane etc. 
    • Frame Style editor - helps you define the frame of the component and its panels. Supports artistic/image borders.

    Code Embedding - allows you to modify every aspect of the chart using C# or VB.NET code.

    Templates - allows you to save and load the component state inside the web part designer.

     Unique Features

    Advanced Pivot Charting - the pivot charting capabilities embedded in the product are only comparable to the ones provided by leading reporting tools. However none of these solutions provides this level of flexibility and ease of configuration inside SharePoint nor the advanced data visualization of Nevron.

    Expressions Everywhere - nearly all aspects of the web part (from the data source connection, through the data aggregation and data visualization) can be controlled by expressions, which means that you can bind nearly everything to user defined preferences and data.

    Speed - the fastest rendering chart inside SharePoint - in both 2D and 3D modes.

    3D Charting - Nevron Chart for SharePoint has the best layout in 3D and the most advanced feature set in 3D - including: 11 predefined lighting modes, largest charting types set in 3D, biggest set of shapes in 3D (applicable to pies, bars, markers, areas etc.)

    2D Charting - Nevron Chart for SharePoint is the only chart for SharePoint to provide Adobe Photoshop like image filter effects, which are applicable to all chart elements - these include bevel, emboss, lighting filters etc. When it comes to shadows it is the only chart for SharePoint which has soft shadows (based on Gaussian and Radial blur image filters).

    2D/3D Consistency - Nevron Chart for SharePoint is consistent in 2D/3D modes. For example you can map gradients and patterns to elements in both 2D and 3D. Colors specified in 2D are inherited by materials in 3D. You can mix 2D and 3D chart areas in a single chart control.

    XY and XYZ scatters - the industry leading support for XY and XYZ scatters inside SharePoint.

    XML Formatted Texts - this feature is applicable to all elements which display text. It allows you to mix fonts, mix bold, italic underline formatting and many other advanced features like different fill styles, shadows, image filters etc. - all inside a single label, title etc. XML formatted texts use a format similar to HTML, but with many more advanced options.

    Blazing Fast Chart Designer - Nevron Chart for SharePoint features an advanced chart designer, which is built with jQuery UI. The designer supports all major web browsers and does not require any plugins (like Silverlight or Flash). It does not use postbacks, MS ASP.NET controls or MS AJAX, which ensures that the client-server communication is brought to a minimum. The server-side UI processing is pure HTML and script rendering. The client-side is pure HTML, CSS and jQuery JavaScript.